2002-12-18 |
Chris Lattner | * Fix several register aliasing bugs
|
commit | commitdiff | tree |
2002-12-18 |
Chris Lattner | Print argc as well as argv
|
commit | commitdiff | tree |
2002-12-18 |
Chris Lattner | Don't force setCC instructions into AL
|
commit | commitdiff | tree |
2002-12-18 |
Chris Lattner | Implicit defs/uses list may be empty.
|
commit | commitdiff | tree |
2002-12-18 |
Chris Lattner | Add comments, switch uses/defs to match InstrInfo.def...
|
commit | commitdiff | tree |
2002-12-18 |
Chris Lattner | Add reg clobber list for direct calls
|
commit | commitdiff | tree |
2002-12-17 |
Chris Lattner | Simplify interface to remove virtual function references
|
commit | commitdiff | tree |
2002-12-17 |
Chris Lattner | Use new reginfo interface
|
commit | commitdiff | tree |
2002-12-17 |
Chris Lattner | Update to use new interface for register info
|
commit | commitdiff | tree |
2002-12-17 |
Chris Lattner | New file
|
commit | commitdiff | tree |
2002-12-17 |
Chris Lattner | Add prolog/epilog spills/reloads to counters
|
commit | commitdiff | tree |
2002-12-17 |
Chris Lattner | Round number of bytes allocated on the stack up to...
|
commit | commitdiff | tree |
2002-12-17 |
Chris Lattner | Local register allocator is now stable enough for use...
|
commit | commitdiff | tree |
2002-12-17 |
Chris Lattner | Fix many bugs, regallocator now saves callee-save registers...
|
commit | commitdiff | tree |
2002-12-17 |
Chris Lattner | Register allocator is responsible for spilling callee...
|
commit | commitdiff | tree |
2002-12-17 |
Chris Lattner | Make testcase return 0 on success
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Build add instructions of the correct form!
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Add dummy implementation of __main
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Two fixes:
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Fix prolog/epilog in the presence of alloca
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Make sure stack manipulation refers to ESP the right...
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | New testcase for printing out arguments
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Add some special cases to make common getelementptr...
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Finish implementation of alias list impl
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | * Fix a gross X86 hack that was intended to avoid allocating...
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Keep the stack frame aligned.
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Add support for register alias set description
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Add mechanism to select register allocator to use
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Initial checkin of "local" register allocator. Bugs...
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Try #2 to get alias set stuff to work
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Add comments
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Add info about register aliases, add prototype for...
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Add info about register file aliasing
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Add information about register file aliasing
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Add call clobber info
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Rename createSimpleX86RegisterAllocator to createSimpleRegis...
|
commit | commitdiff | tree |
2002-12-16 |
Chris Lattner | Rename createSimpleX86RegisterAllocator to createSimpleRegis...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Some simpliciations to the spill/reload interface
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Simplify PHI node elimination significantly by doing...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Correct the setting of Def flags on registers that...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Variety of small or trivial simplifications to the...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Export well known instruction opcodes usable by target...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Add new opIsUse method
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Remove unused savePhysRegToStack method
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Localize a map, remove another
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Give passes nice names!
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Give simple reg allocator a nice Pass Name
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Add a big assert making sure 2 address instructions...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Add new testcase for repeated preds
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Fix a problem that occurs when PHI nodes have multiple...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Grab bag of minor cleanups. Export some statistics...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Implement printing of MBB arguments
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Simplify interfaces used by regalloc to insert code
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | * Simplify code a bit by breaking the PHI node handling...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Changes to make new TargetRegisterClass interface.
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Simplify TargetRegisterClass a bit, also eliminating...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | * Remove some unneccesary instance variables
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | * Simplify TargetRegisterClass implementations
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | * Rename const_regclass_begin/end to just regclass_begin/end
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | pull inverse reg class mapping into a class that is...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Prune #includes
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Remove extraneous #includes, perform FIXME
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | New testcase for structure argument problems.
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | New test to make sure I'm getting constness right
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | New testcase, courtesy of Brian Gaeke
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Fix bug: Assembler/2002-12-15-GlobalResolve.ll
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Allow folding together two globals through type resolution
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | planes is not spelled with an O
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Testcase identified by Brian Gaeke that breaks the...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Fix borkness with not using MachineBasicBlocks in PHI...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Add support to cast from a bool type
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Use MachineOperand::isFoo methods instead of our own...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Add capability to have a MachineBasicBlock as an operand...
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | New testcase for bool support
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Fix a huge performance problem in reassociate by introducing a
|
commit | commitdiff | tree |
2002-12-15 |
Chris Lattner | Minor changes:
|
commit | commitdiff | tree |
2002-12-14 |
Chris Lattner | Make stuff compiled with gccld not dump into the debugger...
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Pass command line arguments to main
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Add statistic
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Test indirect call
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Implement indirect function calls
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Fix bork in doMultiply
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Add sanity checks
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | New testcase
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Insert phi code at top of block
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Implement cast bool to X
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Finish up iterator stuph
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Return success on success
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Test more phi stuff
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Code gen phi's correctly
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Print X86 PHI nodes in a sane manner
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Final version of BuildMI for symmetry and because I...
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Get rid of deprecated function
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | return 0 on success
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Implement getelementptr constant exprs
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | getelementptr uses long instead of uint indexes
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Stop sucking
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Fix testcase
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Implement branches
|
commit | commitdiff | tree |
2002-12-13 |
Chris Lattner | Infinite loops, are, well, not good
|
commit | commitdiff | tree |
next |