aboutsummaryrefslogtreecommitdiff
path: root/test/MC/ARM/basic-arm-instructions.s
AgeCommit message (Expand)Author
2013-04-26ARM: Fix encoding of hint instruction for Thumb.Quentin Colombet
2013-04-17Fix treatment of ARM unallocated hint instructions.Quentin Colombet
2013-04-12ARM: Correct printing of pre-indexed operands.Quentin Colombet
2013-04-10ARM: Make "SMC" instructions conditional on new TrustZone architecture feature.Tim Northover
2013-02-27ARM: permit full range of valid ADR immediates.Tim Northover
2013-02-23ARM: Convenience aliases for 'srs*' instructions.Jim Grosbach
2012-08-02Fix #13138, a bug around ARM instruction DSB encoding and decoding issue.Jiangning Liu
2012-08-02Fix #13241, a bug around shift immediate operand for ARM instruction ADR.Jiangning Liu
2012-07-09Prevent ARM assembler from losing a right shift by #32 applied to a registerRichard Barton
2012-06-27Teach assembler to handle capitalised operation values for DSB instructionsRichard Barton
2012-06-18ARM: Define generic HINT instruction.Jim Grosbach
2012-04-26Specify cpu to unbreak tests.Evan Cheng
2012-03-30Ensure conditional BL instructions for ARM are given the fixup fixup_arm_cond...James Molloy
2012-03-29ARM assembly 'cmp lr, #0' should not encode using 'cmn'.Jim Grosbach
2012-02-27ARM BL/BLX instruction fixups should use relocations.Jim Grosbach
2011-12-20ARM assembly shifts by zero should be plain 'mov' instructions.Jim Grosbach
2011-12-14ARM/Thumb2 'cmp rn, #imm' alias to cmn.Jim Grosbach
2011-12-13ARM LDM/STM system instruction variants.Jim Grosbach
2011-12-13ARM pre-UAL NEG mnemonic for convenience when porting old code.Jim Grosbach
2011-12-09ARM assembly aliases for BIC<-->AND (immediate).Jim Grosbach
2011-12-08ARM assembler aliases for "add Rd, #-imm" to "sub Rd, #imm".Jim Grosbach
2011-12-07ARM assembly, allow 'asl' as a synonym for 'lsl' in shifted-register operands.Jim Grosbach
2011-12-06ARM mode 'mul' operand ordering tweak.Jim Grosbach
2011-11-16Generalize the fixup info for ARM mode.Jim Grosbach
2011-11-15ARM assembly parsing two operand forms for shift instructions.Jim Grosbach
2011-11-15ARM assembly parsing for two-operand form of 'mul' instruction.Jim Grosbach
2011-11-10ARM assembly parsing for LSR/LSL/ROR(immediate).Jim Grosbach
2011-11-10ARM assembly parsing for ASR(immediate).Jim Grosbach
2011-10-20Revert r142618, r142622, and r142624, which were based on an incorrect readin...Owen Anderson
2011-10-20Fix tests for corrected MSR encodings.Owen Anderson
2011-10-12ARM encoding tests for STC.Jim Grosbach
2011-10-12ARM parsing and encoding for the <option> form of LDC/STC instructions.Jim Grosbach
2011-10-11ARM assembly parsing and encoding for LDC{2}{L}/STC{2}{L} instructions.Jim Grosbach
2011-09-20Tidy up.Jim Grosbach
2011-09-19Tidy up a bit.Jim Grosbach
2011-09-19Remove FIXME. TBB/TBH are Thumb mode only instructions.Jim Grosbach
2011-09-16Fix comment.Jim Grosbach
2011-09-15Add some missing 'CHECK' lines and tidy up others.Jim Grosbach
2011-09-14Thumb2 assembly parsing and encoding for MSR/MRS.Jim Grosbach
2011-09-09Tidy up formatting a bit.Jim Grosbach
2011-09-01ARM 'rscs' mnemonic is carry-setting 'rsc', not 'rs' with a 'cs' condition code.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-26Improve encoding support for BLX with immediat eoperands, and fix a BLX decod...Owen Anderson
2011-08-26Correct encoding of BL with immediate offset.Owen Anderson
2011-08-26Support an extension of ARM asm syntax to allow immediate operands to ADR ins...Owen Anderson
2011-08-15Fix incorrect encoding of UMAAL and friends. Patch by James Molloy.Owen Anderson
2011-08-11Fix tests per now-correct encoding as of r137371.Jim Grosbach
2011-08-11ARM STR(immediate) assembly parsing and encoding.Jim Grosbach
2011-08-11ARM push of a single register encodes as pre-indexed STR.Jim Grosbach