aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-03[PowerPC] Support asm parsing for bc[l][a][+-] mnemonicsHal Finkel1-0/+9
2016-09-02[PowerPC] Add support for the extended dcbf form and mnemonicsHal Finkel1-0/+19
2016-03-31[PowerPC] Remove incorrect use of COPY_TO_REGCLASS in fast iselUlrich Weigand1-11/+0
2016-03-28[Power9] Implement new vsx instructions: insert, extract, test data class, mi...Chuang-Yu Cheng1-0/+14
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault1-1/+1
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein1-1/+1
2015-05-22[PPC64] Add support for clrbhrb, mfbhrbe, rfebb.Bill Schmidt1-0/+7
2015-05-15Remove 3 includes from MCInstrDesc.h and explicitly include them where neededPete Cooper1-0/+2
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-1/+1
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein1-1/+1
2015-04-23[PowerPC] Add asm/disasm support for dcbt with hintHal Finkel1-0/+32
2015-04-23[PowerPC] Enable printing instructions using aliasesHal Finkel1-2/+4
2015-03-27[MCInstPrinter] Enable MCInstPrinter to change its behavior based on theAkira Hatanaka1-1/+1
2015-03-25Add Hardware Transactional Memory (HTM) SupportKit Barton1-0/+7
2015-03-04Add LLVM support for PPC cryptography builtinsNemanja Ivanovic1-0/+7
2015-02-25[PowerPC] Add support for the QPX vector instruction setHal Finkel1-1/+22
2014-09-02Fix signed integer overflow in PPCInstPrinter.Alexey Samsonov1-1/+1
2014-07-29Support move to/from segment register.Joerg Sonnenberger1-0/+7
2014-07-25[PowerPC] Support TLS on PPC32/ELFHal Finkel1-1/+8
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-03-13[PowerPC] Initial support for the VSX instruction setHal Finkel1-1/+11
2014-02-28Add CR-bit tracking to the PowerPC backend for i1 valuesHal Finkel1-0/+6
2013-11-11Add PPC option for full register names in asmHal Finkel1-0/+10
2013-08-30[PowerPC] Add handling for conversions to fast-isel.Bill Schmidt1-0/+12
2013-07-02[PowerPC] Rework TLS call operand processingUlrich Weigand1-0/+7
2013-06-26[PowerPC] Support symbolic u16imm operandsUlrich Weigand1-1/+4
2013-06-24PPC: Remove default case from fully covered switch.Benjamin Kramer1-4/+2
2013-06-24[PowerPC] Add predicted forms of branchesUlrich Weigand1-9/+79
2013-06-24[PowerPC] Support absolute branchesUlrich Weigand1-3/+6
2013-06-12Revert r183854 (PPC: Fix switch warnings from r183841)David Blaikie1-1/+0
2013-06-12[PowerPC] Fix switch warnings from r183841.Bill Schmidt1-0/+1
2013-05-23[PowerPC] Clean up generation of ha16() / lo16() markersUlrich Weigand1-37/+5
2013-05-16[PowerPC] Use true offset value in "memrix" machine operandsUlrich Weigand1-24/+0
2013-05-03[PowerPC] Avoid using '$' in generated assembler codeUlrich Weigand1-2/+2
2013-03-26PPC: Use HWEncoding and TRI->getEncodingValueHal Finkel1-1/+1
2013-03-26PowerPC: Use CCBITRC operand for ISEL patterns.Ulrich Weigand1-25/+0
2013-03-26PowerPC: Simplify BLR pattern.Ulrich Weigand1-3/+0
2012-10-08PR12716: PPC crashes on vector compareAdhemerval Zanella1-3/+3
2012-08-24Fix integer undefined behavior due to signed left shift overflow in LLVM.Richard Smith1-1/+1
2012-06-23Silence an unused variable warning on release builds.Craig Topper1-2/+2
2012-06-22Add support for the PPC isel instruction.Hal Finkel1-1/+26
2012-04-02Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer1-4/+0
2012-04-02Remove getInstructionName from MCInstPrinter implementations in favor of usin...Craig Topper1-2/+2
2012-02-07Convert assert(0) to llvm_unreachableCraig Topper1-1/+1
2012-01-10Remove unnecessary default cases in switches that cover all enum values.David Blaikie1-1/+0
2011-09-21These do not need to be conditional on the presence of CommentStream, as they...Owen Anderson1-4/+4
2011-09-21In the disassembler C API, be careful not to confuse the comment streamer tha...Owen Anderson1-4/+4
2011-09-15Don't attach annotations to MCInst's. Instead, have the disassembler return,...Owen Anderson1-1/+7
2011-07-26Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng1-1/+2
2011-06-02Don't hardcode the %reg format in the streamer.Rafael Espindola1-2/+2