Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
c5ddc8b74b1ab5f7e068a6db8071fef75527f0e7
/
lib
/
CodeGen
/
MachineInstr.cpp
572f5c8
Fairly major overhaul of MachineInstr & Operand classes
by Chris Lattner
· 23 years ago
0be79c6
Add #includes now that MachineInstr.h doesn't include llvm/Target/MachineInstrInfo.h
by Chris Lattner
· 23 years ago
27a0893
- Two minor improvements to the MachineInstr class to reduce footprint and
by Chris Lattner
· 23 years ago
e8b57ef
Add method MachineInstr::replace to rewrite a machine instruction in place.
by Vikram S. Adve
· 23 years ago
8c6936a
Dump routine now writes out allocated register numbers if available.
by Vikram S. Adve
· 23 years ago
e2a78e3
Add method MachineInstr::substituteValue() which substitutes
by Vikram S. Adve
· 23 years ago
035dfbe
by Chris Lattner
· 23 years ago
0c0edf8
*** empty log message ***
by Chris Lattner
· 23 years ago
3bc9ef9
Add support for marking each operand as a %hh, %hm, %lm or %lo.
by Vikram S. Adve
· 23 years ago
7a4be95
Moved class MachineCodeForBasicBlock to MachineCodeForBasicBlock.{cpp,h}.
by Vikram S. Adve
· 23 years ago
93240fe
Improve printing during dumps.
by Vikram S. Adve
· 23 years ago
4d669b5
s/method/function
by Chris Lattner
· 23 years ago
c356e56
Bug fix in setting CC register.
by Vikram S. Adve
· 23 years ago
3801f6d
* Prune #includes
by Chris Lattner
· 24 years ago
697954c
Changes to build successfully with GCC 3.02
by Chris Lattner
· 24 years ago
7a17675
Renamed inst_const_iterator -> const_inst_iterator
by Chris Lattner
· 24 years ago
07c7086
Added naming to inserted phi copy values - for easy debugging
by Ruchira Sasanka
· 24 years ago
7c47c72
Modify AllocateLocalVar method to take a size argument.
by Vikram S. Adve
· 24 years ago
8d24337
Small changed to printing a machine operand - It the operand is a def, it prints
by Ruchira Sasanka
· 24 years ago
e492c9d
Bug fix in offset alignment computations: don't subtract the padding
by Vikram S. Adve
· 24 years ago
d9beb97
Improved printing routines.
by Vikram S. Adve
· 24 years ago
5567e94
Adjust all stack variable offsets to be aligned by size.
by Vikram S. Adve
· 24 years ago
f1a0a10
Fix errors in computing downgrowing offsets, and in
by Vikram S. Adve
· 24 years ago
be49526
Major overhaul of stack frame management.
by Vikram S. Adve
· 24 years ago
df1c3b8
Make reg. numbers signed ints.
by Vikram S. Adve
· 24 years ago
1d6158f
Added class MachineCodeForMethod.
by Vikram S. Adve
· 24 years ago
69917e2
Added implict operand printing for operator( ostream, MachineInstr&)
by Ruchira Sasanka
· 24 years ago
6d35326
1. Add a bottom-up pass on BURG trees that is used to fix constant operands.
by Vikram S. Adve
· 24 years ago
9aba1d3
Moved code generation support routines to InstrSelectionSupport.cpp.
by Vikram S. Adve
· 24 years ago
1d87bcf
Convert more code to use new style casts Eliminate old style casts from value.h
by Chris Lattner
· 24 years ago
e949da5
Improved dump for disp type operand.
by Vikram S. Adve
· 24 years ago
6e44718
Minor changes.
by Vikram S. Adve
· 24 years ago
ed8f674
added setRegForValue to MachineOperand class
by Ruchira Sasanka
· 24 years ago
c2a2396
Eliminate MainTreeNode function
by Chris Lattner
· 24 years ago
b221a76
Fix a bug I introduced (assertion failed: Unknown operand type), and convert to predicate style for type checks
by Chris Lattner
· 24 years ago
990f2a5
Implement the subset of the GetConstantValueAsSignedInt function that is needed, locally.
by Chris Lattner
· 24 years ago
e6fdb11
Fix problems with freeing memory twice
by Chris Lattner
· 24 years ago
56786d2
Fix build breakage. :(
by Chris Lattner
· 24 years ago
822b4fb
The header file for a translation unit should always be included first
by Chris Lattner
· 24 years ago
5b79591
Moved function PrintMachineInstructions here.
by Vikram S. Adve
· 24 years ago
149977b
Always set isDef for operand in position resultPos.
by Vikram S. Adve
· 24 years ago
b0cdcda
Changed SetMachineOpernad calls in Set3OperandsFromInstr so that the
by Ruchira Sasanka
· 24 years ago
0b03c6a
*** empty log message ***
by Ruchira Sasanka
· 24 years ago
45c171e
added a default isDef arg to SetMachineOperand method - Ruchira
by Ruchira Sasanka
· 24 years ago
1885da4
Allow machine instructions with variable numbers of arguments.
by Vikram S. Adve
· 24 years ago
6a175e0
Eliminate separate enum for operand register type.
by Vikram S. Adve
· 24 years ago
4bc3daa
Eliminated the Unique class in favor of NonCopyable and NonCopyableV
by Chris Lattner
· 24 years ago
68498ce
Eliminate lots of unnecessary #includes and forward decls
by Chris Lattner
· 24 years ago
7e583cf
Renamed include/llvm/Codegen to include/llvm/CodeGen
by Chris Lattner
· 24 years ago
70bc4b5
Instruction selection via pattern matching on instruction trees using BURG.
by Vikram S. Adve
· 24 years ago