aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2014-08-09Allow the third argument for the subi family to be an expression.Joerg Sonnenberger1-8/+27
2014-08-08Allow large immediates for branch instructions in 32bit mode.Joerg Sonnenberger1-3/+17
2014-08-08Add support for SPE load/store from memory.Joerg Sonnenberger1-0/+9
2014-07-30SPRG 0 to 3 are valid outside BookE, so move them to the normal testJoerg Sonnenberger1-0/+4
2014-07-29Support move to/from segment register.Joerg Sonnenberger1-0/+1
2014-07-20[PowerPC] ELFv2 MC support for .localentry directiveUlrich Weigand1-0/+41
2014-07-20[PowerPC] ELFv2 MC support for .abiversion directiveUlrich Weigand1-0/+24
2014-06-08AsmMatchers: Use unique_ptr to manage ownership of MCParsedAsmOperandDavid Blaikie1-55/+48
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper1-18/+19
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-6/+6
2014-04-23Create MCTargetOptions.Evgeniy Stepanov1-1/+2
2014-03-29[PowerPC] Add subregister classes for f64 VSX valuesHal Finkel1-0/+24
2014-03-13[PowerPC] Initial support for the VSX instruction setHal Finkel1-0/+31
2014-03-12Allow exclamation and tilde to be parsed as a part of the ppc asm operand.Roman Divacky1-0/+2
2014-01-28Change MCStreamer EmitInstruction interface to take subtarget infoDavid Woodhouse1-1/+1
2014-01-25Remove an easy use of EmitRawText from PPC.Rafael Espindola1-0/+5
2014-01-13correct target directive handling error handlingSaleem Abdulrasool1-19/+37
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-9/+9
2013-12-14[Powerpc darwin] AsmParser Base implementation.Iain Sandoe1-13/+134
2013-10-31Use StringRef::startswith_lower. No functionality change.Rui Ueyama1-4/+4
2013-09-12Implement asm support for a few PowerPC bookIII that are needed for assemblingRoman Divacky1-0/+2
2013-09-12Mark PPC MFTB and DST (and friends) as deprecatedHal Finkel1-2/+4
2013-09-12Add an instruction deprecation feature to TableGen.Joey Gouly1-2/+3
2013-08-27Given target assembler parsers a chance to handle variant expressionsJoerg Sonnenberger1-0/+27
2013-08-03PPCAsmParser: Stop leaking names.Benjamin Kramer1-10/+31
2013-07-26[PowerPC] Support powerpc64le as a syntax-checking target.Bill Schmidt1-1/+3
2013-07-24Split generated asm mnemonic matching table into a separate table for each as...Craig Topper1-0/+1
2013-07-09[PowerPC] Revert r185476 and fix up TLS variant kindsUlrich Weigand1-0/+54
2013-07-09[PowerPC] Support ".machine any"Ulrich Weigand1-0/+27
2013-07-09[PowerPC] Support .llong and fix .wordUlrich Weigand1-1/+3
2013-07-08[PowerPC] Always use "assembler dialect" 1Ulrich Weigand1-1/+1
2013-07-08[PowerPC] Support basic compare mnemonicsUlrich Weigand1-0/+24
2013-07-05[PowerPC] Support @tls in the asm parserUlrich Weigand1-7/+48
2013-07-04[PowerPC] Add asm parser support for CR expressionsUlrich Weigand1-4/+83
2013-07-02[PowerPC] PR16512 - Support TLS call sequences in the asm parserUlrich Weigand1-2/+23
2013-07-02Cleanup PPC Altivec registers in CSR lists and improve VRSAVE handlingHal Finkel1-0/+4
2013-06-26[PowerPC] Accept 17-bit signed immediates for addisUlrich Weigand1-0/+2
2013-06-25[PowerPC] Add extended rotate/shift mnemonicsUlrich Weigand1-9/+189
2013-06-25[PowerPC] Add extended subtract mnemonicsUlrich Weigand1-0/+40
2013-06-25PPCAsmParser.cpp: Quote "@l/@ha" in comments. [-Wdocumentation]NAKAMURA Takumi1-2/+2
2013-06-24[PowerPC] Support some miscellaneous mnemonics in the asm parserUlrich Weigand1-0/+9
2013-06-24[PowerPC] Add predicted forms of branchesUlrich Weigand1-0/+16
2013-06-24[PowerPC] Support absolute branchesUlrich Weigand1-0/+14
2013-06-21[PowerPC] Support @higher et.al. modifiersUlrich Weigand1-0/+12