Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
4a0de07e7814c19e82f51fc785564381f234490c
/
lib
/
CodeGen
/
MachineFunction.cpp
76d9dac
Indent to 2 spaces and cleanup excess whitespace.
by Alkis Evlogimenos
· 21 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 21 years ago
ad82816
Move this code to lib/Target/SparcV9/MachineFunctionInfo.cpp
by Chris Lattner
· 21 years ago
85015a0
Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/SparcV9
by Chris Lattner
· 21 years ago
e6c3dc8
Add a note that people shouldn't use MachineFunctionInfo.
by Brian Gaeke
· 21 years ago
26eb14b
Stop using CreateStackObject(RegClass*)
by Chris Lattner
· 21 years ago
4f65fb3
Forward substitute some constants into their users
by Chris Lattner
· 21 years ago
3927af8
The only target that uses this code (v9) always has argsOnStackHaveFixedSize
by Chris Lattner
· 21 years ago
47b14a4
Fix #includes of i*.h => Instructions.h as per PR403.
by Misha Brukman
· 21 years ago
71bf404
Add viewCFG() and viewCFGOnly() APIs.
by Alkis Evlogimenos
· 21 years ago
954da37
Add #include <iostream> since Value.h does not #include it any more.
by Reid Spencer
· 21 years ago
4b9a400
Make sure that we destroy the MBB's, with all of their instructions, before
by Chris Lattner
· 21 years ago
51289aa
Instance var no longer exists
by Chris Lattner
· 21 years ago
7f7bbc2
Fix fallout from getOffsetOfLocalArea() being negated. Debugging dumps were being
by Chris Lattner
· 21 years ago
62d6ad2
Inline findOptimalStorageSize into it's caller, both of which are sparc specific
by Chris Lattner
· 21 years ago
17fb34b
Moved MachineBasicBlock deconstructor to cpp file and removed it from LeakDetector to fix memory leak bug.
by Tanya Lattner
· 21 years ago
792699c
Added MachineFunction parent* to MachineBasicBlock. Customized ilist template
by Tanya Lattner
· 21 years ago
d657c42
Start NextMBBNumber out at zero.
by Brian Gaeke
· 21 years ago
47b7164
Change how the beginnings and ends of MachineFunctions are printed. Get
by Brian Gaeke
· 21 years ago
05b15fb
TargetCacheInfo has been removed; its only uses were to propagate a constant
by Brian Gaeke
· 21 years ago
78827e9
Remove use of an ugly header
by Chris Lattner
· 21 years ago
aad5c05
Add LeakDetection to MachineInstr.
by Alkis Evlogimenos
· 21 years ago
c81efdc
Add back machine code deleter pass until we get a MachineCode pass
by Alkis Evlogimenos
· 21 years ago
90421cd
Refactor MachineFunction::print() into MachineBasicBlock::print().
by Brian Gaeke
· 21 years ago
c0b9dc5
Change MachineBasicBlock's vector of MachineInstr pointers into an
by Alkis Evlogimenos
· 21 years ago
d4baf0f
Fix a bug in a recent checkin
by Chris Lattner
· 22 years ago
09caa37
Give clients of MachineFunctionPrinter the ability to specify a banner and
by Brian Gaeke
· 22 years ago
16c45e9
Add a new target-independent machine code freeing pass
by Chris Lattner
· 22 years ago
07f32d4
* Finegrainify namespacification
by Chris Lattner
· 22 years ago
d0fde30
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 22 years ago
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 22 years ago
19df387
Factory methods for FunctionPasses now return type FunctionPass *.
by Brian Gaeke
· 22 years ago
9e2dd8f
Const correctness fixes
by Chris Lattner
· 22 years ago
7a73b80
Merged in autoconf branch. This provides configuration via the autoconf system.
by John Criswell
· 22 years ago
2ee82e0
Remove unneccesary &*
by Chris Lattner
· 22 years ago
9085d8a
Print machine frame objects with the frame offset intrinsic to the machine
by Chris Lattner
· 23 years ago
4d149cd
Add support for constant pool Add helper methods for MachineFrameInfo
by Chris Lattner
· 23 years ago
f27eeea
Rename MachineOptInfo to TargetoptInfo
by Chris Lattner
· 23 years ago
eb24db9
Rename FunctionFrameInfo to MachineFrameInfo
by Chris Lattner
· 23 years ago
8bd66e6
Rename MachineFrameInfo to TargetFrameInfo.h
by Chris Lattner
· 23 years ago
955fad1
* A bunch of functionality and data was removed from MachineFunction and put
by Chris Lattner
· 23 years ago
831fdcf
Remove dependency on SSARegMap.h by MachineFunction.h
by Chris Lattner
· 23 years ago
2109f50
Implement printing of MBB arguments
by Chris Lattner
· 23 years ago
b7825bc
Initialize the SSARegMap.
by Misha Brukman
· 23 years ago
1049164
Implement structured machine code printing
by Chris Lattner
· 23 years ago
8872618
Make argsize calculation stuff optional, so that Targets without FrameInfo
by Chris Lattner
· 23 years ago
e316efc
Rename annotation id
by Chris Lattner
· 23 years ago
b7551ef
Replaced uses of deprecated `MachineFunction::get(BasicBlock *BB)'.
by Misha Brukman
· 23 years ago
b84a2ba
Eliminate unneccesary use of MachineBasicBlock::get
by Chris Lattner
· 23 years ago
335d5c3
s/method/function
by Chris Lattner
· 23 years ago
d0aa0cd
Change MachineBasicBlock's to not be Annotations, instead they are kept as
by Chris Lattner
· 23 years ago
e7d27fa
MachineFunction now includes MachineBasicBlock so there is no need to
by Chris Lattner
· 23 years ago
55291ea
Rename MachineCodeForBasicBlock to MachineBasicBlock
by Chris Lattner
· 23 years ago
6b94453
Minor cleanups
by Chris Lattner
· 23 years ago
227c3d3
Move machine code generation/destruction passes out of Sparc.cpp because
by Chris Lattner
· 23 years ago
1febf88
Prune #includes
by Chris Lattner
· 23 years ago
fce1143
Changed `MachineCodeForMethod' to `MachineFunction'.
by Misha Brukman
· 23 years ago
cde3982
Don't pad variables in stack slots for performance!
by Vikram S. Adve
· 23 years ago
1318bed
Improve and fix error in allocating stack slots: adjust alignment after adding
by Vikram S. Adve
· 23 years ago
0c0edf8
*** empty log message ***
by Chris Lattner
· 23 years ago
09ff112
*** empty log message ***
by Chris Lattner
· 23 years ago
e683f77
added std:: to endl
by Anand Shukla
· 23 years ago
cd13e7a
Fix print of BB name in dump().
by Vikram S. Adve
· 23 years ago
432e1ca
Fix printing of BB in dump.
by Vikram S. Adve
· 23 years ago
0b12b5f
by Chris Lattner
· 23 years ago
03d33bd
Optional args are no longer allocated as they are discovered.
by Vikram S. Adve
· 23 years ago
2fbfdcf
Change references to the Method class to be references to the Function
by Chris Lattner
· 23 years ago
fa79e6e
Include temp. values when computing max. size of stack frame!
by Vikram S. Adve
· 23 years ago
e4e4d4e
Fix padding for variables allocated on stack.
by Vikram S. Adve
· 23 years ago
89e2da0
Added function computeOffsetforLocalVar to check how big the
by Vikram S. Adve
· 23 years ago
b91ca1f
* Make it compile with GCC 3.0.4
by Chris Lattner
· 23 years ago
221d688
Method.h no longer includes BasicBlock.h
by Chris Lattner
· 23 years ago
f2868ce
Code pulled out of MAchineInstr.(h|cpp)
by Chris Lattner
· 24 years ago