| Commit message (Expand) | Author | Age | Files | Lines |
* | This adds range checking for "ldr Rn, [pc, #imm]" Thumb | Mihai Popa | 2013-07-22 | 1 | -2/+19 |
* | ARM: Add instruction aliases for the Thumb2 PLD/PLDW (literal) alternate form. | Tilmann Scheller | 2013-07-19 | 1 | -0/+3 |
* | ARM: Add support for the Thumb2 PLI alternate literal form. | Tilmann Scheller | 2013-07-16 | 1 | -0/+4 |
* | ARM: Prevent ARMAsmParser::shouldOmitCCOutOperand() from misidentifying certa... | Tilmann Scheller | 2013-07-03 | 1 | -0/+2 |
* | This corrects the implementation of Thumb ADR instruction. There are three i... | Mihai Popa | 2013-07-03 | 1 | -3/+5 |
* | [ARMAsmParser] Sort the ARM register lists based on the encoding value, not the | Chad Rosier | 2013-07-01 | 1 | -1/+1 |
* | ARM: Fix pseudo-instructions for SRS (Store Return State). | Tilmann Scheller | 2013-06-28 | 1 | -6/+6 |
* | ARM: fix literal load with positive offset encoding | Amaury de la Vieuville | 2013-06-18 | 1 | -1/+20 |
* | ARM: fix t2am_imm8_offset operand printing for imm=#-0 | Amaury de la Vieuville | 2013-06-13 | 1 | -0/+2 |
* | ARM: ISB cannot be passed the same options as DMB | Amaury de la Vieuville | 2013-06-10 | 1 | -0/+4 |
* | ARM: Fix encoding of hint instruction for Thumb. | Quentin Colombet | 2013-04-26 | 1 | -4/+0 |
* | ARM: Convenience aliases for 'srs*' instructions. | Jim Grosbach | 2013-02-23 | 1 | -0/+26 |
* | Make sure the alternate PC+imm syntax of LDR instruction with a small | Kevin Enderby | 2012-12-14 | 1 | -0/+4 |
* | Fix #13035, a bug around Thumb instruction LDRD/STRD with negative #0 offset ... | Jiangning Liu | 2012-08-02 | 1 | -0/+12 |
* | Fix #13138, a bug around ARM instruction DSB encoding and decoding issue. | Jiangning Liu | 2012-08-02 | 1 | -0/+68 |
* | Fix #13241, a bug around shift immediate operand for ARM instruction ADR. | Jiangning Liu | 2012-08-02 | 1 | -0/+2 |
* | ARM: Define generic HINT instruction. | Jim Grosbach | 2012-06-18 | 1 | -1/+15 |
* | ARM: Add a few missing add->sub aliases w/ 'w' suffix. | Jim Grosbach | 2012-05-01 | 1 | -0/+12 |
* | ARM: Thumb add(sp plus register) asm constraints. | Jim Grosbach | 2012-04-27 | 1 | -0/+2 |
* | Fix ARM assembly parsing for upper case condition codes on IT instructions. | Richard Barton | 2012-04-27 | 1 | -0/+13 |
* | Specify cpu to unbreak tests. | Evan Cheng | 2012-04-26 | 1 | -1/+1 |
* | ARM fix cc_out operand handling for t2SUBrr instructions. | Jim Grosbach | 2012-04-10 | 1 | -0/+12 |
* | ARM assembly parsing for 'msr' plain 'cpsr' operand. | Jim Grosbach | 2012-04-05 | 1 | -0/+2 |
* | ARM assembler should prefer non-aliases encoding of cmp. | Jim Grosbach | 2012-03-30 | 1 | -2/+5 |
* | ARM integrated assembler should encoding choice for add/sub imm. | Jim Grosbach | 2012-03-30 | 1 | -0/+8 |
* | ARM assembly parsing needs to be paranoid about negative immediates. | Jim Grosbach | 2012-03-30 | 1 | -1/+4 |
* | ARM optional operand on MRC/MCR assembly instructions. | Jim Grosbach | 2012-03-16 | 1 | -0/+8 |
* | Thumb2 alternate syntax for LDR(literal) and friends. | Jim Grosbach | 2012-01-18 | 1 | -0/+27 |
* | Thumb2 assembly parsing of 'mov rd, rn, rrx'. | Jim Grosbach | 2011-12-21 | 1 | -1/+2 |
* | Thumb2 assembly parsing of 'mov(register shifted register)' aliases. | Jim Grosbach | 2011-12-21 | 1 | -0/+25 |
* | ARM/Thumb2 'cmp rn, #imm' alias to cmn. | Jim Grosbach | 2011-12-14 | 1 | -1/+2 |
* | Thumb2 assembler aliases for "mov(shifted register)" | Jim Grosbach | 2011-12-13 | 1 | -0/+12 |
* | Test for 146516 | Jim Grosbach | 2011-12-13 | 1 | -0/+4 |
* | ARM thumb2 parsing of "rsb rd, rn, #0". | Jim Grosbach | 2011-12-13 | 1 | -0/+4 |
* | ARM pre-UAL NEG mnemonic for convenience when porting old code. | Jim Grosbach | 2011-12-13 | 1 | -0/+10 |
* | Thumb2 alias for long-form pop and friends. | Jim Grosbach | 2011-12-07 | 1 | -0/+2 |
* | Thumb2: MUL two-operand form encoding operand order fix. | Jim Grosbach | 2011-12-06 | 1 | -2/+2 |
* | Thumb2 encoding choice correction for PLD. | Jim Grosbach | 2011-12-06 | 1 | -0/+4 |
* | Update tests for r145860. Add a few new ones. | Jim Grosbach | 2011-12-05 | 1 | -0/+4 |
* | Thumb2 prefer encoding T3 to T4 for ADD/SUB immediate instructions. | Jim Grosbach | 2011-12-05 | 1 | -0/+4 |
* | Testcase for r144684. | Jim Grosbach | 2011-11-15 | 1 | -0/+2 |
* | Thumb2 assembly parsing for mul.w in IT block fix. | Jim Grosbach | 2011-11-15 | 1 | -0/+4 |
* | Thumb2 parsing for push/pop w/ hi registers in the reglist. | Jim Grosbach | 2011-11-10 | 1 | -0/+15 |
* | Thumb2 assembly parsing STMDB w/ optional .w suffix. | Jim Grosbach | 2011-11-09 | 1 | -0/+2 |
* | Add Thumb2 alias for "mov Rd, #imm" to "mvn Rd, #~imm". | Jim Grosbach | 2011-10-28 | 1 | -0/+7 |
* | Thumb2 ADD/SUB instructions encoding selection outside IT block. | Jim Grosbach | 2011-10-28 | 1 | -0/+4 |
* | Thumb2 t2LDMDB[_UPD] assembly parsing to recognize .w suffix. | Jim Grosbach | 2011-10-27 | 1 | -0/+4 |
* | Thumb2 t2MVNi assembly parsing to recognize ".w" suffix. | Jim Grosbach | 2011-10-27 | 1 | -2/+2 |
* | Thumb2 ldr pc-relative encoding fixes. | Jim Grosbach | 2011-10-26 | 1 | -8/+11 |
* | Thumb2 assembly parsing and encoding for LDC/STC. | Jim Grosbach | 2011-10-12 | 1 | -0/+120 |