aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2011-08-26Spelling fail.Owen Anderson
2011-08-26Thumb2 assembler parsing and encoding of IT instruction.Jim Grosbach
2011-08-26Fix ARM codegen breakage caused by r138653.Owen Anderson
2011-08-26invalid-LDR_PRE-arm.txt was already passing, but for the wrong reasons. We w...Owen Anderson
2011-08-26Update for feedback from Jim.Owen Anderson
2011-08-26ARMDisassembler: Always return a size, even when disassembling fails.Benjamin Kramer
2011-08-26Support an extension of ARM asm syntax to allow immediate operands to ADR ins...Owen Anderson
2011-08-26Fix PR10755 by checking for invalid predicate codes from UNPREDICTABLE t2IT i...Owen Anderson
2011-08-26Atomic load/store on ARM/Thumb.Eli Friedman
2011-08-25Remove stray fullstop.Nick Lewycky
2011-08-25Port over additional encoding tests to decoding tests, and fix an operand ord...Owen Anderson
2011-08-25ARM fix for missing implicit operands on ldmia_ret.Andrew Trick
2011-08-25whitespaceAndrew Trick
2011-08-25Explicitly disallow predication in Thumb1 assembly.Jim Grosbach
2011-08-25Hide -global-merge option.Evan Cheng
2011-08-25Add a command line option to disable global merge pass.Evan Cheng
2011-08-25Remove a out-of-place comment.Evan Cheng
2011-08-24Perform more thorough checking of t2IT mask parameters, which fixes all remai...Owen Anderson
2011-08-24ARM asm backend initialize isThumbMode based on target triple.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-24Be careful not to walk off the end of the operand info list while updating VF...Owen Anderson
2011-08-24Thumb parsing and encoding support for ADD SP instructions.Jim Grosbach
2011-08-24When printing Thumb1 NOP ('mov r8, r8'), make sure to print the predicate.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-24Thumb add SP assembly syntax fix.Jim Grosbach
2011-08-24Thumb1 ADD/SUB SP instructions are predicable in Thumb2 mode.Jim Grosbach
2011-08-24Be stricter in enforcing IT instruction predicate values, so that we don't en...Owen Anderson
2011-08-23Move ARM frame-unwinding EHABI handling a touch earlier.Jim Grosbach
2011-08-23[SU]XT[BH] are only available on ARMv6 and up.Jim Grosbach
2011-08-23Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng
2011-08-23Thumb parsing and encoding for SVC.Jim Grosbach
2011-08-23Thumb parsing and encoding for tSTRspi.Jim Grosbach
2011-08-23Thumb parsing and encoding for STM.Jim Grosbach
2011-08-23Factor low reg checking into a helper function.Jim Grosbach
2011-08-23Fix decoding of Thumb2 prefetch instructions, which account for all the remai...Owen Anderson
2011-08-23Fix Thumb2 decoding of CPS instructions to mirror ARM decoding of the same in...Owen Anderson
2011-08-23Clean up Thumb load/store multiple definitions.Jim Grosbach
2011-08-23Fix two more instances of mis-matched operand names breaking disassembly. Fo...Owen Anderson
2011-08-22Thumb parsing and encoding for SBC.Jim Grosbach
2011-08-22Thumb parsing and encoding for RSB.Jim Grosbach
2011-08-22Reject invalid imod values in t2CPS instructions.Owen Anderson
2011-08-22t2SMLAD is a four-register instruction, not a three-register one.Owen Anderson
2011-08-22Correct operand naming of t2USAT16 to allow proper decoding.Owen Anderson
2011-08-22Revert r138278 now that r138289 has fixed the root issue.Jim Grosbach
2011-08-22Match operand naming to allow correct decoding of t2LDRSH_POST.Owen Anderson
2011-08-22Improve error checking for tPUSH and tPOP register lists.Jim Grosbach
2011-08-22Match operand names to provide correct decoding for Thumb2 SMULL.Owen Anderson
2011-08-22Provide a correct decoder hook for Thumb2 shifted registers. Found by random...Owen Anderson