2006-12-12 |
Jim Laskey | Honor cpu directive, take two. |
tree | commitdiff |
2006-12-12 |
Jim Laskey | Rollback changes to take a different tack. |
tree | commitdiff |
2006-12-12 |
Jim Laskey | Honor the command line specification for machine type. |
tree | commitdiff |
2006-12-12 |
Jim Laskey | Reduce number of instructions to load 64-bit constants. |
tree | commitdiff |
2006-12-11 |
Chris Lattner | Another step forward in PPC64 JIT support: we now no... |
tree | commitdiff |
2006-12-11 |
Chris Lattner | getInstrItineraryData shouldn't copy the itineraries |
tree | commitdiff |
2006-12-11 |
Jim Laskey | Missing opcode. |
tree | commitdiff |
2006-12-11 |
Jim Laskey | Layout proper frame for ppc64. |
tree | commitdiff |
2006-12-11 |
Nate Begeman | Properly mangles symbol table names |
tree | commitdiff |
2006-12-10 |
Anton Korobeynikov | Cleaned setjmp/longjmp lowering interfaces. Now we... |
tree | commitdiff |
2006-12-10 |
Jim Laskey | Reverting until finding the cause of secondary bugs. |
tree | commitdiff |
2006-12-10 |
Jim Laskey | __PPC64CompilationCallback code was allowing registers... |
tree | commitdiff |
2006-12-08 |
Chris Lattner | this is an initial patch to switch the ppc64 jit over... |
tree | commitdiff |
2006-12-07 |
Chris Lattner | fix incorrect encoding of rldicr, used by ppc64 functio... |
tree | commitdiff |
2006-12-07 |
Bill Wendling | What should be the last unnecessary <iostream>s in... |
tree | commitdiff |
2006-12-07 |
Chris Lattner | fix CodeGen/PowerPC/2006-12-07-LargeAlloca.ll on ppc64 |
tree | commitdiff |
2006-12-07 |
Chris Lattner | Fix i64 uint_to_fp on ppc64 |
tree | commitdiff |
2006-12-06 |
Chris Lattner | implement sextinreg i8->i64 and i16->i64 |
tree | commitdiff |
2006-12-06 |
Chris Lattner | fix another sradi encoding bug. This fixes Olden/healt... |
tree | commitdiff |
2006-12-06 |
Chris Lattner | fix the jit encoding of sradi, simplify the MDForm1... |
tree | commitdiff |
2006-12-06 |
Chris Lattner | add relocation support for ppc64 branches. |
tree | commitdiff |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
tree | commitdiff |
2006-12-06 |
Jim Laskey | Make it easier for gdb to find the return address. |
tree | commitdiff |
2006-12-04 |
Jim Laskey | Restoration of the stack pointer after a deallocation... |
tree | commitdiff |
2006-12-01 |
Evan Cheng | Add weak reference directive. |
tree | commitdiff |
2006-12-01 |
Evan Cheng | Copy and paste error. An initialized global cannot... |
tree | commitdiff |
2006-12-01 |
Jim Laskey | 1. In ppc64 mode we need only use one GPR. |
tree | commitdiff |
2006-12-01 |
Jim Laskey | ExternalWeak case in wrong location. |
tree | commitdiff |
2006-12-01 |
Evan Cheng | A initialized global variable cannot be extern weak... |
tree | commitdiff |
2006-12-01 |
Evan Cheng | Darwin PPC external weak linkage support. |
tree | commitdiff |
2006-12-01 |
Chris Lattner | Fix the CodeGen/PowerPC/vec_constants.ll regression. |
tree | commitdiff |
2006-11-30 |
Evan Cheng | MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor |
tree | commitdiff |
2006-11-29 |
Chris Lattner | Fix bug codegen'ing FP constant vectors with integer... |
tree | commitdiff |
2006-11-29 |
Jim Laskey | Offset for load of 32-bit arg in 64-bit world was incor... |
tree | commitdiff |
2006-11-28 |
Jim Laskey | Remove debug code. |
tree | commitdiff |
2006-11-28 |
Jim Laskey | Prime text sections to improve branch locality in large... |
tree | commitdiff |
2006-11-28 |
Jim Laskey | 32-bit int space was not accounted for properly in... |
tree | commitdiff |
2006-11-27 |
Evan Cheng | Change MachineInstr ctor's to take a TargetInstrDescrip... |
tree | commitdiff |
2006-11-25 |
Reid Spencer | Add newline at end of file. |
tree | commitdiff |
2006-11-20 |
Chris Lattner | in ppc64-mode, don't allocate the 32-bit version of... |
tree | commitdiff |
2006-11-20 |
Chris Lattner | r13 is the thread pointer on darwin/ppc64, don't alloca... |
tree | commitdiff |
2006-11-18 |
Chris Lattner | on ppc64, float arguments take 8-byte stack slots not... |
tree | commitdiff |
2006-11-18 |
Chris Lattner | make sure to safe LR8 in the right stack slot for PPC64 |
tree | commitdiff |
2006-11-18 |
Chris Lattner | Pretty print 'rldicr r2, r2, 2, 61' as 'sldi r2, r2... |
tree | commitdiff |
2006-11-18 |
Chris Lattner | Rewrite the branch selector to be correct in the face... |
tree | commitdiff |
2006-11-17 |
Chris Lattner | add encoding for BCC, after finally wrestling strange... |
tree | commitdiff |
2006-11-17 |
Chris Lattner | convert PPC::BCC to use the 'pred' operand instead... |
tree | commitdiff |
2006-11-17 |
Chris Lattner | rename PPC::COND_BRANCH to PPC::BCC |
tree | commitdiff |
2006-11-17 |
Chris Lattner | start using PPC predicates more consistently. |
tree | commitdiff |
2006-11-17 |
Jim Laskey | Assert unhandled case. |
tree | commitdiff |
2006-11-17 |
Jim Laskey | 1. Ignore the -disable-fp-elim when the routine is... |
tree | commitdiff |
2006-11-17 |
Jim Laskey | Typo. Fix the nightly tests. |
tree | commitdiff |
2006-11-17 |
Chris Lattner | implement a todo: change a map into a vector |
tree | commitdiff |
2006-11-17 |
Chris Lattner | fix typo |
tree | commitdiff |
2006-11-16 |
Chris Lattner | implicit_def_vrrc doesn't generate code. |
tree | commitdiff |
2006-11-16 |
Jim Laskey | This is a general clean up of the PowerPC ABI. Address... |
tree | commitdiff |
2006-11-16 |
Chris Lattner | fix a regression that I introduced. stdu should scale... |
tree | commitdiff |
2006-11-16 |
Chris Lattner | add a statistic |
tree | commitdiff |
2006-11-16 |
Chris Lattner | fix broken encoding |
tree | commitdiff |
2006-11-16 |
Chris Lattner | add ppc64 r+i stores with update. |
tree | commitdiff |
2006-11-16 |
Chris Lattner | add patterns for ppc32 preinc stores. ppc64 next. |
tree | commitdiff |
2006-11-16 |
Chris Lattner | switch these back to the 'bad old way' |
tree | commitdiff |
2006-11-15 |
Chris Lattner | Fix ppc64 epilog bug. |
tree | commitdiff |
2006-11-15 |
Chris Lattner | Stop using isTwoAddress, switching to operand constrain... |
tree | commitdiff |
2006-11-15 |
Evan Cheng | Properly transfer kill / dead info. |
tree | commitdiff |
2006-11-15 |
Chris Lattner | fix ldu/stu jit encoding. Swith 64-bit preinc load... |
tree | commitdiff |
2006-11-15 |
Chris Lattner | Fix the PPC regressions last night |
tree | commitdiff |
2006-11-15 |
Chris Lattner | Switch loads over to use memri as the operand instead... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | group load and store instructions together. No functio... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | Rework PPC64 calls. Now we have a LR8/CTR8 register... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | remove a ton of custom selection logic no longer needed |
tree | commitdiff |
2006-11-14 |
Chris Lattner | lower "X = seteq Y, Z" to '(shr (ctlz (xor Y, Z)),... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | minor tweaks, reject vector preinc. |
tree | commitdiff |
2006-11-13 |
Evan Cheng | Matches MachineInstr changes. |
tree | commitdiff |
2006-11-13 |
Chris Lattner | teach the g5 hazard recognizer about update loads.... |
tree | commitdiff |
2006-11-11 |
Jim Laskey | Make sure stack link is set in 64-bit. |
tree | commitdiff |
2006-11-11 |
Chris Lattner | implement proper PPC64 prolog/epilog codegen. |
tree | commitdiff |
2006-11-11 |
Jim Laskey | Running with frame pointers prevented debugging, extern... |
tree | commitdiff |
2006-11-11 |
Chris Lattner | allow the offset of a preinc'd load to be the low-part... |
tree | commitdiff |
2006-11-11 |
Chris Lattner | Mark operands as symbol lo instead of imm32 so that... |
tree | commitdiff |
2006-11-11 |
Chris Lattner | ppc64 doesn't have lwau, don't attempt to form it. |
tree | commitdiff |
2006-11-10 |
Chris Lattner | implement preinc support for r+i loads on ppc64 |
tree | commitdiff |
2006-11-10 |
Chris Lattner | dform 8/9 are identical to dform 1 |
tree | commitdiff |
2006-11-10 |
Chris Lattner | add an initial cut at preinc loads for ppc32. This... |
tree | commitdiff |
2006-11-10 |
Chris Lattner | add note about ugly codegen with preinc |
tree | commitdiff |
2006-11-09 |
Evan Cheng | PPC supports i32 / i64 pre-inc load / store. |
tree | commitdiff |
2006-11-09 |
Evan Cheng | Rename ISD::MemOpAddrMode to ISD::MemIndexedMode |
tree | commitdiff |
2006-11-08 |
Evan Cheng | Match tblegen changes. |
tree | commitdiff |
2006-11-08 |
Chris Lattner | Refactor all the addressing mode selection stuff into... |
tree | commitdiff |
2006-11-08 |
Chris Lattner | correct the (currently unused) pattern for lwzu. |
tree | commitdiff |
2006-11-07 |
Chris Lattner | add a note from viterbi |
tree | commitdiff |
2006-11-07 |
Chris Lattner | fix encoding of BLR |
tree | commitdiff |
2006-11-04 |
Chris Lattner | encode BLR predicate info for the JIT |
tree | commitdiff |
2006-11-04 |
Chris Lattner | Go through all kinds of trouble to mark 'blr' as having... |
tree | commitdiff |
2006-11-03 |
Chris Lattner | Describe PPC predicates, which are a pair of CR# and... |
tree | commitdiff |
2006-11-03 |
Chris Lattner | remove dead vars |
tree | commitdiff |
2006-11-02 |
Chris Lattner | fix a bug reid noticed |
tree | commitdiff |
2006-11-02 |
Reid Spencer | For PR786: |
tree | commitdiff |
2006-11-02 |
Chris Lattner | Implement the getRegForInlineAsmConstraint method for... |
tree | commitdiff |
2006-10-31 |
Chris Lattner | Change the prototype for TargetLowering::isOperandValid... |
tree | commitdiff |
next |