- ca367b4 Provide support for FP_TO_UINT. by Jim Laskey · 19 years ago
- c35010d Honor cpu directive, take two. by Jim Laskey · 19 years ago
- 9a7dfa3 Rollback changes to take a different tack. by Jim Laskey · 19 years ago
- 55a7ec3 Honor the command line specification for machine type. by Jim Laskey · 19 years ago
- 78f97f3 Reduce number of instructions to load 64-bit constants. by Jim Laskey · 19 years ago
- 57fc62c Another step forward in PPC64 JIT support: we now no-longer need stubs by Chris Lattner · 19 years ago
- 442b9a6 getInstrItineraryData shouldn't copy the itineraries by Chris Lattner · 19 years ago
- 2060a82 Missing opcode. by Jim Laskey · 19 years ago
- 18e2f44 Layout proper frame for ppc64. by Jim Laskey · 19 years ago
- bfaaaa6 Properly mangles symbol table names by Nate Begeman · 19 years ago
- d27a258 Cleaned setjmp/longjmp lowering interfaces. Now we're producing right by Anton Korobeynikov · 19 years ago
- 0eadd73 Reverting until finding the cause of secondary bugs. by Jim Laskey · 19 years ago
- 630def5 __PPC64CompilationCallback code was allowing registers to be clobbered by stub. by Jim Laskey · 19 years ago
- e150b8e this is an initial patch to switch the ppc64 jit over to working in PIC mode, by Chris Lattner · 19 years ago
- eb63b0a fix incorrect encoding of rldicr, used by ppc64 function stubs, etc. by Chris Lattner · 19 years ago
- f5da133 What should be the last unnecessary <iostream>s in the library. by Bill Wendling · 19 years ago
- c88fa74 fix CodeGen/PowerPC/2006-12-07-LargeAlloca.ll on ppc64 by Chris Lattner · 19 years ago
- 85c671b Fix i64 uint_to_fp on ppc64 by Chris Lattner · 19 years ago
- 94c96cc implement sextinreg i8->i64 and i16->i64 by Chris Lattner · 19 years ago
- c5d2459 fix another sradi encoding bug. This fixes Olden/health with the ppc64 jit. by Chris Lattner · 19 years ago
- c5e241b fix the jit encoding of sradi, simplify the MDForm1 description. by Chris Lattner · 19 years ago
- fae2c19 add relocation support for ppc64 branches. by Chris Lattner · 19 years ago
- ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
- 51fe9d9 Make it easier for gdb to find the return address. by Jim Laskey · 19 years ago
- efc7e52 Restoration of the stack pointer after a deallocation of a alloca was not by Jim Laskey · 19 years ago
- 8752ce6 Add weak reference directive. by Evan Cheng · 19 years ago
- 9382e29 Copy and paste error. An initialized global cannot be a weak reference. by Evan Cheng · 19 years ago
- fbb74e6 1. In ppc64 mode we need only use one GPR. by Jim Laskey · 19 years ago
- 45e507c ExternalWeak case in wrong location. by Jim Laskey · 19 years ago
- 81cf60f A initialized global variable cannot be extern weak. However, if a global value's initializer is itself a external weak symbol, emit the weak reference. by Evan Cheng · 19 years ago
- 1c45a66 Darwin PPC external weak linkage support. by Evan Cheng · 19 years ago
- 70fa493 Fix the CodeGen/PowerPC/vec_constants.ll regression. by Chris Lattner · 19 years ago
- 12a4478 MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor by Evan Cheng · 19 years ago
- 15eb329 Fix bug codegen'ing FP constant vectors with integer splats. Make sure the by Chris Lattner · 19 years ago
- 619965d Offset for load of 32-bit arg in 64-bit world was incorrect. by Jim Laskey · 19 years ago
- 7fc4a94 Remove debug code. by Jim Laskey · 19 years ago
- 2ada085 Prime text sections to improve branch locality in large object files. by Jim Laskey · 19 years ago
- e9bd7b2 32-bit int space was not accounted for properly in lowerCall. by Jim Laskey · 19 years ago
- c0f64ff Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 19 years ago
- 24652d1 Add newline at end of file. by Reid Spencer · 19 years ago
- e9c9f98 in ppc64-mode, don't allocate the 32-bit version of r13 either. by Chris Lattner · 19 years ago
- bdc571b r13 is the thread pointer on darwin/ppc64, don't allocate it. by Chris Lattner · 19 years ago
- b1eb987 on ppc64, float arguments take 8-byte stack slots not 4-byte stack slots. by Chris Lattner · 19 years ago
- ff79089 make sure to safe LR8 in the right stack slot for PPC64 by Chris Lattner · 19 years ago
- 566c1b1 Pretty print 'rldicr r2, r2, 2, 61' as 'sldi r2, r2, 2'. by Chris Lattner · 19 years ago
- 54e853b Rewrite the branch selector to be correct in the face of large functions. by Chris Lattner · 19 years ago
- d527515 add encoding for BCC, after finally wrestling strange ppc/tblgen endianness by Chris Lattner · 19 years ago
- 18258c6 convert PPC::BCC to use the 'pred' operand instead of separate predicate by Chris Lattner · 19 years ago
- 289c2d5 rename PPC::COND_BRANCH to PPC::BCC by Chris Lattner · 19 years ago
- df4ed63 start using PPC predicates more consistently. by Chris Lattner · 19 years ago
- d6fa8c1 Assert unhandled case. by Jim Laskey · 19 years ago
- 2ff5cdb 1. Ignore the -disable-fp-elim when the routine is a leaf. by Jim Laskey · 19 years ago
- c1c2f4b Typo. Fix the nightly tests. by Jim Laskey · 19 years ago
- 280b714 implement a todo: change a map into a vector by Chris Lattner · 19 years ago
- 8781466 fix typo by Chris Lattner · 19 years ago
- e28a12a implicit_def_vrrc doesn't generate code. by Chris Lattner · 19 years ago
- 2f616bf by Jim Laskey · 19 years ago
- 1b0a2d8 fix a regression that I introduced. stdu should scale the offset by 4 by Chris Lattner · 19 years ago
- cb53595 add a statistic by Chris Lattner · 19 years ago
- 0403862 fix broken encoding by Chris Lattner · 19 years ago
- 80df01d add ppc64 r+i stores with update. by Chris Lattner · 19 years ago
- 74531e4 add patterns for ppc32 preinc stores. ppc64 next. by Chris Lattner · 19 years ago
- ef20fef switch these back to the 'bad old way' by Chris Lattner · 19 years ago
- 5e797a5b Fix ppc64 epilog bug. by Chris Lattner · 19 years ago
- 8e28b5c Stop using isTwoAddress, switching to operand constraints instead. by Chris Lattner · 19 years ago
- 6ce7dc2 Properly transfer kill / dead info. by Evan Cheng · 19 years ago
- 0851b4f fix ldu/stu jit encoding. Swith 64-bit preinc load instrs to use memri by Chris Lattner · 19 years ago
- 5e14b82 Fix the PPC regressions last night by Chris Lattner · 19 years ago
- f8e07f4 Switch loads over to use memri as the operand instead of a reg/imm operand by Chris Lattner · 19 years ago
- 26e552b group load and store instructions together. No functionality change. by Chris Lattner · 19 years ago
- 6a5339b Rework PPC64 calls. Now we have a LR8/CTR8 register which the PPC64 calls by Chris Lattner · 19 years ago
- d104342 remove a ton of custom selection logic no longer needed by Chris Lattner · 19 years ago
- ac011bc lower "X = seteq Y, Z" to '(shr (ctlz (xor Y, Z)), 5)' instead of by Chris Lattner · 19 years ago
- 2fe4bf4 minor tweaks, reject vector preinc. by Chris Lattner · 19 years ago
- 7ce4578 Matches MachineInstr changes. by Evan Cheng · 19 years ago
- c9dcf28 teach the g5 hazard recognizer about update loads. This fixes by Chris Lattner · 19 years ago
- dfc5588 Make sure stack link is set in 64-bit. by Jim Laskey · 19 years ago
- a94a203 implement proper PPC64 prolog/epilog codegen. by Chris Lattner · 19 years ago
- 4bfd1e9 Running with frame pointers prevented debugging, external probes and by Jim Laskey · 19 years ago
- 5b3bbc7 allow the offset of a preinc'd load to be the low-part of a global. This by Chris Lattner · 19 years ago
- d181c01 Mark operands as symbol lo instead of imm32 so that they print lo(x) around by Chris Lattner · 19 years ago
- f6edf4d ppc64 doesn't have lwau, don't attempt to form it. by Chris Lattner · 19 years ago
- 94e509c implement preinc support for r+i loads on ppc64 by Chris Lattner · 19 years ago
- 6a944e2 dform 8/9 are identical to dform 1 by Chris Lattner · 19 years ago
- 4eab714 add an initial cut at preinc loads for ppc32. This is broken for ppc64 by Chris Lattner · 19 years ago
- 26ddb50 add note about ugly codegen with preinc by Chris Lattner · 19 years ago
- cd63319 PPC supports i32 / i64 pre-inc load / store. by Evan Cheng · 19 years ago
- 144d8f0 Rename ISD::MemOpAddrMode to ISD::MemIndexedMode by Evan Cheng · 19 years ago
- 0d53826 Match tblegen changes. by Evan Cheng · 19 years ago
- fc5b1ab Refactor all the addressing mode selection stuff into the isel lowering by Chris Lattner · 19 years ago
- 302bf9c correct the (currently unused) pattern for lwzu. by Chris Lattner · 19 years ago
- 6e11295 add a note from viterbi by Chris Lattner · 19 years ago
- 0921365 fix encoding of BLR by Chris Lattner · 19 years ago
- 6fc4007 encode BLR predicate info for the JIT by Chris Lattner · 19 years ago
- af53a87 Go through all kinds of trouble to mark 'blr' as having a predicate operand by Chris Lattner · 19 years ago
- 0638b26 Describe PPC predicates, which are a pair of CR# and condition. by Chris Lattner · 19 years ago
- 7049540 remove dead vars by Chris Lattner · 19 years ago
- 4d5c001 fix a bug reid noticed by Chris Lattner · 19 years ago
- 3ed469c For PR786: by Reid Spencer · 19 years ago
- 331d1bc Implement the getRegForInlineAsmConstraint method for PPC. With recent by Chris Lattner · 19 years ago