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