projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
New simpler spill interface
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2002-12-25
Chris Lattner
New simpler spill interface
tree
|
commitdiff
2002-12-25
Chris Lattner
Adjustments to match new simpler spill interface
tree
|
commitdiff
2002-12-25
Chris Lattner
Free machine code
tree
|
commitdiff
2002-12-24
Chris Lattner
Changes to allow for a configurable target machine...
tree
|
commitdiff
2002-12-24
Chris Lattner
Changes to compile with GCC 2.96
tree
|
commitdiff
2002-12-23
Chris Lattner
Fix compilation on gcc 2.96
tree
|
commitdiff
2002-12-23
Chris Lattner
Add definition for the bswap instruction
tree
|
commitdiff
2002-12-23
Chris Lattner
Add support for the bswap instruction
tree
|
commitdiff
2002-12-20
Chris Lattner
Fix warning
tree
|
commitdiff
2002-12-20
Chris Lattner
CBW doesn't modify AL
tree
|
commitdiff
2002-12-20
Chris Lattner
fix warning
tree
|
commitdiff
2002-12-18
Chris Lattner
Don't force setCC instructions into AL
tree
|
commitdiff
2002-12-18
Chris Lattner
Add comments, switch uses/defs to match InstrInfo.def...
tree
|
commitdiff
2002-12-18
Chris Lattner
Add reg clobber list for direct calls
tree
|
commitdiff
2002-12-17
Chris Lattner
Update to use new interface for register info
tree
|
commitdiff
2002-12-17
Chris Lattner
Round number of bytes allocated on the stack up to...
tree
|
commitdiff
2002-12-17
Chris Lattner
Local register allocator is now stable enough for use...
tree
|
commitdiff
2002-12-17
Chris Lattner
Register allocator is responsible for spilling callee...
tree
|
commitdiff
2002-12-16
Chris Lattner
Build add instructions of the correct form!
tree
|
commitdiff
2002-12-16
Chris Lattner
Two fixes:
tree
|
commitdiff
2002-12-16
Chris Lattner
Fix prolog/epilog in the presence of alloca
tree
|
commitdiff
2002-12-16
Chris Lattner
Make sure stack manipulation refers to ESP the right...
tree
|
commitdiff
2002-12-16
Chris Lattner
Add some special cases to make common getelementptr...
tree
|
commitdiff
2002-12-16
Chris Lattner
Finish implementation of alias list impl
tree
|
commitdiff
2002-12-16
Chris Lattner
Add mechanism to select register allocator to use
tree
|
commitdiff
2002-12-16
Chris Lattner
Try #2 to get alias set stuff to work
tree
|
commitdiff
2002-12-16
Chris Lattner
Add comments
tree
|
commitdiff
2002-12-16
Chris Lattner
Add info about register aliases, add prototype for...
tree
|
commitdiff
2002-12-16
Chris Lattner
Add info about register file aliasing
tree
|
commitdiff
2002-12-16
Chris Lattner
Add information about register file aliasing
tree
|
commitdiff
2002-12-16
Chris Lattner
Add call clobber info
tree
|
commitdiff
2002-12-16
Chris Lattner
Rename createSimpleX86RegisterAllocator to createSimple...
tree
|
commitdiff
2002-12-16
Brian Gaeke
brg
tree
|
commitdiff
2002-12-15
Chris Lattner
Correct the setting of Def flags on registers that...
tree
|
commitdiff
2002-12-15
Chris Lattner
Give passes nice names!
tree
|
commitdiff
2002-12-15
Chris Lattner
Simplify interfaces used by regalloc to insert code
tree
|
commitdiff
2002-12-15
Chris Lattner
Changes to make new TargetRegisterClass interface.
tree
|
commitdiff
2002-12-15
Chris Lattner
* Simplify TargetRegisterClass implementations
tree
|
commitdiff
2002-12-15
Chris Lattner
Add support to cast from a bool type
tree
|
commitdiff
2002-12-15
Chris Lattner
Use MachineOperand::isFoo methods instead of our own...
tree
|
commitdiff
2002-12-13
Chris Lattner
Implement indirect function calls
tree
|
commitdiff
2002-12-13
Misha Brukman
Make function code generation printing debug-only.
tree
|
commitdiff
2002-12-13
Chris Lattner
Fix bork in doMultiply
tree
|
commitdiff
2002-12-13
Chris Lattner
Add sanity checks
tree
|
commitdiff
2002-12-13
Misha Brukman
Cleaned up the code: factored out switch/case into...
tree
|
commitdiff
2002-12-13
Chris Lattner
Insert phi code at top of block
tree
|
commitdiff
2002-12-13
Brian Gaeke
lib/Target/X86/InstSelectSimple.cpp:
tree
|
commitdiff
2002-12-13
Chris Lattner
Implement cast bool to X
tree
|
commitdiff
2002-12-13
Brian Gaeke
Rename all BMI MachineBasicBlock operands to MBB.
tree
|
commitdiff
2002-12-13
Chris Lattner
Finish up iterator stuph
tree
|
commitdiff
2002-12-13
Misha Brukman
Treat longs as ints => pretend they're all 32-bit value...
tree
|
commitdiff
2002-12-13
Chris Lattner
Code gen phi's correctly
tree
|
commitdiff
2002-12-13
Chris Lattner
Print X86 PHI nodes in a sane manner
tree
|
commitdiff
2002-12-13
Misha Brukman
Added moveReg2Reg() and moveImm2Reg() to accomodate...
tree
|
commitdiff
2002-12-13
Brian Gaeke
lib/Target/X86/InstSelectSimple.cpp: Start counting...
tree
|
commitdiff
2002-12-13
Brian Gaeke
InstSelectSimple.cpp: Give promote32 a comment. Add...
tree
|
commitdiff
2002-12-13
Chris Lattner
Implement getelementptr constant exprs
tree
|
commitdiff
2002-12-13
Brian Gaeke
brg
tree
|
commitdiff
2002-12-13
Chris Lattner
Emit the right form of mod/rm mod field
tree
|
commitdiff
2002-12-13
Chris Lattner
Nicify a bit
tree
|
commitdiff
2002-12-13
Chris Lattner
Fix encoding of CBW instruction
tree
|
commitdiff
2002-12-13
Misha Brukman
Moves now select correct opcode based on the data size.
tree
|
commitdiff
2002-12-13
Chris Lattner
Remove extranous #include
tree
|
commitdiff
2002-12-13
Chris Lattner
Rename MemArg* to Arg*
tree
|
commitdiff
2002-12-13
Chris Lattner
Make mem size an assert
tree
|
commitdiff
2002-12-13
Misha Brukman
This is supposed to provide correct size for datatypes...
tree
|
commitdiff
2002-12-12
Misha Brukman
Added the flag to mark instructions which are really...
tree
|
commitdiff
2002-12-12
Brian Gaeke
This checkin is brought to you by the brian gaeke allni...
tree
|
commitdiff
2002-12-06
Brian Gaeke
Implement a lot of cast functionality (no FP or 64)
tree
|
commitdiff
2002-12-05
Brian Gaeke
Target/X86/Printer.cpp: Add sizePtr function, and use...
tree
|
commitdiff
2002-12-04
Misha Brukman
Implemented functions for emitting prologues and epilogues;
tree
|
commitdiff
2002-12-04
Misha Brukman
Added push and pop instructions.
tree
|
commitdiff
2002-12-04
Chris Lattner
Fix handling of function calls that return void
tree
|
commitdiff
2002-12-04
Chris Lattner
Implement initial support for return values from call...
tree
|
commitdiff
2002-12-04
Misha Brukman
Adjust the stack pointer after a function call, proport...
tree
|
commitdiff
2002-12-04
Misha Brukman
Added instructions to add/subtract imm32 to/from a...
tree
|
commitdiff
2002-12-04
Chris Lattner
Fix bogus assertion failures
tree
|
commitdiff
2002-12-04
Chris Lattner
Avoid bad assertion
tree
|
commitdiff
2002-12-04
Chris Lattner
Remove think-o assertion
tree
|
commitdiff
2002-12-04
Chris Lattner
Avoid crashing on Arguments, just silently miscompile
tree
|
commitdiff
2002-12-04
Misha Brukman
storeReg2RegOffset() and loadRegOffset2Reg() now take...
tree
|
commitdiff
2002-12-04
Misha Brukman
Moved buildReg2RegClassMap() into from X86RegisterInfo...
tree
|
commitdiff
2002-12-04
Chris Lattner
Add a "Lazy Function Resolution in Jello" section
tree
|
commitdiff
2002-12-04
Chris Lattner
Fix a bug I introduced in a previous change
tree
|
commitdiff
2002-12-04
Chris Lattner
Add support for referencing global variables/functions
tree
|
commitdiff
2002-12-03
Misha Brukman
Added support for callee- and caller-save registers.
tree
|
commitdiff
2002-12-03
Chris Lattner
Fix broken ret opcode, grr...
tree
|
commitdiff
2002-12-03
Chris Lattner
Fix instsel for calls
tree
|
commitdiff
2002-12-03
Chris Lattner
Fix the build
tree
|
commitdiff
2002-12-03
Brian Gaeke
brg
tree
|
commitdiff
2002-12-03
Chris Lattner
Split the machine code emitter completely out of the...
tree
|
commitdiff
2002-12-03
Chris Lattner
* Move information about Implicit Defs/Uses into X86Ins...
tree
|
commitdiff
2002-12-03
Brian Gaeke
brg
tree
|
commitdiff
2002-12-02
Chris Lattner
More support for machine code emission: raw instructions
tree
|
commitdiff
2002-12-02
Chris Lattner
Expose explicit type
tree
|
commitdiff
2002-12-02
Chris Lattner
Start implementing MachineCodeEmitter
tree
|
commitdiff
2002-12-02
Chris Lattner
Eliminate OtherFrm
tree
|
commitdiff
2002-12-02
Chris Lattner
Remove comment
tree
|
commitdiff
2002-12-02
Chris Lattner
Initial support for machine code emission
tree
|
commitdiff
2002-12-02
Misha Brukman
Fix order of operands on a store from reg to [reg+offset].
tree
|
commitdiff
next