Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
d91d86f3a6d0c809d6ef1a4a75a3ed82a402af9c
d91d86f
* No longer need lowerallocation pass
by Chris Lattner
· 23 years ago
a849056
rename FP -> fp*
by Chris Lattner
· 23 years ago
d264bec
* Move frame and constant pool indexes to first argument of memory reference
by Chris Lattner
· 23 years ago
0c514f4
* Some instructions take 64 bit integers, add an Arg type for it
by Chris Lattner
· 23 years ago
20862b9
* Function calls clobber fp registers
by Chris Lattner
· 23 years ago
987e8ba
Add support for frame and constant pool references
by Chris Lattner
· 23 years ago
31ad5dd
Move passes out to Passes.h
by Chris Lattner
· 23 years ago
7044540
Add speculation
by Chris Lattner
· 23 years ago
b708944
* Implement rudimentary output of the constant pool
by Chris Lattner
· 23 years ago
e831b6b
* Add support for FP registers ST*
by Chris Lattner
· 23 years ago
3e130a2
* Adjust to use new interfaces, eliminating CurReg stuff
by Chris Lattner
· 23 years ago
019a7c8
Fix references to functions
by Chris Lattner
· 23 years ago
0808414
Start renaming MachineInstrInfo -> TargetInstrInfo
by Chris Lattner
· 23 years ago
80a0478
* Use the PHI Elimination pass
by Chris Lattner
· 23 years ago
91a452b
* Convert to use LiveVariable analysis
by Chris Lattner
· 23 years ago
f00a3f9
Convert to MachineFunctionPass
by Chris Lattner
· 23 years ago
8d95ef4
Add support for 3 new forms of MachineOperand
by Chris Lattner
· 23 years ago
4d149cd
Add support for constant pool Add helper methods for MachineFrameInfo
by Chris Lattner
· 23 years ago
7775df1
Add support for global address by string and constant pool values
by Chris Lattner
· 23 years ago
2584ba5
Rename MachineInstrInfo -> TargetInstrInfo
by Chris Lattner
· 23 years ago
075b4a0
* Start renaming MachineInstrInfo -> TargetInstrInfo * Add new M_TERMINATOR_FLAG
by Chris Lattner
· 23 years ago
09d4fd5
Add new getName method
by Chris Lattner
· 23 years ago
e836bae
Simplify interface to creating a register
by Chris Lattner
· 23 years ago
9d4f9b9
* Add support for new types of operands
by Chris Lattner
· 23 years ago
3c8cbe6
* Add 3 new types of MachineOperand: ConstantPoolIndex ExternalSymbol and GlobalAddress's
by Chris Lattner
· 23 years ago
40a7557
* Add a constant pool to hold per-function constants which must be spilled to memory
by Chris Lattner
· 23 years ago
09a5b0b
* Add utility methods which make common cases easier
by Chris Lattner
· 23 years ago
29dd209
* Add support for values in the constant pool
by Chris Lattner
· 23 years ago
63757f5
Add an option (which will go away in the future) signfifying that there is a JIT under Linux
by Chris Lattner
· 23 years ago
d0f166a
More renamings of Target/Machine*Info to Target/Target*Info
by Chris Lattner
· 23 years ago
f27eeea
Rename MachineOptInfo to TargetoptInfo
by Chris Lattner
· 23 years ago
dde1262
by Chris Lattner
· 23 years ago
aa09b75
Rename FunctionFrameInfo to MachineFrameInfo
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
58b3328
Initial checkin of Prolog/Epilog code inserter, which is an important part
by Chris Lattner
· 23 years ago
5a977d4
Put class in anonymous namespace
by Chris Lattner
· 23 years ago
600dee4
* Convert to be a MachineFunctionPass instance
by Chris Lattner
· 23 years ago
580f9be
* Convert to be a MachineFunctionPass instance
by Chris Lattner
· 23 years ago
10cb79b
* Add printing support for FrameIndex operands
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
e90fcb7
Frame info moved out of MachineFunction into a seperate object
by Chris Lattner
· 23 years ago
370e187
Eliminate unneccesary file
by Chris Lattner
· 23 years ago
3ad7642
Capture more information in ctor
by Chris Lattner
· 23 years ago
fde4b51
Implement the TargetFrameInfo interface
by Chris Lattner
· 23 years ago
d282cfe
* Initialize new FrameInfo member
by Chris Lattner
· 23 years ago
128aff4
Changes to match new MRegisterInfo api
by Chris Lattner
· 23 years ago
3c1c03d
*** Implement frame pointer elimination on X86!
by Chris Lattner
· 23 years ago
e0a3fcb
Contents merged with X86RegisterInfo.cpp
by Chris Lattner
· 23 years ago
0ef73f3
* Remove implementations of previously pure virtual functions that are not any longer.
by Chris Lattner
· 23 years ago
3e6dd50
* Minor reformatting
by Chris Lattner
· 23 years ago
a1826c2
New addFrameReference function
by Chris Lattner
· 23 years ago
f2ab412
* Most pass ctor functions don't take TM arguments anymore
by Chris Lattner
· 23 years ago
0285a33
* Convert to a MachineFunctionPass
by Chris Lattner
· 23 years ago
5ae99fe
* Convert to a MachineFunctionPass
by Chris Lattner
· 23 years ago
065faeb
* Use the new Abstract Frame Manager to handle incoming arguments and
by Chris Lattner
· 23 years ago
1b849be
* Rename machineFrameInfo to targetFrameInfo
by Chris Lattner
· 23 years ago
da62ac6
* Rename MachineFrameInfo to TargetFrameInfo
by Chris Lattner
· 23 years ago
ea45d7b
* TargetData is no longer directly accessable from TM * s/unsigned int/unsigned/
by Chris Lattner
· 23 years ago
2ef9a6a
* TargetData is no longer directly accessable from TargetMachine
by Chris Lattner
· 23 years ago
78d881d
* Frame & const pool info is no longer directly in MachineFunction
by Chris Lattner
· 23 years ago
8cab46e
* Changes to be a MachineFunctionPass
by Chris Lattner
· 23 years ago
d0fe5f5
* Don't access TargetData directly
by Chris Lattner
· 23 years ago
5b927c7
* doxygenize comment * rename MachineFrameInfo to TargetFrameInfo
by Chris Lattner
· 23 years ago
5fa01b9
Sparc specific methods default to abort rather than being pure virtual
by Chris Lattner
· 23 years ago
fd529d2
Expose some very simple information about the frame, rather than in-depth
by Chris Lattner
· 23 years ago
f9b332b
* Keep track of register alignment as well as register size
by Chris Lattner
· 23 years ago
7fd4040
Descriptor object used to manage abstract frame references
by Chris Lattner
· 23 years ago
1951c5b
State for frame and constant pool information pulled out of MachineFunction
by Chris Lattner
· 23 years ago
7ad6be7
* Frame indices are signed * Cluster modification methods together
by Chris Lattner
· 23 years ago
cd0d1d1
* Pull a bunch of frame and constant pool state out into a new
by Chris Lattner
· 23 years ago
2a4a095
Initial check in of MachineFunctionPass.h
by Chris Lattner
· 23 years ago
a65c508
Add capability to turn on the -no-fp-elim option
by Chris Lattner
· 23 years ago
6cc36d4
Add another simple call
by Chris Lattner
· 23 years ago
48664e7
Test argument passing
by Chris Lattner
· 23 years ago
ce67547
Add a variable sized alloca to test
by Chris Lattner
· 23 years ago
623a222
Add diagnostic output
by Chris Lattner
· 23 years ago
c93489b
Eliminate direct access to TargetData structure
by Chris Lattner
· 23 years ago
3b24559
Initial fp test
by Chris Lattner
· 23 years ago
94af414
* Simplify Value classes
by Chris Lattner
· 23 years ago
6331bdb
* Use new pseudo instr form for instructions
by Chris Lattner
· 23 years ago
4c299f5
Add FP instr prefix byte support Add Pseudo instr class
by Chris Lattner
· 23 years ago
5ada8df
Add support for FP prefixes
by Chris Lattner
· 23 years ago
eca1f63
Add printer support for Pseudo instructions
by Chris Lattner
· 23 years ago
ba4ef26
Initial support for FP registers
by Chris Lattner
· 23 years ago
8e58179
New simpler spill interface
by Chris Lattner
· 23 years ago
6811c6e
Adjustments to match new simpler spill interface
by Chris Lattner
· 23 years ago
430cda7
Free machine code
by Chris Lattner
· 23 years ago
ff863ba
Adjust to simpler spill interface
by Chris Lattner
· 23 years ago
5124aec
Adjustments to work with the simpler spill interface
by Chris Lattner
· 23 years ago
831fdcf
Remove dependency on SSARegMap.h by MachineFunction.h
by Chris Lattner
· 23 years ago
8c5d47d
Simplify spill interface methods
by Chris Lattner
· 23 years ago
13a6e1e
Add comment
by Chris Lattner
· 23 years ago
aa0e277
Add abstract frame index capability
by Chris Lattner
· 23 years ago
7c56bf6
Remove default ctor
by Chris Lattner
· 23 years ago
56cf63f
*** empty log message ***
by Chris Lattner
· 23 years ago
03ab7af
Remove dependency on SSARegMap.h
by Chris Lattner
· 23 years ago
e1b52b7
Fix compilation on GCC 3.2
by Chris Lattner
· 23 years ago
4fcfc12
Don't try to buidl jello
by Chris Lattner
· 23 years ago
d6840ac
Fixes to compile with GCC 3.2
by Chris Lattner
· 23 years ago
Next »