aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/InstPrinter
AgeCommit message (Expand)Author
2011-07-26ARM rot_imm printing adjustment.Jim Grosbach
2011-07-26ARM cleanup of rot_imm encoding.Jim Grosbach
2011-07-26Clean up a pile of hacks in our CMake build relating to TableGen.Chandler Carruth
2011-07-25ARM assembly parsing and encoding for SSAT16 instruction.Jim Grosbach
2011-07-25ARM assembly parsing and encoding for SSAT instruction.Jim Grosbach
2011-07-23Sink ARM mc routines into MCTargetDesc.Evan Cheng
2011-07-22ARM SSAT instruction 5-bit immediate handling.Jim Grosbach
2011-07-21Get rid of the extraneous GPR operand on so_reg_imm operands, which in turn n...Owen Anderson
2011-07-20Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A...Evan Cheng
2011-07-20ARM PKH shift ammount operand printing tweaks.Jim Grosbach
2011-07-19Tweak ARM assembly parsing and printing of MSR instruction.Jim Grosbach
2011-07-18Revamp our handling of tLDMIA[_UPD] and tSTMIA[_UPD] to avoid having multiple...Owen Anderson
2011-07-13Flesh out ARM Parser support for shifted-register operands.Jim Grosbach
2011-07-11Simplify printing of ARM shifted immediates.Jim Grosbach
2011-07-06createMCInstPrinter doesn't need TargetMachine anymore.Evan Cheng
2011-06-02Don't hardcode the %reg format in the streamer.Rafael Espindola
2011-04-05Constants with multiple encodings (ARM):Johnny Chen
2011-04-04- Implement asm parsing support for LDRSBT, LDRHT, LDRSHT and STRHTBruno Cardoso Lopes
2011-03-31Apply again changes to support ARM memory asm parsing. I removedBruno Cardoso Lopes
2011-03-31Revert r128632 again, until I figure out what break the testsBruno Cardoso Lopes
2011-03-31Reapply r128585 without generating a lib depedency cycle. An updated log:Bruno Cardoso Lopes
2011-03-31Revert "- Implement asm parsing support for LDRT, LDRBT, STRT, STRBT and"Matt Beaumont-Gay
2011-03-30- Implement asm parsing support for LDRT, LDRBT, STRT, STRBT andBruno Cardoso Lopes
2011-03-24Add asm parsing support w/ testcases for strex/ldrex family of instructionsBruno Cardoso Lopes
2011-03-21We need to pass the TargetMachine object to the InstPrinter if we are printingBill Wendling
2011-03-14Remove some dead patterns.Jim Grosbach
2011-03-05Preliminary support for ARM frame save directives emission via MI flags.Anton Korobeynikov
2011-02-18Add assembly parsing support for "msr" and also fix its encoding. Also addBruno Cardoso Lopes
2011-02-14Fix encoding and add parsing support for the arm/thumb CPS instruction:Bruno Cardoso Lopes
2011-02-08Revert both r121082 (which broke a bunch of constant pool stuff) and r125074 ...Owen Anderson
2011-01-26Add support for printing out floating point values from the ARM assemblyBill Wendling
2011-01-25Revert 124230. It was causing test failures.Bill Wendling
2011-01-25The floating point value is encoded in its binary form as an Imm. Convert itBill Wendling
2011-01-13Add support to the ARM MC infrastructure to support mcr and friends. This req...Owen Anderson
2010-12-14The tLDR et al instructions were emitting either a reg/reg or reg/immBill Wendling
2010-12-07Second attempt at converting Thumb2's LDRpci, including updating the gazillio...Owen Anderson
2010-12-03When using the 'push' mnemonic for Thumb2 stmdb, be explicit when it's theJim Grosbach
2010-11-29Pseudo-ize Thumb2 jump tables with explicit MC lowering to the rawJim Grosbach
2010-11-29Rename t2 TBB and TBH instructions to reference that they encode the jump tableJim Grosbach
2010-11-29ARM Pseudo-ize tBR_JTr.Jim Grosbach
2010-11-16Encode the multi-load/store instructions with their respective modes ('ia',Bill Wendling
2010-11-14stub out a powerpc MCInstPrinter implementation.Chris Lattner
2010-11-13Minor cleanups:Bill Wendling
2010-11-12For pre-v6t2 targets, only select MOVi32imm if the immediate can be handled w...Evan Cheng
2010-11-03The MC code couldn't handle ARM LDR instructions with negative offsets:Bill Wendling
2010-11-03Remove unused function.Jim Grosbach
2010-11-03Remove the no longer used 'Modifier' optional operand to the ARMJim Grosbach
2010-11-03Remove unused function.Jim Grosbach
2010-11-03Break ARM addrmode4 (load/store multiple base address) into its constituentJim Grosbach
2010-10-28hook up getOpcodeName for ARM so that "llc -show-mc-inst" includesChris Lattner