summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add Triple::isPPC64()Fangrui Song2019-05-161-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [PowerPC][NFC] Split PPCMCCodeEmitter into header and cpp file.Stefan Pintilie2018-11-211-91/+1
* [PowerPC][NFC] Minor Code Cleaup for PPCMCCodeEmitter.Stefan Pintilie2018-11-211-30/+41
* [PowerPC] [NFC] Refactor code for printing register operandsNemanja Ivanovic2018-09-271-8/+19
* [PowerPC][MC] Support expressions in getMemRIX16Encoding.Sean Fertile2018-08-271-3/+9
* Remove trailing spaceFangrui Song2018-07-301-11/+11
* Support: Simplify endian stream interface. NFCI.Peter Collingbourne2018-05-181-11/+4
* [PowerPC] Ensure displacements for DQ-Form instructions are multiples of 16Nemanja Ivanovic2017-07-131-1/+2
* [PowerPC] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2017-01-131-16/+16
* Check that emitted instructions meet their predicates on all targets except A...Daniel Sanders2016-11-191-1/+10
* [Power9] Part-word VSX integer scalar loads/stores and sign extend instructionsNemanja Ivanovic2016-10-041-2/+9
* [PowerPC] Fix the EH_SjLj_Setup pseudo.Marcin Koscielnicki2016-04-281-0/+2
* [PowerPC] Remove incorrect use of COPY_TO_REGCLASS in fast iselUlrich Weigand2016-03-311-5/+0
* [Power9] Implement new vsx instructions: load, store instructions for vector ...Kit Barton2016-03-081-0/+16
* Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders2015-09-151-3/+2
* Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders2015-09-151-2/+3
* Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders2015-09-151-3/+2
* Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders2015-09-151-2/+3
* Clean up redundant copies of Triple objects. NFCDaniel Sanders2015-06-161-1/+1
* Replace custom fixed endian to raw_ostream emission with EndianStream.Benjamin Kramer2015-06-041-24/+6
* Remove 3 includes from MCInstrDesc.h and explicitly include them where neededPete Cooper2015-05-151-0/+1
* MC: Update MCCodeEmitter naming. NFC.Jim Grosbach2015-05-151-1/+1
* MC: Update MCFixup naming. NFC.Jim Grosbach2015-05-151-9/+9
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+1
* Remove the use of the subtarget in MCCodeEmitter creation andEric Christopher2015-03-101-9/+7
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* Add support for SPE load/store from memory.Joerg Sonnenberger2014-08-081-0/+57
* [PowerPC] Fix emitting instruction pairs on LEUlrich Weigand2014-06-181-9/+37
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-1/+1
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [PowerPC] Generate little-endian object filesUlrich Weigand2014-03-241-11/+21
* Replace PPC instruction-size code with MCInstrDesc getSizeHal Finkel2014-02-021-7/+5
* Delete MCSubtargetInfo data members from target MCCodeEmitter classesDavid Woodhouse2014-01-281-6/+3
* Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr()David Woodhouse2014-01-281-35/+58
* Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()David Woodhouse2014-01-281-1/+2
* Use r2 when encoding tls on ppc32. Fixes PR18305.Roman Divacky2013-12-221-1/+2
* [PowerPC] Fix PR17155 - Ignore COPY_TO_REGCLASS during emit.Bill Schmidt2013-09-161-1/+8
* [PowerPC] Support @tls in the asm parserUlrich Weigand2013-07-051-1/+1
* [PowerPC] Use mtocrf when availableUlrich Weigand2013-07-031-3/+3
* [PowerPC] Always use mfocrf if availableUlrich Weigand2013-07-031-4/+4
* [PowerPC] Rework TLS call operand processingUlrich Weigand2013-07-021-12/+14
* [PowerPC] Support symbolic u16imm operandsUlrich Weigand2013-06-261-3/+3
* [PowerPC] Support absolute branchesUlrich Weigand2013-06-241-0/+28
* Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling2013-06-181-3/+3
* [PowerPC] Fix hi/lo encoding in old-style code emitterUlrich Weigand2013-05-171-16/+3
* [PowerPC] Merge/rename PPC fixup typesUlrich Weigand2013-05-171-4/+4
* [PowerPC] Use true offset value in "memrix" machine operandsUlrich Weigand2013-05-161-1/+1
* [PowerPC] Remove need for adjustFixupOffst hackUlrich Weigand2013-05-151-4/+4
* PPC: Use HWEncoding and TRI->getEncodingValueHal Finkel2013-03-261-5/+6
OpenPOWER on IntegriCloud