aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
AgeCommit message (Expand)Author
2011-09-16Tidy up a bit.Jim Grosbach
2011-09-16Thumb2 assembly parsing and encoding for SMLAL.Jim Grosbach
2011-09-14Fix a crasher in Thumb2 MOV-immediate encoding for certain inputs.Owen Anderson
2011-09-14Thumb2 assembly parsing and encoding for MUL.Jim Grosbach
2011-09-14Thumb2 assembly parsing and encoding for MSR/MRS.Jim Grosbach
2011-09-14Thumb2 assembly parsing for MOV in IT block.Jim Grosbach
2011-09-14ARM fix assembly parser handling of ranges in register lists.Jim Grosbach
2011-09-13Remove unnecessary scope resolution operator.Jim Grosbach
2011-09-13There's only 16 regs legal in a register list.Jim Grosbach
2011-09-13Teach the Thumb ASM parser that BKPT is allowed in IT blocks, even though it ...Owen Anderson
2011-09-12Tidy up a bit.Jim Grosbach
2011-09-10Thumb2 parsing and encoding for MOV(immediate).Jim Grosbach
2011-09-09Thumb unconditional branches are allowed in IT blocks, and therefore should h...Owen Anderson
2011-09-09Thumb2 assembly parsing and encoding for MLA and MLS.Jim Grosbach
2011-09-09Thumb2 assembly parsing and encoding for LDREX/LDREXB/LDREXD/LDREXH.Jim Grosbach
2011-09-08Thumb2 assembly parsing and encoding for LDRD(immediate).Jim Grosbach
2011-09-08Thumb2 assembly parsing and encoding for LDR pre-indexed w/ writeback.Jim Grosbach
2011-09-07Thumb2 assembly parsing and encoding for LDRBT.Jim Grosbach
2011-09-07Thumb2 assembly parsing and encoding for LDR(register).Jim Grosbach
2011-09-07Thumb2 parsing and encoding for LDR(immediate).Jim Grosbach
2011-09-07Thumb2 parsing and encoding for LDMIA.Jim Grosbach
2011-09-07Better diagnostic location information for mnemonic suffices.Jim Grosbach
2011-09-06Thumb2 parsing and encoding for CLREX.Jim Grosbach
2011-09-06ARM .code directive should always go to the streamer.Jim Grosbach
2011-09-02Thumb2 parsing and encoding of B instruction.Jim Grosbach
2011-09-01ARM 'rscs' mnemonic is carry-setting 'rsc', not 'rs' with a 'cs' condition code.Jim Grosbach
2011-09-01t2Bcc is allowed to have a predicate without a preceding IT instruction.Owen Anderson
2011-09-01Thumb2 assembly parsing and encoding for ADD(immediate).Jim Grosbach
2011-08-31Thumb2 t2Bcc should encode as t2B when condition is 'always'.Jim Grosbach
2011-08-31Remove FIXME. Thumb2 MOV instruction will use separate custom tricks.Jim Grosbach
2011-08-31tBcc is OK to be predicated in Thumb2 outside of IT blocks (obviously).Jim Grosbach
2011-08-31Tweak Thumb1 ADD encoding selection a bit.Jim Grosbach
2011-08-29Thumb2 parsing and encoding for IT blocks.Jim Grosbach
2011-08-29Improve handling of #-0 offsets for many more pre-indexed addressing modes.Owen Anderson
2011-08-29Add support for parsing #-0 on non-memory-operand immediate values, and add a...Owen Anderson
2011-08-26ARM assembly parsing tweak for pldw.Jim Grosbach
2011-08-26Thumb2 assembler parsing and encoding of IT instruction.Jim Grosbach
2011-08-26invalid-LDR_PRE-arm.txt was already passing, but for the wrong reasons. We w...Owen Anderson
2011-08-25Explicitly disallow predication in Thumb1 assembly.Jim Grosbach
2011-08-24Thumb .n mnemonic qualifiers can be ignored for now.Jim Grosbach
2011-08-24Thumb parsing and encoding for SUB (SP minu immediate).Jim Grosbach
2011-08-24Thumb parsing and encoding support for ADD SP instructions.Jim Grosbach
2011-08-24Add missing explicit writeback operand to tSTMIA_UPD.Jim Grosbach
2011-08-24Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng
2011-08-23Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng
2011-08-23Thumb parsing and encoding for STM.Jim Grosbach
2011-08-23Factor low reg checking into a helper function.Jim Grosbach
2011-08-22Thumb parsing and encoding for SBC.Jim Grosbach
2011-08-22Thumb parsing and encoding for RSB.Jim Grosbach
2011-08-22Improve error checking for tPUSH and tPOP register lists.Jim Grosbach