2005-04-14 |
Nate Begeman | Add the necessary support to codegen condition register... |
blob | commitdiff | raw |
2005-04-10 |
Chris Lattner | rename getPPCOpcodeForSetCCNumber -> getPPCOpcodeForSet... |
blob | commitdiff | raw | diff to current |
2005-04-09 |
Chris Lattner | Fix CodeGen/Generic/2005-05-09-GlobalInPHI.ll, which... |
blob | commitdiff | raw | diff to current |
2005-04-09 |
Chris Lattner | Fix a crash on 173.applu by asking for a constant bigge... |
blob | commitdiff | raw | diff to current |
2005-04-09 |
Chris Lattner | Switch this instruction selector over to using liveins... |
blob | commitdiff | raw | diff to current |
2005-04-06 |
Nate Begeman | Fix some shift bugs |
blob | commitdiff | raw | diff to current |
2005-04-05 |
Nate Begeman | Rename canUseAsImmediateForOpcode to getImmediateForOpc... |
blob | commitdiff | raw | diff to current |
2005-03-30 |
Nate Begeman | Fix calls whose arguments fit entirely in registers... |
blob | commitdiff | raw | diff to current |
2005-03-28 |
Nate Begeman | Pattern ISel: fix argument loading for i64s (thanks... |
blob | commitdiff | raw | diff to current |
2005-03-28 |
Nate Begeman | Remove fake instruction 'subc' (mnemonic for subfc). |
blob | commitdiff | raw | diff to current |
2005-03-26 |
Nate Begeman | Correct a documention link |
blob | commitdiff | raw | diff to current |
2005-03-24 |
Nate Begeman | Fix an incorrect argument being passed to BuildMI for... |
blob | commitdiff | raw | diff to current |
2005-03-24 |
Nate Begeman | Commit Gabor Greif's patch to use iterators in lowering... |
blob | commitdiff | raw | diff to current |
2005-03-24 |
Chris Lattner | eliminate dead variables, patch contributed by Gabor... |
blob | commitdiff | raw | diff to current |
2005-03-24 |
Nate Begeman | Implement more of the PPC32 Pattern ISel: |
blob | commitdiff | raw | diff to current |
2005-03-21 |
Misha Brukman | We may be adding functions to the Module during initial... |
blob | commitdiff | raw | diff to current |
2005-03-15 |
Chris Lattner | This mega patch converts us from using Function::a... |
blob | commitdiff | raw | diff to current |
2005-03-08 |
Chris Lattner | Fix a crash handling 'undef bool', fixing an llc crash... |
blob | commitdiff | raw | diff to current |
2005-01-14 |
Chris Lattner | Fix Regression/CodeGen/PowerPC/2005-01-14-UndefLong.ll |
blob | commitdiff | raw | diff to current |
2005-01-14 |
Chris Lattner | Fix: Regression/CodeGen/PowerPC/2005-01-14-SetSelectCra... |
blob | commitdiff | raw | diff to current |
2005-01-02 |
Chris Lattner | This hunk: |
blob | commitdiff | raw | diff to current |
2005-01-01 |
Chris Lattner | Fix a FIXME: Select instructions on longs were miscompiled. |
blob | commitdiff | raw | diff to current |
2004-11-30 |
Chris Lattner | Fix several bugs in 'op x, imm' handling. Foremost... |
blob | commitdiff | raw | diff to current |
2004-11-30 |
Chris Lattner | Fix CodeGen/PowerPC/2004-11-30-shr-var-crash.ll |
blob | commitdiff | raw | diff to current |
2004-11-30 |
Chris Lattner | Fix test/Regression/CodeGen/PowerPC/2004-11-29-ShrCrash.ll |
blob | commitdiff | raw | diff to current |
2004-11-30 |
Chris Lattner | Fix test/Regression/CodeGen/PowerPC/2004-11-30-shift... |
blob | commitdiff | raw | diff to current |
2004-11-27 |
Nate Begeman | Remove the ISel->AsmPrinter link via the TargetMachine... |
blob | commitdiff | raw | diff to current |
2004-11-25 |
Nate Begeman | Enable optimization suggested by Chris Lattner to not... |
blob | commitdiff | raw | diff to current |
2004-11-24 |
Nate Begeman | Add the same optimization that we do loading from fixed... |
blob | commitdiff | raw | diff to current |
2004-11-23 |
Chris Lattner | Simplify code a bit |
blob | commitdiff | raw | diff to current |
2004-11-23 |
Chris Lattner | LA is really addi. Be consistent with operand ordering... |
blob | commitdiff | raw | diff to current |
2004-11-21 |
Nate Begeman | Fix Shootout-C++/wc, which was broken by my recent... |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Nate Begeman | Eliminate another 6k register copies that the register... |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Nate Begeman | Generate fewer reg-reg copies for the register allocato... |
blob | commitdiff | raw | diff to current |
2004-11-18 |
Nate Begeman | Eliminate another common source of moves that the regis... |
blob | commitdiff | raw | diff to current |
2004-11-18 |
Nate Begeman | When accessing the base register for global variables... |
blob | commitdiff | raw | diff to current |
2004-11-18 |
Nate Begeman | Clean up and fix cast codegen by removing cases that... |
blob | commitdiff | raw | diff to current |
2004-11-08 |
Nate Begeman | Put int the getReg cast optimization from x86 so that... |
blob | commitdiff | raw | diff to current |
2004-11-07 |
Nate Begeman | Disable bogus cast elimination when the cast is used... |
blob | commitdiff | raw | diff to current |
2004-11-04 |
Nate Begeman | Thanks to sabre for pointing out that we were incorrect... |
blob | commitdiff | raw | diff to current |
2004-10-26 |
Nate Begeman | Fix treecc. Also fix a latent bug in emitBinaryConstOp... |
blob | commitdiff | raw | diff to current |
2004-10-24 |
Nate Begeman | Implement more complete and correct codegen for bitfiel... |
blob | commitdiff | raw | diff to current |
2004-10-23 |
Nate Begeman | Kill casts from integer types to unsigned byte, when... |
blob | commitdiff | raw | diff to current |
2004-10-22 |
Reid Spencer | Adjust to changes in Makefile.rules |
blob | commitdiff | raw | diff to current |
2004-10-20 |
Nate Begeman | Don't clear or sign extend bool->int. This fires a... |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Nate Begeman | Implement bitfield insert by recognizing the following... |
blob | commitdiff | raw | diff to current |
2004-10-16 |
Nate Begeman | Finally fix one of the oldest FIXMEs in the PowerPC... |
blob | commitdiff | raw | diff to current |
2004-10-16 |
Chris Lattner | ADd support for undef and unreachable |
blob | commitdiff | raw | diff to current |
2004-10-15 |
Nate Begeman | Better codegen of binary integer ops with 32 bit immedi... |
blob | commitdiff | raw | diff to current |
2004-10-08 |
Nate Begeman | Implement logical and with an immediate that consists... |
blob | commitdiff | raw | diff to current |
2004-10-07 |
Nate Begeman | Several fixes and enhancements to the PPC32 backend. |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Chris Lattner | Correct some typeos |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Nate Begeman | Turning on fsel code gen now that we can do so would... |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Nate Begeman | Implement floating point select for lt, gt, le, ge... |
blob | commitdiff | raw | diff to current |
2004-09-29 |
Nate Begeman | Generate better code by being far less clever when... |
blob | commitdiff | raw | diff to current |
2004-09-29 |
Nate Begeman | improve Type::BoolTy codegen by eliminating unnecessary... |
blob | commitdiff | raw | diff to current |
2004-09-29 |
Nate Begeman | To go along with sabre's improved InstCombining, improv... |
blob | commitdiff | raw | diff to current |
2004-09-27 |
Nate Begeman | Correct some BuildMI arguments for the upcoming simple... |
blob | commitdiff | raw | diff to current |
2004-09-23 |
Nate Begeman | Fix the last of the major PPC GEP folding deficiencies... |
blob | commitdiff | raw | diff to current |
2004-09-22 |
Nate Begeman | add optimized code sequences for setcc x, 0 |
blob | commitdiff | raw | diff to current |
2004-09-21 |
Misha Brukman | s/ISel/PPC32ISel/ to have unique class names for debugg... |
blob | commitdiff | raw | diff to current |
2004-09-04 |
Nate Begeman | All PPC instructions are now auto-printed |
blob | commitdiff | raw | diff to current |
2004-09-02 |
Nate Begeman | Convert remaining X-Form and Pseudo instructions over... |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-08-29 |
Nate Begeman | Implement the following missing functionality in the... |
blob | commitdiff | raw | diff to current |
2004-08-22 |
Nate Begeman | Kill a majority of unnecessary sign extensions for... |
blob | commitdiff | raw | diff to current |
2004-08-21 |
Nate Begeman | Back out branchless SetCC code. While it helped a... |
blob | commitdiff | raw | diff to current |
2004-08-20 |
Nate Begeman | Implement code to convert SetCC into straight line... |
blob | commitdiff | raw | diff to current |
2004-08-19 |
Misha Brukman | This PHI has 4 additional operands, not 2. |
blob | commitdiff | raw | diff to current |
2004-08-19 |
Nate Begeman | Convert casts that will have no effect into move instru... |
blob | commitdiff | raw | diff to current |
2004-08-19 |
Nate Begeman | Clean up floating point instruction selection. |
blob | commitdiff | raw | diff to current |
2004-08-17 |
Nate Begeman | Re-fix hiding the Frame Pointer from the register alloc... |
blob | commitdiff | raw | diff to current |
2004-08-17 |
Misha Brukman | PowerPC 32-/64-bit split: Part I, PPC32* bit files... |
blob | commitdiff | raw | diff to current |
2004-08-16 |
Nate Begeman | Fix mismatched adjust down/up of SP in functions that... |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Nate Begeman | Fix float to int codepath by always allocating 8 bytes... |
blob | commitdiff | raw | diff to current |
2004-08-14 |
Nate Begeman | Fix handling of FP constants with single precision... |
blob | commitdiff | raw | diff to current |
2004-08-13 |
Nate Begeman | Fix siod by switching BoolTy to byte rather than int... |
blob | commitdiff | raw | diff to current |
2004-08-13 |
Nate Begeman | Fix 177.mesa compilation, don't use floating point... |
blob | commitdiff | raw | diff to current |
2004-08-13 |
Nate Begeman | Fix llc crasher compiling siod by giving BuildMI the... |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Nate Begeman | Clean up 32/64bit and Darwin/AIX split. Next steps... |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Chris Lattner | Fix a case where constantexprs could leak into the... |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Nate Begeman | Fix 255.vortex by using getClassB instead of getClass |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Misha Brukman | Breaking up the PowerPC target into 32- and 64-bit... |
blob | commitdiff | raw | diff to current |
2004-08-10 |
Misha Brukman | Renamed PPC32 (namespace for regs, opcodes) to PPC... |
blob | commitdiff | raw | diff to current |
2004-08-10 |
Nate Begeman | Fix casts of float to unsigned long |
blob | commitdiff | raw | diff to current |
2004-08-06 |
Chris Lattner | Changes commited for Nate Begeman: |
blob | commitdiff | raw | diff to current |
2004-07-28 |
Misha Brukman | Simplify loading (un)signed constants to registers... |
blob | commitdiff | raw | diff to current |
2004-07-28 |
Misha Brukman | LI can only take signed values, so values > 32767 can... |
blob | commitdiff | raw | diff to current |
2004-07-27 |
Misha Brukman | Build COND_BRANCHes which may become long or short... |
blob | commitdiff | raw | diff to current |
2004-07-27 |
Misha Brukman | Add IMPLICIT_DEF of LR for branch-and-link instrs ... |
blob | commitdiff | raw | diff to current |
2004-07-26 |
Misha Brukman | * Rewrote casts |
blob | commitdiff | raw | diff to current |
2004-07-23 |
Misha Brukman | Eliminate spurious empty space; make code easier to... |
blob | commitdiff | raw | diff to current |
2004-07-23 |
Misha Brukman | Implement casting a floating point to 32-bit unsigned... |
blob | commitdiff | raw | diff to current |
2004-07-23 |
Misha Brukman | * Codegen of GEPs dramatically improved by folding... |
blob | commitdiff | raw | diff to current |
2004-07-23 |
Misha Brukman | * Change class of BoolTy back to cInt |
blob | commitdiff | raw | diff to current |
2004-07-22 |
Misha Brukman | * Change bool from cInt to cByte (for now) |
blob | commitdiff | raw | diff to current |
2004-07-21 |
Misha Brukman | * Add the lost fix to define the second reg of a 2... |
blob | commitdiff | raw | diff to current |
2004-07-21 |
Misha Brukman | * Speed up canUseAsImmediateForOpcode() by comparing... |
blob | commitdiff | raw | diff to current |
2004-07-21 |
Misha Brukman | * Fix printing of signed immediate values |
blob | commitdiff | raw | diff to current |
2004-07-20 |
Misha Brukman | Treat external variables similarly to those with weak... |
blob | commitdiff | raw | diff to current |
next |