| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix ixaddrs as well, allowing ppc64 to compile to: | Chris Lattner | 2007-02-17 | 1 | -17/+22 |
| * | Compile test/CodeGen/PowerPC/LargeAbsoluteAddr.ll to: | Chris Lattner | 2007-02-17 | 1 | -5/+9 |
| * | Finish off bug 680, allowing targets to custom lower frame and return | Nate Begeman | 2007-01-29 | 1 | -0/+4 |
| * | Propagate changes from my local tree. This patch includes: | Anton Korobeynikov | 2007-01-28 | 1 | -3/+3 |
| * | Make LABEL a builtin opcode. | Jim Laskey | 2007-01-26 | 1 | -1/+1 |
| * | setSetCCIsExpensive is gone. | Evan Cheng | 2007-01-05 | 1 | -2/+0 |
| * | Provide support for FP_TO_UINT. | Jim Laskey | 2006-12-15 | 1 | -1/+3 |
| * | Another step forward in PPC64 JIT support: we now no-longer need stubs | Chris Lattner | 2006-12-11 | 1 | -2/+1 |
| * | Missing opcode. | Jim Laskey | 2006-12-11 | 1 | -0/+1 |
| * | Cleaned setjmp/longjmp lowering interfaces. Now we're producing right | Anton Korobeynikov | 2006-12-10 | 1 | -1/+2 |
| * | Fix i64 uint_to_fp on ppc64 | Chris Lattner | 2006-12-07 | 1 | -1/+2 |
| * | Restoration of the stack pointer after a deallocation of a alloca was not | Jim Laskey | 2006-12-04 | 1 | -1/+28 |
| * | 1. In ppc64 mode we need only use one GPR. | Jim Laskey | 2006-12-01 | 1 | -1/+7 |
| * | Fix the CodeGen/PowerPC/vec_constants.ll regression. | Chris Lattner | 2006-12-01 | 1 | -6/+9 |
| * | Fix bug codegen'ing FP constant vectors with integer splats. Make sure the | Chris Lattner | 2006-11-29 | 1 | -14/+22 |
| * | Offset for load of 32-bit arg in 64-bit world was incorrect. | Jim Laskey | 2006-11-29 | 1 | -1/+4 |
| * | Remove debug code. | Jim Laskey | 2006-11-28 | 1 | -2/+0 |
| * | 32-bit int space was not accounted for properly in lowerCall. | Jim Laskey | 2006-11-28 | 1 | -3/+8 |
| * | Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead | Evan Cheng | 2006-11-27 | 1 | -2/+3 |
| * | on ppc64, float arguments take 8-byte stack slots not 4-byte stack slots. | Chris Lattner | 2006-11-18 | 1 | -3/+8 |
| * | convert PPC::BCC to use the 'pred' operand instead of separate predicate | Chris Lattner | 2006-11-17 | 1 | -2/+2 |
| * | rename PPC::COND_BRANCH to PPC::BCC | Chris Lattner | 2006-11-17 | 1 | -1/+1 |
| * | start using PPC predicates more consistently. | Chris Lattner | 2006-11-17 | 1 | -7/+9 |
| * | This is a general clean up of the PowerPC ABI. Address several problems and | Jim Laskey | 2006-11-16 | 1 | -16/+59 |
| * | fix ldu/stu jit encoding. Swith 64-bit preinc load instrs to use memri | Chris Lattner | 2006-11-15 | 1 | -8/+17 |
| * | lower "X = seteq Y, Z" to '(shr (ctlz (xor Y, Z)), 5)' instead of | Chris Lattner | 2006-11-14 | 1 | -3/+5 |
| * | minor tweaks, reject vector preinc. | Chris Lattner | 2006-11-14 | 1 | -4/+9 |
| * | ppc64 doesn't have lwau, don't attempt to form it. | Chris Lattner | 2006-11-11 | 1 | -3/+9 |
| * | implement preinc support for r+i loads on ppc64 | Chris Lattner | 2006-11-10 | 1 | -1/+10 |
| * | add an initial cut at preinc loads for ppc32. This is broken for ppc64 | Chris Lattner | 2006-11-10 | 1 | -13/+14 |
| * | PPC supports i32 / i64 pre-inc load / store. | Evan Cheng | 2006-11-09 | 1 | -0/+6 |
| * | Rename ISD::MemOpAddrMode to ISD::MemIndexedMode | Evan Cheng | 2006-11-09 | 1 | -1/+1 |
| * | Refactor all the addressing mode selection stuff into the isel lowering | Chris Lattner | 2006-11-08 | 1 | -0/+279 |
| * | For PR786: | Reid Spencer | 2006-11-02 | 1 | -2/+0 |
| * | Implement the getRegForInlineAsmConstraint method for PPC. With recent | Chris Lattner | 2006-11-02 | 1 | -52/+23 |
| * | Change the prototype for TargetLowering::isOperandValidForConstraint | Chris Lattner | 2006-10-31 | 1 | -11/+18 |
| * | All targets expand BR_JT for now. | Evan Cheng | 2006-10-30 | 1 | -0/+2 |
| * | set the ppc64 stack pointer right, dynamic alloca now works for ppc64 | Chris Lattner | 2006-10-18 | 1 | -1/+5 |
| * | Expand alloca for ppc64 | Chris Lattner | 2006-10-18 | 1 | -1/+2 |
| * | Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. | Evan Cheng | 2006-10-13 | 1 | -13/+11 |
| * | Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. | Evan Cheng | 2006-10-09 | 1 | -14/+13 |
| * | Make use of getStore(). | Evan Cheng | 2006-10-05 | 1 | -13/+11 |
| * | Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add an | Evan Cheng | 2006-10-04 | 1 | -5/+5 |
| * | Legalize is no longer limited to cleverness with just constant shift amounts. | Chris Lattner | 2006-09-20 | 1 | -41/+32 |
| * | Fold the PPCISD shifts when presented with 0 inputs. This occurs for code | Chris Lattner | 2006-09-19 | 1 | -0/+20 |
| * | Reflects MachineConstantPoolEntry changes. | Evan Cheng | 2006-09-12 | 1 | -2/+2 |
| * | For PR387: | Reid Spencer | 2006-08-28 | 1 | -0/+4 |
| * | Fix a bug in a recent refactoring that broke a bunch of stuff. | Chris Lattner | 2006-08-12 | 1 | -1/+1 |
| * | Eliminate use of getNode that takes a vector. | Chris Lattner | 2006-08-11 | 1 | -19/+22 |
| * | Convert vectors to fixed sized arrays and smallvectors. Eliminate use of get... | Chris Lattner | 2006-08-11 | 1 | -37/+42 |