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