1. b2d7336 Revert while I debug the tests that use march but not mtriple. by Rafael Espindola · 14 years ago
  2. 433771c Move ppc OS X to cfi too. I am building it on an old ppc mini, but it will take some time. by Rafael Espindola · 14 years ago
  3. 558692f ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OS by Daniel Dunbar · 14 years ago
  4. 912225e ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows() by Daniel Dunbar · 14 years ago
  5. 18a0929 Target/PPC: Kill off DarwinVers, which is now dead. by Daniel Dunbar · 14 years ago
  6. 14e2a90 Target/PPC: Eliminate a use of getDarwinVers(). by Daniel Dunbar · 14 years ago
  7. 869eca1 Target/PPC: Add a TargetTriple field. by Daniel Dunbar · 14 years ago
  8. 7a2bdde Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  9. 5fcb81d Insert code in the right location when lowering PowerPC atomics. by Jakob Stoklund Olesen · 14 years ago
  10. cf3a748 PowerPC atomic pseudos clobber CR0, they don't read it. by Jakob Stoklund Olesen · 14 years ago
  11. 2684c5d Use X0 instead of R0 for the zero register on ppc64. by Jakob Stoklund Olesen · 14 years ago
  12. a5c177e We need to pass the TargetMachine object to the InstPrinter if we are printing by Bill Wendling · 14 years ago
  13. 95771af Allow targets to specify a the type of the RHS of a shift parameterized on the type of the LHS. by Owen Anderson · 14 years ago
  14. 68e6bee Revert r124611 - "Keep track of incoming argument's location while emitting LiveIns." by Devang Patel · 14 years ago
  15. 00d78f1 Use explicit add_subdirectory's for LLVM target sublibraries instead by Oscar Fuentes · 14 years ago
  16. a901129 Swap VT and DebugLoc operands of getExtLoad() for consistency with by Stuart Hastings · 14 years ago
  17. e9a7ea6 Keep track of incoming argument's location while emitting LiveIns. by Devang Patel · 15 years ago
  18. 96aa78c Add support for the --noexecstack option. by Rafael Espindola · 15 years ago
  19. 955ed73 Remove unused variables found by gcc-4.6's -Wunused-but-set-variable. by Jeffrey Yasskin · 15 years ago
  20. 3965b5e Add a possibility to switch between CFI directives- and table-based frame description emission. Currently all the backends use table-based stuff. by Anton Korobeynikov · 15 years ago
  21. 4f28c1c Teach frame lowering to ignore debug values after the terminators. by Jakob Stoklund Olesen · 15 years ago
  22. 7af6fad Update CMake stuff by Anton Korobeynikov · 15 years ago
  23. 16c29b5 Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. by Anton Korobeynikov · 15 years ago
  24. b258135 Fix the last virtual register enumerations. by Jakob Stoklund Olesen · 15 years ago
  25. 2da8bc8 Various bits of framework needed for precise machine-level selection by Andrew Trick · 15 years ago
  26. 6e8f4c4 whitespace by Andrew Trick · 15 years ago
  27. 036609b Flag -> Glue, the ongoing saga by Chris Lattner · 15 years ago
  28. 29d8f0c flags -> glue for selectiondag by Chris Lattner · 15 years ago
  29. 8e68c38 Change all self assignments X=X to (void)X, so that we can turn on a by Jeffrey Yasskin · 15 years ago
  30. f1b4eaf rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for by Chris Lattner · 15 years ago
  31. c8bd78c Restore the behavior of frame lowering before my refactoring. by Anton Korobeynikov · 15 years ago
  32. 1ec5bd3 Remove the MCObjectFormat class. by Rafael Espindola · 15 years ago
  33. 7b62afa MC/Target: Remove HasScatteredSymbols target hook variable, which has been by Daniel Dunbar · 15 years ago
  34. 5d05d97 MC/Mach-O: Lift some MachObjectWriter arguments into the target specific by Daniel Dunbar · 15 years ago
  35. ae5abd5 MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface. by Daniel Dunbar · 15 years ago
  36. 297ed28 Fix indentation (per style guide). by Daniel Dunbar · 15 years ago
  37. aa4b7dd MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h. by Daniel Dunbar · 15 years ago
  38. 2761fc4 MC: Move target specific fixup info descriptors to TargetAsmBackend instead of by Daniel Dunbar · 15 years ago
  39. 179821a Remove the instruction fragment to data fragment lowering since it was causing by Rafael Espindola · 15 years ago
  40. 0bbe0b4 Second try at making direct object emission produce the same results by Rafael Espindola · 15 years ago
  41. 5d4918d There are two reasons why we might want to use by Rafael Espindola · 15 years ago
  42. 3cc52ea I swear I did a make clean and make before committing all this... by Michael J. Spencer · 15 years ago
  43. 94c5ae0 Move more PEI-related hooks to TFI by Anton Korobeynikov · 15 years ago
  44. 36d76a8 MC/Mach-O: Switch to using MachOFormat.h. by Daniel Dunbar · 15 years ago
  45. fd46797 Remove the unused TheTarget member. by Rafael Espindola · 15 years ago
  46. c62feda Namespacify. by Benjamin Kramer · 15 years ago
  47. bf17cfa Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. by Wesley Peck · 15 years ago
  48. d9e3385 Move getInitialFrameState() to TargetFrameInfo by Anton Korobeynikov · 15 years ago
  49. d0c3817 Move hasFP() and few related hooks to TargetFrameInfo. by Anton Korobeynikov · 15 years ago
  50. f2dc4aa make isVirtualSection a virtual method on MCSection. Chris' suggestion. by Rafael Espindola · 15 years ago
  51. b8efa6b Fix a bug I introduced in the ppc refactoring, which caused long by Chris Lattner · 15 years ago
  52. 0382a4c add copy of comment to the code that will survive the mcjit'ization by Chris Lattner · 15 years ago
  53. b69cdfa relax an assertion a bit, allowing the GPR argument of by Chris Lattner · 15 years ago
  54. bc44341 fix a pasto that massively broke the ppc jit while the buildbots happened by Chris Lattner · 15 years ago
  55. b46443a Wire up primitive support in the assembler backend for writing .o files by Chris Lattner · 15 years ago
  56. b7035d0 split out an encoder for memri operands, allowing a relocation to be plopped by Chris Lattner · 15 years ago
  57. 17e2c18 add support for encoding the lo14 forms used for a few PPC64 addressing by Chris Lattner · 15 years ago
  58. f3b6e06 fix a regression with the new instprinter: we lost the ability to by Chris Lattner · 15 years ago
  59. 85cf7d7 implement the start of support for lo16 and ha16, allowing us to get stuff like: by Chris Lattner · 15 years ago
  60. b719437 add a fixup for conditional branches, giving us output like this: by Chris Lattner · 15 years ago
  61. 8d70411 change direct branches to encode with the same encoding method by Chris Lattner · 15 years ago
  62. 019aef6 eliminate a now-unneeded operand printer. by Chris Lattner · 15 years ago
  63. a9d9ab9 split call operands out to their own encoding class, simplifying by Chris Lattner · 15 years ago
  64. 7192eb8 add proper encoding for MTCRF instead of using a hack. by Chris Lattner · 15 years ago
  65. a04084e add basic encoding support for immediates and registers, allowing us by Chris Lattner · 15 years ago
  66. a2d6025 add a dummy entry to fix a build error by Chris Lattner · 15 years ago
  67. 5ffe38e Implement a basic MCCodeEmitter for PPC. This doesn't handle by Chris Lattner · 15 years ago
  68. 84a04ad dissolve some more hacks. by Chris Lattner · 15 years ago
  69. 0fe7184 fix some fixme's, removing dead code. by Chris Lattner · 15 years ago
  70. ab63864 remove asmstrings (which can never be printed) from pseudo by Chris Lattner · 15 years ago
  71. 374c608 strength reduce TOC temp label generation, no functionality change. by Chris Lattner · 15 years ago
  72. cb22fa6 rip out a ton of old instruction printing junk now that the by Chris Lattner · 15 years ago
  73. 3a4dd30 Turn on the new instprinter by default. by Chris Lattner · 15 years ago
  74. 6d2ff12 convert the operand bits into bitfields since they are all combinable in by Chris Lattner · 15 years ago
  75. 1e61e69 add targetoperand flags for jump tables, constant pool and block address by Chris Lattner · 15 years ago
  76. dd57417 remove some extraneous quotes to make the new instprinter match. by Chris Lattner · 15 years ago
  77. a460e4a Attempt to unbreak cmake-based builds by Anton Korobeynikov · 15 years ago
  78. 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
  79. 78b4fee Whitespace cleanup by Anton Korobeynikov · 15 years ago
  80. b908258 implement support for the MO_DARWIN_STUB TargetOperand flag, by Chris Lattner · 15 years ago
  81. 749ba48 with the picbase nonsense starting to be figured out, implement by Chris Lattner · 15 years ago
  82. 142b531 move the pic base symbol stuff up to MachineFunction by Chris Lattner · 15 years ago
  83. 6135a96 reimplement ppc asmprinter "toc" handling to use a VariantKind by Chris Lattner · 15 years ago
  84. 2ead458 lower PPC::MFCRpseud when transforming to MC, avoiding calling by Chris Lattner · 15 years ago
  85. 959fb3d make the stubbed-out printer methods abort instead of by Chris Lattner · 15 years ago
  86. b2e477f wire up a few more things, down to 4 test failures, all by Chris Lattner · 15 years ago
  87. fd6688f properly wire up the instprinter to the ppc64 backend, down to 5 failures. by Chris Lattner · 15 years ago
  88. 2e35248 implement pretty printing support for the various pseudo by Chris Lattner · 15 years ago
  89. 58d014f Wire up symbol hi/lo printing. We don't print hi()/lo(), but this gets by Chris Lattner · 15 years ago
  90. 1520fd6 implement basic support for symbol operand lowering, by Chris Lattner · 15 years ago
  91. a7217c8 switch PPC to a simplified MCInstLowering model. by Chris Lattner · 15 years ago
  92. 8d63ba8 fix PPC.h to not pull in TargetMachine.h by Chris Lattner · 15 years ago
  93. fdb2ded implement basic support for memory operands and crbit operands, by Chris Lattner · 15 years ago
  94. 9988913 implement several trivial operand printers, reducing by Chris Lattner · 15 years ago
  95. 0d1b7d9 Implement support for printing register and immediate operands, by Chris Lattner · 15 years ago
  96. 293ef9a stub out PPCMCInstLowering, add a new option that uses it and the new by Chris Lattner · 15 years ago
  97. 60d5b5f stub out a powerpc MCInstPrinter implementation. by Chris Lattner · 15 years ago
  98. 0094345 move PPCAsmPrinter into the main PPC library, like ARM and X86. by Chris Lattner · 15 years ago
  99. 1e96bab In the calling convention logic, ValVT is always a legal type, by Duncan Sands · 15 years ago
  100. 1440e8b Inside the calling convention logic LocVT is always a simple by Duncan Sands · 15 years ago