summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMInstrThumb.td
Commit message (Expand)AuthorAge
* Make ARM hint ranges consistent, and add tests for these rangesArtyom Skrobov2013-10-23
* Add hint disassembly syntax for 16-bit Thumb hint instructions.Richard Barton2013-10-18
* ARM: allow cortex-m0 to use hint instructionsTim Northover2013-10-07
* [ARM] Warn on deprecated IT blocks in v8 AArch32 assembly.Amara Emerson2013-10-03
* [ARM] Introduce the 'sevl' instruction in ARMv8.Joey Gouly2013-10-01
* Add AArch32 DCPS{1,2,3} and HLT instructions.Richard Barton2013-09-05
* ARM: use TableGen patterns to select CMOV operations.Tim Northover2013-08-22
* This fixes three issues related to Thumb literal loads:Mihai Popa2013-08-15
* Fix assembling of Thumb2 branch instructions.Mihai Popa2013-08-09
* This adds range checking for "ldr Rn, [pc, #imm]" Thumb Mihai Popa2013-07-22
* This corrects the implementation of Thumb ADR instruction. There are three i...Mihai Popa2013-07-03
* ARM sched model: Add branch thumb instructionsArnold Schwaighofer2013-06-06
* ARM sched model: Add more ALU and CMP thumb instructionsArnold Schwaighofer2013-06-06
* Revert series of sched model patches until I figure out what is going on.Arnold Schwaighofer2013-06-04
* ARM sched model: Add branch thumb instructionsArnold Schwaighofer2013-06-04
* ARM sched model: Add more ALU and CMP thumb instructionsArnold Schwaighofer2013-06-04
* Mark the Int_eh_sjlj_dispatchsetup pseudo instruction as clobbering allChad Rosier2012-11-06
* ARM: Better disassembly for pc-relative LDR.Jim Grosbach2012-10-30
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-27
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-27
* Revert r162713: "Add ATOMIC_LDR* pseudo-instructions to model atomic_load on ...Jakob Stoklund Olesen2012-08-28
* Add ATOMIC_LDR* pseudo-instructions to model atomic_load on ARM.Jakob Stoklund Olesen2012-08-27
* Missed tLEApcrelJT.Jakob Stoklund Olesen2012-08-24
* Remove variable_ops from ARM call instructions.Jakob Stoklund Olesen2012-07-13
* (sub X, imm) gets canonicalized to (add X, -imm)Evan Cheng2012-06-23
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-02
* Fix issues with the ARM bl and blx thumb instructions and the J1 and J2 bitsKevin Enderby2012-05-03
* Disallow YIELD and other allocated nop hints in pre-ARMv6 architectures.Richard Barton2012-05-02
* ARM: Thumb add(sp plus register) asm constraints.Jim Grosbach2012-04-27
* ARM: Tweak tADDrSP definition for consistent operand order.Jim Grosbach2012-04-27
* ARM add missing Thumb1 two-operand aliases for shift-by-immediate.Jim Grosbach2012-04-11
* Eliminate iOS-specific tail call instructions.Jakob Stoklund Olesen2012-04-06
* Deduplicate ARM call-related instructions.Jakob Stoklund Olesen2012-04-06
* ARM assembly aliases for add negative immediates using sub.Jim Grosbach2012-04-05
* Switch ARM target to register masks.Jakob Stoklund Olesen2012-02-24
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18
* Teach the MC and disassembler about SoftFail, and hook it up to UNPREDICTABLE...James Molloy2012-02-09
* Rename pattern for clarity.Jim Grosbach2012-01-18
* Use RegisterTuples to generate pseudo-registers.Jakob Stoklund Olesen2012-01-13
* Add variants of the dispatchsetup pseudo for Thumb and !VFP. <rdar://10620138>Bob Wilson2011-12-22
* ARM target code clean up. Check for iOS, not Darwin where it makes sense.Evan Cheng2011-12-20
* ARM pre-UAL NEG mnemonic for convenience when porting old code.Jim Grosbach2011-12-13
* Now Igor, throw the switch...give my creation life!Bill Wendling2011-10-17
* Mark tADDrSPi as having side effects again.Jakob Stoklund Olesen2011-10-15
* Ban rematerializable instructions with side effects.Jakob Stoklund Olesen2011-10-14
* Thumb1 convenience aliases for disassembler round-trip testing. CPS instruction.Jim Grosbach2011-09-20
* Thumb CPS definition is not disassembler only.Jim Grosbach2011-09-20
* Thumb2 assembly parsing and encoding for SUB(immediate).Jim Grosbach2011-09-16
* Use a more efficient lowering for Unordered/Monotonic atomic load/store on Th...Eli Friedman2011-09-15
* Thumb unconditional branches are allowed in IT blocks, and therefore should h...Owen Anderson2011-09-09