1. 9d6445d [PowerPC][NFC] Split PPCMCCodeEmitter into header and cpp file. by Stefan Pintilie · 7 years ago
  2. 46e3cd7 [PowerPC][NFC] Minor Code Cleaup for PPCMCCodeEmitter. by Stefan Pintilie · 7 years ago
  3. a590967 [PowerPC] [NFC] Refactor code for printing register operands by Nemanja Ivanovic · 7 years ago
  4. a2f095f [PowerPC][MC] Support expressions in getMemRIX16Encoding. by Sean Fertile · 7 years ago
  5. f78650a Remove trailing space by Fangrui Song · 7 years ago
  6. e3f6529 Support: Simplify endian stream interface. NFCI. by Peter Collingbourne · 7 years ago
  7. 3c7e276d [PowerPC] Ensure displacements for DQ-Form instructions are multiples of 16 by Nemanja Ivanovic · 8 years ago
  8. 8187c19 [PowerPC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  9. 72db2a3 Check that emitted instructions meet their predicates on all targets except ARM, Mips, and X86. by Daniel Sanders · 9 years ago
  10. 11049f8 [Power9] Part-word VSX integer scalar loads/stores and sign extend instructions by Nemanja Ivanovic · 9 years ago
  11. 7b32957 [PowerPC] Fix the EH_SjLj_Setup pseudo. by Marcin Koscielnicki · 9 years ago
  12. 1931b01 [PowerPC] Remove incorrect use of COPY_TO_REGCLASS in fast isel by Ulrich Weigand · 10 years ago
  13. ba532dc [Power9] Implement new vsx instructions: load, store instructions for vector and scalar by Kit Barton · 10 years ago
  14. 50f1723 Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. by Daniel Sanders · 10 years ago
  15. 153010c Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. by Daniel Sanders · 10 years ago
  16. c40de48 Revert r247684 - Replace Triple with a new TargetTuple ... by Daniel Sanders · 10 years ago
  17. 18d4b0d Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. by Daniel Sanders · 10 years ago
  18. c81f450 Clean up redundant copies of Triple objects. NFC by Daniel Sanders · 10 years ago
  19. 50e2a29 Replace custom fixed endian to raw_ostream emission with EndianStream. by Benjamin Kramer · 10 years ago
  20. 3de83e4 Remove 3 includes from MCInstrDesc.h and explicitly include them where needed by Pete Cooper · 10 years ago
  21. 91df21f MC: Update MCCodeEmitter naming. NFC. by Jim Grosbach · 10 years ago
  22. 63661f8 MC: Update MCFixup naming. NFC. by Jim Grosbach · 10 years ago
  23. f817c1c Use 'override/final' instead of 'virtual' for overridden methods by Alexander Kornienko · 11 years ago
  24. 0169e42 Remove the use of the subtarget in MCCodeEmitter creation and by Eric Christopher · 11 years ago
  25. f9a1897 Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. by Aaron Ballman · 11 years ago
  26. 0013b92 Add support for SPE load/store from memory. by Joerg Sonnenberger · 11 years ago
  27. 7c3f0dc [PowerPC] Fix emitting instruction pairs on LE by Ulrich Weigand · 11 years ago
  28. 0d3fa92 [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. PowerPC edition by Craig Topper · 11 years ago
  29. 84e68b2 [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  30. cae3a17 [PowerPC] Generate little-endian object files by Ulrich Weigand · 12 years ago
  31. a7bbaf6 Replace PPC instruction-size code with MCInstrDesc getSize by Hal Finkel · 12 years ago
  32. d2cca11 Delete MCSubtargetInfo data members from target MCCodeEmitter classes by David Woodhouse · 12 years ago
  33. 3fa98a6 Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr() by David Woodhouse · 12 years ago
  34. 9784cef Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction() by David Woodhouse · 12 years ago
  35. bc1655b4 Use r2 when encoding tls on ppc32. Fixes PR18305. by Roman Divacky · 12 years ago
  36. c763c22 [PowerPC] Fix PR17155 - Ignore COPY_TO_REGCLASS during emit. by Bill Schmidt · 12 years ago
  37. 5b42759 by Ulrich Weigand · 12 years ago
  38. 49f487e by Ulrich Weigand · 12 years ago
  39. d5ebc62 by Ulrich Weigand · 12 years ago
  40. 5143bab by Ulrich Weigand · 12 years ago
  41. fd3ad69 by Ulrich Weigand · 12 years ago
  42. b6a30d1 by Ulrich Weigand · 12 years ago
  43. bc07a89 Use pointers to the MCAsmInfo and MCRegInfo. by Bill Wendling · 12 years ago
  44. 2dbe06a by Ulrich Weigand · 12 years ago
  45. 6e23ac6 by Ulrich Weigand · 12 years ago
  46. 9d980cb by Ulrich Weigand · 12 years ago
  47. 2fb140e by Ulrich Weigand · 12 years ago
  48. feea653 PPC: Use HWEncoding and TRI->getEncodingValue by Hal Finkel · 13 years ago
  49. 3e18601 PowerPC: Simplify handling of fixups. by Ulrich Weigand · 13 years ago
  50. f62e83f Remove ABI-duplicated call instruction patterns. by Ulrich Weigand · 13 years ago
  51. 9f0b4ec This patch improves the 64-bit PowerPC InitialExec TLS support by providing by Bill Schmidt · 13 years ago
  52. 24b8dd6 This patch implements local-dynamic TLS model support for the 64-bit by Bill Schmidt · 13 years ago
  53. c56f1d3 This patch implements the general dynamic TLS model for 64-bit PowerPC. by Bill Schmidt · 13 years ago
  54. ca4a0c9 This patch introduces initial-exec model support for thread-local storage by Bill Schmidt · 13 years ago
  55. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  56. 1be10dc This patch fixes the MC object emission of 'nop' for external function calls by Adhemerval Zanella · 13 years ago
  57. f2aceda Initial TOC support for PowerPC64 object creation by Adhemerval Zanella · 13 years ago
  58. 22b9fd2 PowerPC: Fix object creation with PPC::MTCRF8 instruction by Adhemerval Zanella · 13 years ago
  59. a60c0f1 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Craig Topper · 13 years ago
  60. c3b0427 Allow MCCodeEmitter access to the target MCRegisterInfo. by Jim Grosbach · 13 years ago
  61. d845d9d Widen the instruction encoder that TblGen emits to a 64 bits, which should accomodate every target I can think of offhand. by Owen Anderson · 14 years ago
  62. 61d4a20 Refactor PPC target to separate MC routines from Target routines. by Evan Cheng · 14 years ago[Renamed (97%) from llvm/lib/Target/PowerPC/PPCMCCodeEmitter.cpp]
  63. 58a9814 Most MCCodeEmitter's don't meed MCContext. by Evan Cheng · 14 years ago
  64. c5e6d2f - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo by Evan Cheng · 14 years ago
  65. 0c9d9fd MC: Move target specific fixup info descriptors to TargetAsmBackend instead of by Daniel Dunbar · 15 years ago
  66. 7b25d6f add copy of comment to the code that will survive the mcjit'ization by Chris Lattner · 15 years ago
  67. 73716a6 relax an assertion a bit, allowing the GPR argument of by Chris Lattner · 15 years ago
  68. efacb9e split out an encoder for memri operands, allowing a relocation to be plopped by Chris Lattner · 15 years ago
  69. 8f4444d add support for encoding the lo14 forms used for a few PPC64 addressing by Chris Lattner · 15 years ago
  70. 6566112 implement the start of support for lo16 and ha16, allowing us to get stuff like: by Chris Lattner · 15 years ago
  71. 85e3768 add a fixup for conditional branches, giving us output like this: by Chris Lattner · 15 years ago
  72. 0e3461e change direct branches to encode with the same encoding method by Chris Lattner · 15 years ago
  73. 79fa371 split call operands out to their own encoding class, simplifying by Chris Lattner · 15 years ago
  74. d6a07cc add proper encoding for MTCRF instead of using a hack. by Chris Lattner · 15 years ago
  75. c877d8f add basic encoding support for immediates and registers, allowing us by Chris Lattner · 15 years ago
  76. 0ae07e1 add a dummy entry to fix a build error by Chris Lattner · 15 years ago
  77. 9ec375c Implement a basic MCCodeEmitter for PPC. This doesn't handle by Chris Lattner · 15 years ago