2005-03-24 |
Nate Begeman | Fix an incorrect argument being passed to BuildMI for...
|
commit | commitdiff | tree |
2005-03-24 |
Nate Begeman | Commit Gabor Greif's patch to use iterators in lowering...
|
commit | commitdiff | tree |
2005-03-24 |
Nate Begeman | Implement more of the PPC32 Pattern ISel:
|
commit | commitdiff | tree |
2005-03-24 |
Nate Begeman | Addition of the PPC32 Pattern ISel. While it is far...
|
commit | commitdiff | tree |
2005-03-24 |
Nate Begeman | Remove comments that are now meaningless from the pattern...
|
commit | commitdiff | tree |
2005-03-11 |
Nate Begeman | Add SelectionDAG library to PPC JIT so that lli will...
|
commit | commitdiff | tree |
2004-12-07 |
Nate Begeman | Move virtual function call out of loop to speed up...
|
commit | commitdiff | tree |
2004-11-27 |
Nate Begeman | Remove the ISel->AsmPrinter link via the TargetMachine...
|
commit | commitdiff | tree |
2004-11-25 |
Nate Begeman | Enable optimization suggested by Chris Lattner to not...
|
commit | commitdiff | tree |
2004-11-24 |
Nate Begeman | Add the same optimization that we do loading from fixed...
|
commit | commitdiff | tree |
2004-11-24 |
Nate Begeman | Fix encoding of bctrl, and remove some unused instructions
|
commit | commitdiff | tree |
2004-11-23 |
Nate Begeman | Use the correct register class as a constaint to gcc...
|
commit | commitdiff | tree |
2004-11-23 |
Nate Begeman | Save/Restore arg regs and nonvolatile regs the compiler...
|
commit | commitdiff | tree |
2004-11-23 |
Nate Begeman | Don't return value from void function. This is only...
|
commit | commitdiff | tree |
2004-11-21 |
Nate Begeman | Fix Shootout-C++/wc, which was broken by my recent...
|
commit | commitdiff | tree |
2004-11-19 |
Nate Begeman | Eliminate another 6k register copies that the register...
|
commit | commitdiff | tree |
2004-11-19 |
Nate Begeman | Generate fewer reg-reg copies for the register allocator...
|
commit | commitdiff | tree |
2004-11-18 |
Nate Begeman | Eliminate another common source of moves that the register...
|
commit | commitdiff | tree |
2004-11-18 |
Nate Begeman | When accessing the base register for global variables...
|
commit | commitdiff | tree |
2004-11-18 |
Nate Begeman | Clean up and fix cast codegen by removing cases that...
|
commit | commitdiff | tree |
2004-11-09 |
Nate Begeman | Allow hbd to be bugpointable on darwin by fixing common...
|
commit | commitdiff | tree |
2004-11-08 |
Nate Begeman | Put int the getReg cast optimization from x86 so that...
|
commit | commitdiff | tree |
2004-11-07 |
Nate Begeman | Disable bogus cast elimination when the cast is used...
|
commit | commitdiff | tree |
2004-11-04 |
Nate Begeman | Thanks to sabre for pointing out that we were incorrectly...
|
commit | commitdiff | tree |
2004-10-27 |
Nate Begeman | Move destructor out of line to avoid vtable emission...
|
commit | commitdiff | tree |
2004-10-27 |
Nate Begeman | Fix the build by eliminating some more dead code. ...
|
commit | commitdiff | tree |
2004-10-27 |
Nate Begeman | Remove dead data member in MRegisterInfo class. Thanks...
|
commit | commitdiff | tree |
2004-10-26 |
Nate Begeman | Remove include of MRegisterInfo.h, since it is already...
|
commit | commitdiff | tree |
2004-10-26 |
Nate Begeman | Remove file that is no longer used, and move include...
|
commit | commitdiff | tree |
2004-10-26 |
Nate Begeman | Remove method getRegClass from MRegisterInfo, as it...
|
commit | commitdiff | tree |
2004-10-26 |
Nate Begeman | Eliminate usage of MRegisterInfo::getRegClass(physreg)
|
commit | commitdiff | tree |
2004-10-26 |
Nate Begeman | Update to-do list
|
commit | commitdiff | tree |
2004-10-26 |
Nate Begeman | Fix treecc. Also fix a latent bug in emitBinaryConstOperati...
|
commit | commitdiff | tree |
2004-10-24 |
Nate Begeman | Implement more complete and correct codegen for bitfield...
|
commit | commitdiff | tree |
2004-10-24 |
Nate Begeman | Initial checkin of regression test for generating the...
|
commit | commitdiff | tree |
2004-10-23 |
Nate Begeman | Kill casts from integer types to unsigned byte, when...
|
commit | commitdiff | tree |
2004-10-20 |
Nate Begeman | Don't clear or sign extend bool->int. This fires a...
|
commit | commitdiff | tree |
2004-10-18 |
Nate Begeman | Initial implementation of the strength reduction for...
|
commit | commitdiff | tree |
2004-10-17 |
Nate Begeman | Pass -single_module option to gcc when linking dynamic...
|
commit | commitdiff | tree |
2004-10-17 |
Nate Begeman | Generate correct stubs for weak-linked symbols
|
commit | commitdiff | tree |
2004-10-17 |
Nate Begeman | Implement bitfield insert by recognizing the following...
|
commit | commitdiff | tree |
2004-10-16 |
Nate Begeman | Finally fix one of the oldest FIXMEs in the PowerPC...
|
commit | commitdiff | tree |
2004-10-15 |
Nate Begeman | Better codegen of binary integer ops with 32 bit immediate...
|
commit | commitdiff | tree |
2004-10-08 |
Nate Begeman | Implement logical and with an immediate that consists...
|
commit | commitdiff | tree |
2004-10-07 |
Nate Begeman | Several fixes and enhancements to the PPC32 backend.
|
commit | commitdiff | tree |
2004-10-07 |
Nate Begeman | Add ori reg, reg, 0 as a move instruction. This can...
|
commit | commitdiff | tree |
2004-10-07 |
Nate Begeman | Remove unnecessary header include
|
commit | commitdiff | tree |
2004-10-06 |
Nate Begeman | Turning on fsel code gen now that we can do so would...
|
commit | commitdiff | tree |
2004-10-06 |
Nate Begeman | Implement floating point select for lt, gt, le, ge...
|
commit | commitdiff | tree |
2004-09-29 |
Nate Begeman | Generate better code by being far less clever when...
|
commit | commitdiff | tree |
2004-09-29 |
Nate Begeman | improve Type::BoolTy codegen by eliminating unnecessary...
|
commit | commitdiff | tree |
2004-09-29 |
Nate Begeman | To go along with sabre's improved InstCombining, improve...
|
commit | commitdiff | tree |
2004-09-28 |
Nate Begeman | Add support for the isLoad and isStore flags, needed...
|
commit | commitdiff | tree |
2004-09-28 |
Nate Begeman | Add support for the isLoad and isStore flags, needed...
|
commit | commitdiff | tree |
2004-09-27 |
Nate Begeman | Correct some BuildMI arguments for the upcoming simple...
|
commit | commitdiff | tree |
2004-09-23 |
Nate Begeman | Fix the last of the major PPC GEP folding deficiencies...
|
commit | commitdiff | tree |
2004-09-22 |
Nate Begeman | add optimized code sequences for setcc x, 0
|
commit | commitdiff | tree |
2004-09-06 |
Nate Begeman | Add 64 bit divide instructions, and use them
|
commit | commitdiff | tree |
2004-09-04 |
Nate Begeman | Include MathExtras.h to fix build breakage, thanks...
|
commit | commitdiff | tree |
2004-09-04 |
Nate Begeman | All PPC instructions are now auto-printed
|
commit | commitdiff | tree |
2004-09-02 |
Nate Begeman | Convert remaining X-Form and Pseudo instructions over...
|
commit | commitdiff | tree |
2004-08-31 |
Nate Begeman | convert M and MD form instructions to generated asm...
|
commit | commitdiff | tree |
2004-08-30 |
Nate Begeman | Move yet more instructions over to being printed by...
|
commit | commitdiff | tree |
2004-08-29 |
Nate Begeman | Convert A-Form instructions to auto-generated asm writer
|
commit | commitdiff | tree |
2004-08-29 |
Nate Begeman | Register sizes should be specified in bits
|
commit | commitdiff | tree |
2004-08-29 |
Nate Begeman | Improvements to int->float cast code for PPC-64
|
commit | commitdiff | tree |
2004-08-29 |
Nate Begeman | Must link against new LLVMsystem library
|
commit | commitdiff | tree |
2004-08-29 |
Nate Begeman | RemoveFileOnSignal is now in sys:: namespace
|
commit | commitdiff | tree |
2004-08-29 |
Nate Begeman | Put this change back in after testing from Reid proved...
|
commit | commitdiff | tree |
2004-08-29 |
Nate Begeman | Update doxygen comment now that getSpillSize is supposed...
|
commit | commitdiff | tree |
2004-08-29 |
Nate Begeman | Implement the following missing functionality in the...
|
commit | commitdiff | tree |
2004-08-27 |
Nate Begeman | Back out change to divide getSpillSize by 8 until I...
|
commit | commitdiff | tree |
2004-08-27 |
Nate Begeman | Fix a typo in the bytecode format documentation
|
commit | commitdiff | tree |
2004-08-27 |
Nate Begeman | Register sizes are in bits, not bytes
|
commit | commitdiff | tree |
2004-08-22 |
Nate Begeman | Kill a majority of unnecessary sign extensions for...
|
commit | commitdiff | tree |
2004-08-22 |
Nate Begeman | Don't hard code the offset of the saved R31 in functions...
|
commit | commitdiff | tree |
2004-08-21 |
Nate Begeman | Back out branchless SetCC code. While it helped a...
|
commit | commitdiff | tree |
2004-08-21 |
Nate Begeman | Move XForm instructions over to the auto-generated...
|
commit | commitdiff | tree |
2004-08-20 |
Nate Begeman | remove some things from the todo list.
|
commit | commitdiff | tree |
2004-08-20 |
Nate Begeman | Implement code to convert SetCC into straight line...
|
commit | commitdiff | tree |
2004-08-19 |
Nate Begeman | Convert casts that will have no effect into move instructions.
|
commit | commitdiff | tree |
2004-08-19 |
Nate Begeman | Clean up floating point instruction selection.
|
commit | commitdiff | tree |
2004-08-17 |
Nate Begeman | Re-fix hiding the Frame Pointer from the register allocator...
|
commit | commitdiff | tree |
2004-08-16 |
Nate Begeman | Update the current state of the world
|
commit | commitdiff | tree |
2004-08-16 |
Nate Begeman | Fix typo of the word 'implicit' I made resolving a...
|
commit | commitdiff | tree |
2004-08-16 |
Nate Begeman | Fix frame pointer handling:
|
commit | commitdiff | tree |
2004-08-16 |
Nate Begeman | Fix mismatched adjust down/up of SP in functions that...
|
commit | commitdiff | tree |
2004-08-15 |
Nate Begeman | Add future optimization opportunity
|
commit | commitdiff | tree |
2004-08-15 |
Nate Begeman | Fix float to int codepath by always allocating 8 bytes...
|
commit | commitdiff | tree |
2004-08-15 |
Nate Begeman | Remove dead code
|
commit | commitdiff | tree |
2004-08-14 |
Nate Begeman | Replace PowerPCPEI.cpp with target independant PrologEpilogI...
|
commit | commitdiff | tree |
2004-08-14 |
Nate Begeman | Add support for frame pointers, and large offsets from...
|
commit | commitdiff | tree |
2004-08-14 |
Nate Begeman | Add indexed forms of load doubleword and load word...
|
commit | commitdiff | tree |
2004-08-14 |
Nate Begeman | Fix handling of FP constants with single precision...
|
commit | commitdiff | tree |
2004-08-14 |
Nate Begeman | Add initial support for using the generated asm writer...
|
commit | commitdiff | tree |
2004-08-14 |
Nate Begeman | Add generation of asm writer from tablegen files to...
|
commit | commitdiff | tree |
2004-08-14 |
Nate Begeman | Eliminate MachineFunction& argument from eliminateFrameIndex...
|
commit | commitdiff | tree |
2004-08-14 |
Nate Begeman | Eliminate MachineFunction& argument from eliminateFrameIndex...
|
commit | commitdiff | tree |
2004-08-14 |
Nate Begeman | Eliminate MachineFunction& argument from eliminateFrameIndex...
|
commit | commitdiff | tree |
2004-08-14 |
Nate Begeman | Elminiate MachineFunction& argument from eliminateFrameIndex
|
commit | commitdiff | tree |
next |