2002-12-15 |
Chris Lattner | Variety of small or trivial simplifications to the... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Remove unused savePhysRegToStack method |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Localize a map, remove another |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Give passes nice names! |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Give simple reg allocator a nice Pass Name |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Add a big assert making sure 2 address instructions... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Fix a problem that occurs when PHI nodes have multiple... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Grab bag of minor cleanups. Export some statistics... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Implement printing of MBB arguments |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Simplify interfaces used by regalloc to insert code |
tree | commitdiff |
2002-12-15 |
Chris Lattner | * Simplify code a bit by breaking the PHI node handling... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Changes to make new TargetRegisterClass interface. |
tree | commitdiff |
2002-12-15 |
Chris Lattner | * Remove some unneccesary instance variables |
tree | commitdiff |
2002-12-15 |
Chris Lattner | * Simplify TargetRegisterClass implementations |
tree | commitdiff |
2002-12-15 |
Chris Lattner | pull inverse reg class mapping into a class that is... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Prune #includes |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Remove extraneous #includes, perform FIXME |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Fix bug: Assembler/2002-12-15-GlobalResolve.ll |
tree | commitdiff |
2002-12-15 |
Chris Lattner | planes is not spelled with an O |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Fix borkness with not using MachineBasicBlocks in PHI... |
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-15 |
Chris Lattner | Fix a huge performance problem in reassociate by introd... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Minor changes: |
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 | Fixed a bug where moves due to phis were being neglected. |
tree | commitdiff |
2002-12-13 |
Misha Brukman | Cleaned up the code: factored out switch/case into... |
tree | commitdiff |
2002-12-13 |
Misha Brukman | Need to insert all moves due to PHI nodes before *ALL... |
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 |
Misha Brukman | This should be more correct: invalidates physical regis... |
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 |
Misha Brukman | Fixed bug with running out of registers. Also, reinstat... |
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 | This should handle register allocating PHI nodes. |
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 | Start allocating stack space at [ebp-4] to not overwrit... |
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 | Take advantage of our knowledge of 2-address X86 instru... |
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-12 |
Misha Brukman | 'graph' is spelled without a 'c'. |
tree | commitdiff |
2002-12-12 |
Chris Lattner | Remove #includes |
tree | commitdiff |
2002-12-10 |
Vikram S. Adve | External routines used to identify Cilk operations... |
tree | commitdiff |
2002-12-10 |
Vikram S. Adve | This file implements the function DemoteRegToStack... |
tree | commitdiff |
2002-12-10 |
Vikram S. Adve | This file implements a pass that automatically parallel... |
tree | commitdiff |
2002-12-08 |
Vikram S. Adve | Iterator that enumerates the ProgramDependenceGraph... |
tree | commitdiff |
2002-12-08 |
Vikram S. Adve | An explicit representation of dependence graphs, and... |
tree | commitdiff |
2002-12-08 |
Chris Lattner | Namespacify more |
tree | commitdiff |
2002-12-08 |
Chris Lattner | Add support to count the number of dynamic instructions... |
tree | commitdiff |
2002-12-07 |
Chris Lattner | Add total instruction, bb, & function counts |
tree | commitdiff |
2002-12-07 |
Chris Lattner | Fix bug that was bugging bugpoint |
tree | commitdiff |
2002-12-07 |
Chris Lattner | Remove dead code |
tree | commitdiff |
2002-12-06 |
Vikram S. Adve | Two bug fixes: |
tree | commitdiff |
2002-12-06 |
Vikram S. Adve | Fix several related bugs in DSNode::mergeWith() caused... |
tree | commitdiff |
2002-12-06 |
Brian Gaeke | Implement a lot of cast functionality (no FP or 64) |
tree | commitdiff |
2002-12-05 |
Chris Lattner | Fix bug: 2002-12-05-MissedConstProp.ll pointed out... |
tree | commitdiff |
2002-12-05 |
Vikram S. Adve | Cute bug fix: when moving links from N to this, some... |
tree | commitdiff |
2002-12-05 |
Brian Gaeke | Target/X86/Printer.cpp: Add sizePtr function, and use... |
tree | commitdiff |
2002-12-04 |
Misha Brukman | Added code generation for function prologues and epilogues. |
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 | Fun arithmetic with iterators aimed at fixing a bug... |
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-04 |
Chris Lattner | Print out direct global references |
tree | commitdiff |
2002-12-03 |
Misha Brukman | This should fix the bug seen with some registers not... |
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 | Checkin debug implementation of MCE |
tree | commitdiff |
2002-12-03 |
Chris Lattner | Fix instsel for calls |
tree | commitdiff |
next |