Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
cc47ab330531e65aa345a0d438e67efa51a46c52
/
llvm
/
lib
/
CodeGen
/
MachineFunction.cpp
6bc4b9c
Remove unused method
by Chris Lattner
· 20 years ago
f619082
Adjust to MachineConstantPool interface change: instead of keeping a
by Chris Lattner
· 20 years ago
ba97264
rename fields of constant pool entries
by Chris Lattner
· 20 years ago
32be2dc
Allow the specification of explicit alignments for constant pool entries.
by Evan Cheng
· 20 years ago
57a5e0b
Moving MachineDebugInfo to module level location.
by Jim Laskey
· 20 years ago
7c46276
Added source file/line correspondence for dwarf (PowerPC only at this point.)
by Jim Laskey
· 20 years ago
d00db25
Added graphviz/gv support for MF.
by Jim Laskey
· 20 years ago
d4d10ff
If a function has live ins/outs, print them
by Chris Lattner
· 20 years ago
77b220f
print stack object alignment in -print-machineinstr dumps
by Chris Lattner
· 20 years ago
835702a
Remove trailing whitespace
by Misha Brukman
· 21 years ago
f6c93e3
Improve conformance with the Misha spelling benchmark suite
by Chris Lattner
· 21 years ago
e6074aa
adjust to ilist changes.
by Chris Lattner
· 21 years ago
304053c
Add support for the PhysRegsUsed array.
by Chris Lattner
· 21 years ago
e64ff1c
Silence warnings from VS
by Chris Lattner
· 21 years ago
58350a7
Indent to 2 spaces and cleanup excess whitespace.
by Alkis Evlogimenos
· 21 years ago
7c16caa
Changes For Bug 352
by Reid Spencer
· 21 years ago
a1d7802
Move this code to lib/Target/SparcV9/MachineFunctionInfo.cpp
by Chris Lattner
· 21 years ago
9fb30a4
Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/SparcV9
by Chris Lattner
· 21 years ago
224704f
Add a note that people shouldn't use MachineFunctionInfo.
by Brian Gaeke
· 21 years ago
c66f27f
Stop using CreateStackObject(RegClass*)
by Chris Lattner
· 21 years ago
e64f008
Forward substitute some constants into their users
by Chris Lattner
· 21 years ago
eb02313
The only target that uses this code (v9) always has argsOnStackHaveFixedSize
by Chris Lattner
· 21 years ago
63b38bd
Fix #includes of i*.h => Instructions.h as per PR403.
by Misha Brukman
· 21 years ago
2c422bb
Add viewCFG() and viewCFGOnly() APIs.
by Alkis Evlogimenos
· 21 years ago
eb04d9b
Add #include <iostream> since Value.h does not #include it any more.
by Reid Spencer
· 21 years ago
9a60c53
Make sure that we destroy the MBB's, with all of their instructions, before
by Chris Lattner
· 21 years ago
a47455d
Instance var no longer exists
by Chris Lattner
· 21 years ago
5888b5d
Fix fallout from getOffsetOfLocalArea() being negated. Debugging dumps were being
by Chris Lattner
· 21 years ago
185fa54
Inline findOptimalStorageSize into it's caller, both of which are sparc specific
by Chris Lattner
· 21 years ago
91fa3a9
Moved MachineBasicBlock deconstructor to cpp file and removed it from LeakDetector to fix memory leak bug.
by Tanya Lattner
· 21 years ago
a578cb7
Added MachineFunction parent* to MachineBasicBlock. Customized ilist template
by Tanya Lattner
· 21 years ago
4cf1777
Start NextMBBNumber out at zero.
by Brian Gaeke
· 21 years ago
2fe0ac9
Change how the beginnings and ends of MachineFunctions are printed. Get
by Brian Gaeke
· 22 years ago
427cec1
TargetCacheInfo has been removed; its only uses were to propagate a constant
by Brian Gaeke
· 22 years ago
d5a49c4
Remove use of an ugly header
by Chris Lattner
· 22 years ago
14f3fe8
Add LeakDetection to MachineInstr.
by Alkis Evlogimenos
· 22 years ago
6a35516
Add back machine code deleter pass until we get a MachineCode pass
by Alkis Evlogimenos
· 22 years ago
52440fd
Refactor MachineFunction::print() into MachineBasicBlock::print().
by Brian Gaeke
· 22 years ago
80da865
Change MachineBasicBlock's vector of MachineInstr pointers into an
by Alkis Evlogimenos
· 22 years ago
cae054f
Fix a bug in a recent checkin
by Chris Lattner
· 22 years ago
845c0dd
Give clients of MachineFunctionPrinter the ability to specify a banner and
by Brian Gaeke
· 22 years ago
4cbb97b
Add a new target-independent machine code freeing pass
by Chris Lattner
· 22 years ago
9a3478e
* Finegrainify namespacification
by Chris Lattner
· 22 years ago
960707c
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 22 years ago
482202a
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 22 years ago
8920794
Factory methods for FunctionPasses now return type FunctionPass *.
by Brian Gaeke
· 22 years ago
414832f
Const correctness fixes
by Chris Lattner
· 22 years ago
3ef61af
Merged in autoconf branch. This provides configuration via the autoconf system.
by John Criswell
· 22 years ago
6ee2cf5
Remove unneccesary &*
by Chris Lattner
· 23 years ago
eb45c98
Print machine frame objects with the frame offset intrinsic to the machine
by Chris Lattner
· 23 years ago
c6807e8
Add support for constant pool Add helper methods for MachineFrameInfo
by Chris Lattner
· 23 years ago
42d5921
Rename MachineOptInfo to TargetoptInfo
by Chris Lattner
· 23 years ago
ca4362f
Rename FunctionFrameInfo to MachineFrameInfo
by Chris Lattner
· 23 years ago
871e591
Rename MachineFrameInfo to TargetFrameInfo.h
by Chris Lattner
· 23 years ago
3252564
* A bunch of functionality and data was removed from MachineFunction and put
by Chris Lattner
· 23 years ago
448fb45
Remove dependency on SSARegMap.h by MachineFunction.h
by Chris Lattner
· 23 years ago
f895418
Implement printing of MBB arguments
by Chris Lattner
· 23 years ago
d5b111a
Initialize the SSARegMap.
by Misha Brukman
· 23 years ago
214808f
Implement structured machine code printing
by Chris Lattner
· 23 years ago
90e6490
Make argsize calculation stuff optional, so that Targets without FrameInfo
by Chris Lattner
· 23 years ago
bbd68ad
Rename annotation id
by Chris Lattner
· 23 years ago
6be5e92
Replaced uses of deprecated `MachineFunction::get(BasicBlock *BB)'.
by Misha Brukman
· 23 years ago
7421df9
Eliminate unneccesary use of MachineBasicBlock::get
by Chris Lattner
· 23 years ago
ba3a806
s/method/function
by Chris Lattner
· 23 years ago
8c63b68
Change MachineBasicBlock's to not be Annotations, instead they are kept as
by Chris Lattner
· 23 years ago
658839b
MachineFunction now includes MachineBasicBlock so there is no need to
by Chris Lattner
· 23 years ago
8710aab
Rename MachineCodeForBasicBlock to MachineBasicBlock
by Chris Lattner
· 23 years ago
8494d08
Minor cleanups
by Chris Lattner
· 23 years ago
6d8a6c6
Move machine code generation/destruction passes out of Sparc.cpp because
by Chris Lattner
· 23 years ago
f9df48d
Prune #includes
by Chris Lattner
· 23 years ago
7ae7f84
Changed `MachineCodeForMethod' to `MachineFunction'.
by Misha Brukman
· 23 years ago
ffc9dd5
Don't pad variables in stack slots for performance!
by Vikram S. Adve
· 23 years ago
e567179
Improve and fix error in allocating stack slots: adjust alignment after adding
by Vikram S. Adve
· 23 years ago
10073a9
*** empty log message ***
by Chris Lattner
· 23 years ago
e98dd5f
*** empty log message ***
by Chris Lattner
· 23 years ago
3de6fcf
added std:: to endl
by Anand Shukla
· 23 years ago
6a36c8f
Fix print of BB name in dump().
by Vikram S. Adve
· 23 years ago
4180fe4
Fix printing of BB in dump.
by Vikram S. Adve
· 23 years ago
7076ff2
by Chris Lattner
· 23 years ago
7092772
Optional args are no longer allocated as they are discovered.
by Vikram S. Adve
· 24 years ago
62b7fd1
Change references to the Method class to be references to the Function
by Chris Lattner
· 24 years ago
f434a9e
Include temp. values when computing max. size of stack frame!
by Vikram S. Adve
· 24 years ago
377646f
Fix padding for variables allocated on stack.
by Vikram S. Adve
· 24 years ago
7446b32
Added function computeOffsetforLocalVar to check how big the
by Vikram S. Adve
· 24 years ago
7c7930f
* Make it compile with GCC 3.0.4
by Chris Lattner
· 24 years ago
60a6591
Method.h no longer includes BasicBlock.h
by Chris Lattner
· 24 years ago
eda6bd7
Code pulled out of MAchineInstr.(h|cpp)
by Chris Lattner
· 24 years ago