aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-03[PowerPC] Support asm parsing for bc[l][a][+-] mnemonicsHal Finkel1-0/+1
2016-09-02[PowerPC] Add support for the extended dcbf form and mnemonicsHal Finkel1-0/+17
2016-08-17Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner1-2/+3
2016-06-17Refactor and cleanup Assembly Parsing / LexingNirav Dave1-1/+1
2016-06-16Revert "Refactor and cleanup Assembly Parsing / Lexing"Nirav Dave1-1/+1
2016-06-16Refactor and cleanup Assembly Parsing / LexingNirav Dave1-1/+1
2016-06-16Tidy the asm parser: 80-col, whitespace.Eric Christopher1-8/+14
2016-05-27Avoid some copies by using const references.Benjamin Kramer1-1/+1
2016-04-28This reverts commit r265505.Kit Barton1-22/+0
2016-04-18[NFC] Header cleanupMehdi Amini1-2/+0
2016-04-06[Power9] Implement add-pc, multiply-add, modulo, extend-sign-shift, random nu...Chuang-Yu Cheng1-0/+22
2016-04-06[Power9] Implement copy-paste, msgsync, slb, and stop instructionsChuang-Yu Cheng1-0/+23
2016-03-28[Power9] Implement new vsx instructions: insert, extract, test data class, mi...Chuang-Yu Cheng1-0/+2
2016-03-08[Power9] Implement new vsx instructions: load, store instructions for vector ...Kit Barton1-0/+3
2016-03-08A couple more UB fixes for C++14 sized deallocation.Richard Smith1-0/+4
2016-01-27Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.Benjamin Kramer1-3/+3
2015-11-14Reduce the size of MCRelaxableFragment.Akira Hatanaka1-1/+1
2015-11-14[MCTargetAsmParser] Move the member varialbes that referenceAkira Hatanaka1-7/+6
2015-10-26[MC] Don't crash when .word is given bogus valuesDavid Majnemer1-1/+10
2015-09-15Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders1-4/+4
2015-09-15Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders1-4/+4
2015-09-15Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders1-4/+4
2015-09-15Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders1-4/+4
2015-07-27[llvm-mc] Pushing plumbing through for --fatal-warnings flag.Colin LeMahieu1-1/+1
2015-06-30Reverting r241058 because it's causing buildbot failures.Ranjeet Singh1-3/+1
2015-06-30There are a few places where subtarget features are stillRanjeet Singh1-1/+3
2015-06-16Properly handle the mftb instruction.Kit Barton1-0/+7
2015-06-02Merge MCELF.h into MCSymbolELF.h.Rafael Espindola1-1/+2
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-18/+18
2015-05-27Use operator<< instead of print in a few more places.Rafael Espindola1-2/+2
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein1-1/+1
2015-05-22[PPC64] Add support for clrbhrb, mfbhrbe, rfebb.Bill Schmidt1-0/+2
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-1/+1
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach1-81/+81
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-1/+1
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein1-1/+1
2015-05-07Add VSX Scalar loads and stores to the PPC back endNemanja Ivanovic1-0/+24
2015-04-23[PowerPC] Support register name prefixes for vector registersHal Finkel1-0/+8
2015-04-23[PowerPC] Add asm/disasm support for dcbt with hintHal Finkel1-0/+49
2015-03-28[PowerPC] Add asm parser support for bitmask forms of rotate-and-mask instruc...Hal Finkel1-0/+52
2015-03-25Add Hardware Transactional Memory (HTM) SupportKit Barton1-0/+1
2015-03-16Fix uses of reserved identifiers starting with an underscore followed by an u...David Blaikie1-3/+3
2015-03-04Add LLVM support for PPC cryptography builtinsNemanja Ivanovic1-0/+1
2015-02-25[PowerPC] Add support for the QPX vector instruction setHal Finkel1-0/+26
2015-01-03Minor cleanup to all the switches after MatchInstructionImpl in all the AsmPa...Craig Topper1-2/+1
2014-12-18[PowerPC] Use MCPhysReg for tables of registers. Const-correct the tables. On...Craig Topper1-12/+12
2014-11-11MCAsmParserExtension has a copy of the MCAsmParser. Use it.Rafael Espindola1-9/+11
2014-08-18TableGen: allow use of uint64_t for available features mask.Tim Northover1-3/+3
2014-08-15PPC: Clean up pointer casting, no functionality change.Benjamin Kramer1-2/+2
2014-08-10@l and friends adjust their value depending the context used in.Joerg Sonnenberger1-6/+92