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