2004-11-08 |
Nate Begeman | Put int the getReg cast optimization from x86 so that... |
tree | commitdiff |
2004-11-07 |
Nate Begeman | Disable bogus cast elimination when the cast is used... |
tree | commitdiff |
2004-11-04 |
Nate Begeman | Thanks to sabre for pointing out that we were incorrect... |
tree | commitdiff |
2004-10-27 |
Reid Spencer | Change Library Names Not To Conflict With Others When... |
tree | commitdiff |
2004-10-26 |
Nate Begeman | Remove file that is no longer used, and move include... |
tree | commitdiff |
2004-10-26 |
Nate Begeman | Eliminate usage of MRegisterInfo::getRegClass(physreg) |
tree | commitdiff |
2004-10-26 |
Nate Begeman | Update to-do list |
tree | commitdiff |
2004-10-26 |
Nate Begeman | Fix treecc. Also fix a latent bug in emitBinaryConstOp... |
tree | commitdiff |
2004-10-25 |
Chris Lattner | Disable the JIT until it can sorta kinda work. |
tree | commitdiff |
2004-10-24 |
Nate Begeman | Implement more complete and correct codegen for bitfiel... |
tree | commitdiff |
2004-10-23 |
Misha Brukman | * Correctly handle the MovePCtoLR pseudo-instr with... |
tree | commitdiff |
2004-10-23 |
Misha Brukman | Add BA, BL, and BLA opcodes |
tree | commitdiff |
2004-10-23 |
Misha Brukman | * Do not emit IMPLICIT_DEF pseudo-instructions |
tree | commitdiff |
2004-10-23 |
Misha Brukman | DForm_1, particularly used by store instructions, needs... |
tree | commitdiff |
2004-10-23 |
Misha Brukman | Fix the SPR field for MTLR, MFLR, MTCTR, and MFCTR... |
tree | commitdiff |
2004-10-23 |
Misha Brukman | The value of the XO field for MFLR and MFCTR is 339... |
tree | commitdiff |
2004-10-23 |
Misha Brukman | Remove extraneous blank line |
tree | commitdiff |
2004-10-23 |
Misha Brukman | Align function arguments in function headers |
tree | commitdiff |
2004-10-23 |
Nate Begeman | Kill casts from integer types to unsigned byte, when... |
tree | commitdiff |
2004-10-22 |
Reid Spencer | Adjust to changes in Makefile.rules |
tree | commitdiff |
2004-10-22 |
Reid Spencer | We won't use automake |
tree | commitdiff |
2004-10-21 |
Misha Brukman | Remove debug code emitter from the JIT |
tree | commitdiff |
2004-10-21 |
Alkis Evlogimenos | Make this compile. |
tree | commitdiff |
2004-10-21 |
Misha Brukman | * Added basic support for JITing functions, basic block... |
tree | commitdiff |
2004-10-20 |
Nate Begeman | Don't clear or sign extend bool->int. This fires a... |
tree | commitdiff |
2004-10-18 |
Reid Spencer | Initial automake generated Makefile template |
tree | commitdiff |
2004-10-17 |
Nate Begeman | Generate correct stubs for weak-linked symbols |
tree | commitdiff |
2004-10-17 |
Reid Spencer | PPC32GenCodeEmitter instead of PowerPCGenCodeEmitter |
tree | commitdiff |
2004-10-17 |
Nate Begeman | Implement bitfield insert by recognizing the following... |
tree | commitdiff |
2004-10-16 |
Nate Begeman | Finally fix one of the oldest FIXMEs in the PowerPC... |
tree | commitdiff |
2004-10-16 |
Chris Lattner | ADd support for undef and unreachable |
tree | commitdiff |
2004-10-15 |
Nate Begeman | Better codegen of binary integer ops with 32 bit immedi... |
tree | commitdiff |
2004-10-14 |
Misha Brukman | * Claim to support machine code emission - return false... |
tree | commitdiff |
2004-10-14 |
Misha Brukman | * Include the real (generated) version of getBinaryCode... |
tree | commitdiff |
2004-10-14 |
Misha Brukman | * Make a PPC32-specific code emitter because we have... |
tree | commitdiff |
2004-10-14 |
Misha Brukman | There is only one field in an instruction, and that... |
tree | commitdiff |
2004-10-14 |
Misha Brukman | PowerPC instruction definitions use LittleEndian-style... |
tree | commitdiff |
2004-10-13 |
Reid Spencer | Update to reflect changes in Makefile rules. |
tree | commitdiff |
2004-10-10 |
Reid Spencer | Initial version of automake Makefile.am file. |
tree | commitdiff |
2004-10-10 |
Chris Lattner | bling bling! |
tree | commitdiff |
2004-10-08 |
Nate Begeman | Implement logical and with an immediate that consists... |
tree | commitdiff |
2004-10-07 |
Nate Begeman | Several fixes and enhancements to the PPC32 backend. |
tree | commitdiff |
2004-10-07 |
Nate Begeman | Add ori reg, reg, 0 as a move instruction. This can... |
tree | commitdiff |
2004-10-07 |
Nate Begeman | Remove unnecessary header include |
tree | commitdiff |
2004-10-06 |
Chris Lattner | Correct some typeos |
tree | commitdiff |
2004-10-06 |
Nate Begeman | Turning on fsel code gen now that we can do so would... |
tree | commitdiff |
2004-10-06 |
Nate Begeman | Implement floating point select for lt, gt, le, ge... |
tree | commitdiff |
2004-09-29 |
Nate Begeman | Generate better code by being far less clever when... |
tree | commitdiff |
2004-09-29 |
Nate Begeman | improve Type::BoolTy codegen by eliminating unnecessary... |
tree | commitdiff |
2004-09-29 |
Nate Begeman | To go along with sabre's improved InstCombining, improv... |
tree | commitdiff |
2004-09-27 |
Nate Begeman | Correct some BuildMI arguments for the upcoming simple... |
tree | commitdiff |
2004-09-23 |
Nate Begeman | Fix the last of the major PPC GEP folding deficiencies... |
tree | commitdiff |
2004-09-22 |
Nate Begeman | add optimized code sequences for setcc x, 0 |
tree | commitdiff |
2004-09-21 |
Misha Brukman | s/ISel/PPC64ISel/ to have unique class names for debugg... |
tree | commitdiff |
2004-09-21 |
Misha Brukman | s/ISel/PPC32ISel/ to have unique class names for debugg... |
tree | commitdiff |
2004-09-14 |
Chris Lattner | Revamp the Register class, and allow the use of the... |
tree | commitdiff |
2004-09-06 |
Nate Begeman | Add 64 bit divide instructions, and use them |
tree | commitdiff |
2004-09-05 |
Misha Brukman | * Change PPC32AsmPrinter => PowerPCAsmPrinter since... |
tree | commitdiff |
2004-09-05 |
Misha Brukman | Renamed PPC32AsmPrinter.cpp => PowerPCAsmPrinter.cpp... |
tree | commitdiff |
2004-09-04 |
Nate Begeman | Include MathExtras.h to fix build breakage, thanks... |
tree | commitdiff |
2004-09-04 |
Nate Begeman | All PPC instructions are now auto-printed |
tree | commitdiff |
2004-09-02 |
Nate Begeman | Convert remaining X-Form and Pseudo instructions over... |
tree | commitdiff |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
tree | commitdiff |
2004-08-31 |
Nate Begeman | convert M and MD form instructions to generated asm... |
tree | commitdiff |
2004-08-30 |
Nate Begeman | Move yet more instructions over to being printed by... |
tree | commitdiff |
2004-08-29 |
Nate Begeman | Convert A-Form instructions to auto-generated asm writer |
tree | commitdiff |
2004-08-29 |
Nate Begeman | Improvements to int->float cast code for PPC-64 |
tree | commitdiff |
2004-08-29 |
Nate Begeman | Implement the following missing functionality in the... |
tree | commitdiff |
2004-08-27 |
Nate Begeman | Register sizes are in bits, not bytes |
tree | commitdiff |
2004-08-22 |
Nate Begeman | Kill a majority of unnecessary sign extensions for... |
tree | commitdiff |
2004-08-22 |
Nate Begeman | Don't hard code the offset of the saved R31 in function... |
tree | commitdiff |
2004-08-21 |
Nate Begeman | Back out branchless SetCC code. While it helped a... |
tree | commitdiff |
2004-08-21 |
Chris Lattner | Switch from bytes to bits for alignment. |
tree | commitdiff |
2004-08-21 |
Chris Lattner | Reduce uses of getRegClass |
tree | commitdiff |
2004-08-21 |
Chris Lattner | Fix warning |
tree | commitdiff |
2004-08-21 |
Nate Begeman | Move XForm instructions over to the auto-generated... |
tree | commitdiff |
2004-08-20 |
Nate Begeman | remove some things from the todo list. |
tree | commitdiff |
2004-08-20 |
Chris Lattner | Do not register ppc64 yet, as it breaks the SparcV9... |
tree | commitdiff |
2004-08-20 |
Nate Begeman | Implement code to convert SetCC into straight line... |
tree | commitdiff |
2004-08-19 |
Misha Brukman | Fix opcodes being printed in caps (the more general... |
tree | commitdiff |
2004-08-19 |
Misha Brukman | Stack space for argument passing is 32 regardless of... |
tree | commitdiff |
2004-08-19 |
Misha Brukman | LR needs to be saved at 16-byte offset on a 64-bit... |
tree | commitdiff |
2004-08-19 |
Misha Brukman | On 64-bit PowerPC, pointers are 8 bytes, so parameter... |
tree | commitdiff |
2004-08-19 |
Misha Brukman | This PHI has 4 additional operands, not 2. |
tree | commitdiff |
2004-08-19 |
Misha Brukman | Use the appropriate 64-bit register description file. |
tree | commitdiff |
2004-08-19 |
Misha Brukman | Fix more remaining 32-bit vestiges of PowerPC |
tree | commitdiff |
2004-08-19 |
Misha Brukman | Fix another vestige of the 32-bit PowerPC backend. |
tree | commitdiff |
2004-08-19 |
Misha Brukman | Correct character prepended to global symbols ('.'... |
tree | commitdiff |
2004-08-19 |
Misha Brukman | * Eliminate global base register, r2 is used for that... |
tree | commitdiff |
2004-08-19 |
Misha Brukman | Wrap long lines. |
tree | commitdiff |
2004-08-19 |
Nate Begeman | Convert casts that will have no effect into move instru... |
tree | commitdiff |
2004-08-19 |
Nate Begeman | Clean up floating point instruction selection. |
tree | commitdiff |
2004-08-18 |
Chris Lattner | Rename var |
tree | commitdiff |
2004-08-17 |
Misha Brukman | This file is no longer used. |
tree | commitdiff |
2004-08-17 |
Chris Lattner | Start using alignment output routines from AsmPrinter. |
tree | commitdiff |
2004-08-17 |
Chris Lattner | Print comments with ; |
tree | commitdiff |
2004-08-17 |
Nate Begeman | Re-fix hiding the Frame Pointer from the register alloc... |
tree | commitdiff |
2004-08-17 |
Chris Lattner | Use the emitGlobalConstant defined in AsmPrinter |
tree | commitdiff |
2004-08-17 |
Chris Lattner | New, more general, interface. |
tree | commitdiff |
2004-08-17 |
Misha Brukman | Rewrite targets/rules to generate files for just PowerP... |
tree | commitdiff |
next |