1. 1e61e69 add targetoperand flags for jump tables, constant pool and block address by Chris Lattner · 15 years ago
  2. dd57417 remove some extraneous quotes to make the new instprinter match. by Chris Lattner · 15 years ago
  3. a460e4a Attempt to unbreak cmake-based builds by Anton Korobeynikov · 15 years ago
  4. 3346491 First step of huge frame-related refactoring: move emit{Prologue,Epilogue} out of TargetRegisterInfo to TargetFrameInfo, which is definitely much better suitable place by Anton Korobeynikov · 15 years ago
  5. 78b4fee Whitespace cleanup by Anton Korobeynikov · 15 years ago
  6. b908258 implement support for the MO_DARWIN_STUB TargetOperand flag, by Chris Lattner · 15 years ago
  7. 749ba48 with the picbase nonsense starting to be figured out, implement by Chris Lattner · 15 years ago
  8. 142b531 move the pic base symbol stuff up to MachineFunction by Chris Lattner · 15 years ago
  9. 6135a96 reimplement ppc asmprinter "toc" handling to use a VariantKind by Chris Lattner · 15 years ago
  10. 2ead458 lower PPC::MFCRpseud when transforming to MC, avoiding calling by Chris Lattner · 15 years ago
  11. 959fb3d make the stubbed-out printer methods abort instead of by Chris Lattner · 15 years ago
  12. b2e477f wire up a few more things, down to 4 test failures, all by Chris Lattner · 15 years ago
  13. fd6688f properly wire up the instprinter to the ppc64 backend, down to 5 failures. by Chris Lattner · 15 years ago
  14. 2e35248 implement pretty printing support for the various pseudo by Chris Lattner · 15 years ago
  15. 58d014f Wire up symbol hi/lo printing. We don't print hi()/lo(), but this gets by Chris Lattner · 15 years ago
  16. 1520fd6 implement basic support for symbol operand lowering, by Chris Lattner · 15 years ago
  17. a7217c8 switch PPC to a simplified MCInstLowering model. by Chris Lattner · 15 years ago
  18. 8d63ba8 fix PPC.h to not pull in TargetMachine.h by Chris Lattner · 15 years ago
  19. fdb2ded implement basic support for memory operands and crbit operands, by Chris Lattner · 15 years ago
  20. 9988913 implement several trivial operand printers, reducing by Chris Lattner · 15 years ago
  21. 0d1b7d9 Implement support for printing register and immediate operands, by Chris Lattner · 15 years ago
  22. 293ef9a stub out PPCMCInstLowering, add a new option that uses it and the new by Chris Lattner · 15 years ago
  23. 60d5b5f stub out a powerpc MCInstPrinter implementation. by Chris Lattner · 15 years ago
  24. 0094345 move PPCAsmPrinter into the main PPC library, like ARM and X86. by Chris Lattner · 15 years ago
  25. 1e96bab In the calling convention logic, ValVT is always a legal type, by Duncan Sands · 15 years ago
  26. 1440e8b Inside the calling convention logic LocVT is always a simple by Duncan Sands · 15 years ago
  27. 44ab89e Inline asm multiple alternative constraints development phase 2 - improved basic logic, added initial platform support. by John Thompson · 15 years ago
  28. 6abfa46 Remove some variables that are never really used (gcc-4.6 warns about these). by Duncan Sands · 15 years ago
  29. 4f9af2e PowerPC varargs functions store live-in registers on the stack. Make sure we use by Jakob Stoklund Olesen · 15 years ago
  30. 749dc72 fix the expansion of va_arg instruction on PPC to know the arg by Chris Lattner · 15 years ago
  31. bade37b Make <target>CodeEmitter::getBinaryCodeForInstr() a const method. by Jim Grosbach · 15 years ago
  32. 63d66ee Add support to model pipeline bypass / forwarding. by Evan Cheng · 15 years ago
  33. 3609eb0 Removed a bunch of unnecessary target_link_libraries. by Oscar Fuentes · 15 years ago
  34. 52a261b fix a long standing wart: all the ComplexPattern's were being by Chris Lattner · 15 years ago
  35. 6229d0a update a bunch of code to use the MachinePointerInfo version of getStore. by Chris Lattner · 15 years ago
  36. da2d8e1 eliminate an old SelectionDAG::getTruncStore method, propagating by Chris Lattner · 15 years ago
  37. 3d6ccfb propagate MachinePointerInfo through various uses of the old by Chris Lattner · 15 years ago
  38. d1c24ed convert the targets off the non-MachinePointerInfo of getLoad. by Chris Lattner · 15 years ago
  39. e72f202 reimplement memcpy/memmove/memset lowering to use MachinePointerInfo by Chris Lattner · 15 years ago
  40. 59db549 convert targets to the new MF.getMachineMemOperand interface. by Chris Lattner · 15 years ago
  41. 702917d add a readme. by Chris Lattner · 15 years ago
  42. 3ef1c87 Teach if-converter to be more careful with predicating instructions that would by Evan Cheng · 15 years ago
  43. 17aa680 zap dead code. by Chris Lattner · 15 years ago
  44. fcb4a8e Simplify eliminateFrameIndex() interface back down now that PEI doesn't need by Jim Grosbach · 15 years ago
  45. 11bc165 tyops by Gabor Greif · 15 years ago
  46. 23e70eb fix emacs language spec's, patch by Edmund Grimley-Evans! by Chris Lattner · 15 years ago
  47. 90c579d Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  48. 1f74590 Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  49. 9ccaf53 Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  50. 40e0bad Implement target specific getDebugValueLocation(). by Devang Patel · 15 years ago
  51. 0e3a1a8 Use indirect calls in PowerPC JIT. by Torok Edwin · 15 years ago
  52. e383701 PR7781: Fix incorrect shifting in PPCTargetLowering::LowerBUILD_VECTOR. by Eli Friedman · 15 years ago
  53. 38cb138 PPC doesn't supported VLA with large alignment. This was by Dale Johannesen · 15 years ago
  54. 04577ef fix constness warnings by Gabor Greif · 15 years ago
  55. 2062875 eliminate the TargetInstrInfo::GetInstSizeInBytes hook. by Chris Lattner · 15 years ago
  56. 78e6e00 Remove the isMoveInstr() hook. by Jakob Stoklund Olesen · 15 years ago
  57. 7431bea Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission and by Bill Wendling · 15 years ago
  58. a90c3f6 Emit COPY instead of FMR/FMSD instructions for floating point conversion on by Jakob Stoklund Olesen · 15 years ago
  59. 7a79fcb Teach PPCInstrInfo::storeRegToStackSlot and loadRegFromStackSlot to add memory by Jakob Stoklund Olesen · 15 years ago
  60. 600f171 RISC architectures get their memory operand folding for free. by Jakob Stoklund Olesen · 15 years ago
  61. 27689b0 Replace copyRegToReg with copyPhysReg for PowerPC. by Jakob Stoklund Olesen · 15 years ago
  62. bcc8017 Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument for consistency sake. by Evan Cheng · 15 years ago
  63. c940365 Split the SDValue out of OutputArg so that SelectionDAG-independent by Dan Gohman · 15 years ago
  64. 0d881da Propagate debug loc. by Devang Patel · 15 years ago
  65. 14152b4 Reapply r107655 with fixes; insert the pseudo instruction into by Dan Gohman · 15 years ago
  66. 258c58c Revert r107655. by Dan Gohman · 15 years ago
  67. b81c771 Fix a bunch of custom-inserter functions to handle the case where by Dan Gohman · 15 years ago
  68. ed2ae13 Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill slots so it's always false. by Evan Cheng · 15 years ago
  69. 90c64f4 Remove initialized but otherwise unused variables. by Duncan Sands · 15 years ago
  70. 1784d16 The hasMemory argument is irrelevant to how the argument by Dale Johannesen · 15 years ago
  71. e368b46 Eliminate unnecessary uses of getZExtValue(). by Dan Gohman · 15 years ago
  72. 3bf9125 Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This by Stuart Hastings · 15 years ago
  73. 99405df Reapply r105521, this time appending "LLU" to 64 bit by Bruno Cardoso Lopes · 15 years ago
  74. 1087f54 revert r105521, which is breaking the buildbots with stuff like this: by Chris Lattner · 15 years ago
  75. 3eca98b Initial AVX support for some instructions. No patterns matched by Bruno Cardoso Lopes · 15 years ago
  76. 42d075c Remove the TargetRegisterClass member from CalleeSavedInfo by Rafael Espindola · 15 years ago
  77. 6f07bd6 cleanup by Rafael Espindola · 15 years ago
  78. ca561ff Replace the SubRegSet tablegen class with a less error-prone mechanism. by Jakob Stoklund Olesen · 15 years ago
  79. b555609 Revert "Replace the SubRegSet tablegen class with a less error-prone mechanism." by Jakob Stoklund Olesen · 15 years ago
  80. 6a45d68 Replace the SubRegSet tablegen class with a less error-prone mechanism. by Jakob Stoklund Olesen · 15 years ago
  81. 4fda967 Remove NumberHack entirely. by Jakob Stoklund Olesen · 15 years ago
  82. 33276d9 Switch SubRegSet to using symbolic SubRegIndices by Jakob Stoklund Olesen · 15 years ago
  83. 09bc029 Replace the tablegen RegisterClass field SubRegClassList with an alist-like data by Jakob Stoklund Olesen · 15 years ago
  84. a113227 Add SubRegIndex defs to PowerPC. It looks like the CR subregister indices are by Jakob Stoklund Olesen · 15 years ago
  85. 2457f2c Implement @llvm.returnaddress. rdar://8015977. by Evan Cheng · 15 years ago
  86. 5f07d52 The PPC MFCR instruction implicitly uses all 8 of the CR by Dale Johannesen · 15 years ago
  87. b92187a Rename "HasCalls" in MachineFrameInfo to "AdjustsStack" to better describe what by Bill Wendling · 15 years ago
  88. effc8c5 Set isTerminator on TRAP instructions. by Dan Gohman · 15 years ago
  89. c0c32ae Don't use isBarrier for the PowerPC sync instruction. isBarrier is for by Dan Gohman · 15 years ago
  90. ff7a562 Implement a bunch more TargetSelectionDAGInfo infrastructure. by Dan Gohman · 15 years ago
  91. 34dcc6f Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it by Dan Gohman · 15 years ago
  92. 746ad69 Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot. by Evan Cheng · 15 years ago
  93. 9f2cda7 No-ops emitted for scheduling don't correspond with anything in the by Dan Gohman · 15 years ago
  94. 08673d2 Implement builtin_return_address(x) and builtin_frame_address(x) by Dale Johannesen · 15 years ago
  95. af1d8ca Get rid of the EdgeMapping map. Instead, just check for BasicBlock by Dan Gohman · 15 years ago
  96. 8c5358c Make naked functions work on PPC. by Dale Johannesen · 15 years ago
  97. 8601a3d Frame index can be negative. by Evan Cheng · 15 years ago
  98. a00adba Use MachineOperand::is* predicates. by Devang Patel · 15 years ago
  99. efc3a63 Add PPC AsmPrinter handling for target-specific form of by Dale Johannesen · 15 years ago
  100. 0965217 Add PPC specific emitFrameIndexDebugValue. by Evan Cheng · 15 years ago