| Commit message (Expand) | Author | Age | Files | Lines |
* | Fixed a bug in disassembly of STR_POST, where the immediate is the second ope... | Johnny Chen | 2011-04-02 | 1 | -0/+3 |
* | Fixed MOVr for "should be" encoding bits for Inst{19-16} = 0b0000. | Johnny Chen | 2011-04-01 | 1 | -0/+13 |
* | MOVs should have Inst{19-16} as 0b0000, otherwise, the instruction is UNPREDI... | Johnny Chen | 2011-04-01 | 1 | -0/+17 |
* | Fix the instruction table entries for AI1_adde_sube_s_irs multiclass definiti... | Johnny Chen | 2011-04-01 | 1 | -0/+7 |
* | Fix a LDRT/LDRBT decoding bug where for Encoding A2, if Inst{4} != 0, we shou... | Johnny Chen | 2011-04-01 | 2 | -0/+15 |
* | Fix LDRi12 immediate operand, which was changed to be the second operand in $... | Johnny Chen | 2011-04-01 | 1 | -0/+9 |
* | Add a test case for a malformed LDC/LDC2 instructions with PUDW = 0b0000, which | Johnny Chen | 2011-03-31 | 1 | -0/+11 |
* | Fix single word and unsigned byte data transfer instruction encodings so that | Johnny Chen | 2011-03-31 | 1 | -0/+4 |
* | Add BLXi to the instruction table for disassembly purpose. | Johnny Chen | 2011-03-31 | 1 | -0/+3 |
* | Add a test case for thumb stc2 instruction. | Johnny Chen | 2011-03-30 | 1 | -0/+3 |
* | Add a test case for MSRi. | Johnny Chen | 2011-03-29 | 1 | -0/+3 |
* | Add a thumb test file for printf (iOS 4.3). | Johnny Chen | 2011-03-29 | 1 | -0/+76 |
* | A8.6.188 STC, STC2 | Johnny Chen | 2011-03-29 | 1 | -0/+6 |
* | Rename invalid-VLDMSDB-arm.txt to be invalid-VLDMSDB_UPD-arm.txt. | Johnny Chen | 2011-03-29 | 1 | -0/+0 |
* | Add and modify some tests. | Johnny Chen | 2011-03-29 | 2 | -2/+7 |
* | Get rid of the non-writeback versions VLDMDB and VSTMDB, which don't actually... | Owen Anderson | 2011-03-29 | 2 | -4/+2 |
* | Fix ARM disassembly for PLD/PLDW/PLI which suffers from code rot and add some... | Johnny Chen | 2011-03-28 | 1 | -0/+9 |
* | Fixed the t2PLD and friends disassembly and add two test cases. | Johnny Chen | 2011-03-26 | 1 | -0/+6 |
* | Add test for A8.6.246 UMULL to both arm-tests.txt amd thumb-tests.txt. | Johnny Chen | 2011-03-25 | 2 | -0/+6 |
* | Add two test cases t2SMLABT and t2SMMULR for DisassembleThumb2Mul(). | Johnny Chen | 2011-03-25 | 1 | -0/+6 |
* | Fix DisassembleThumb2DPReg()'s handling of RegClass. Cannot hardcode GPRRegC... | Johnny Chen | 2011-03-25 | 1 | -0/+9 |
* | DisassembleThumb2LdSt() did not handle t2LDRs correctly with respect to RegCl... | Johnny Chen | 2011-03-25 | 1 | -0/+6 |
* | A8.6.226 TBB, TBH: | Johnny Chen | 2011-03-25 | 1 | -0/+6 |
* | Modify DisassembleThumb2LdStEx() to be more robust/correct in light of recent... | Johnny Chen | 2011-03-25 | 1 | -0/+6 |
* | Instruction formats of SWP/SWPB were changed from LdStExFrm to MiscFrm. Modi... | Johnny Chen | 2011-03-25 | 1 | -0/+3 |
* | Also need to handle invalid imod values for CPS2p. | Johnny Chen | 2011-03-25 | 1 | -0/+4 |
* | Modify the wrong logic in the assert of DisassembleThumb2LdStDual() (the regi... | Johnny Chen | 2011-03-25 | 1 | -0/+3 |
* | delegate the disassembly of t2ADR to the more generic t2ADDri12/t2SUBri12 ins... | Johnny Chen | 2011-03-25 | 1 | -0/+3 |
* | The opcode names ("tLDM", "tLDM_UPD") used for conflict resolution have been ... | Johnny Chen | 2011-03-24 | 1 | -0/+6 |
* | The ARM disassembler was confused with the 16-bit tSTMIA instruction. | Johnny Chen | 2011-03-24 | 1 | -0/+3 |
* | Handle the added VBICiv*i* NEON instructions, too. | Johnny Chen | 2011-03-24 | 1 | -0/+3 |
* | T2 Load/Store Multiple: | Johnny Chen | 2011-03-24 | 1 | -0/+3 |
* | Plug a leak in the arm disassembler and put the tests back. | Benjamin Kramer | 2011-03-24 | 2 | -0/+8 |
* | Remove these two test files as they cause llvm-i686-linux-vg_leak build to fa... | Johnny Chen | 2011-03-24 | 2 | -8/+0 |
* | ADR was added with the wrong encoding for inst{24-21}, and the ARM decoder wa... | Johnny Chen | 2011-03-24 | 1 | -0/+3 |
* | The r118201 added support for VORR (immediate). Update ARMDisassemblerCore.c... | Johnny Chen | 2011-03-24 | 1 | -0/+3 |
* | Add comments to the handling of opcode CPS3p to reject invalid instruction en... | Johnny Chen | 2011-03-24 | 2 | -0/+8 |
* | Load/Store Multiple: | Johnny Chen | 2011-03-24 | 1 | -0/+6 |
* | STRT and STRBT was incorrectly tagged as IndexModeNone during the refactoring... | Johnny Chen | 2011-03-24 | 1 | -0/+3 |
* | The r128103 fix to cope with the removal of addressing modes from the MC inst... | Johnny Chen | 2011-03-24 | 1 | -0/+3 |
* | Add disassembly test cases for: | Johnny Chen | 2011-03-22 | 2 | -0/+6 |
* | LDRT and LDRBT was incorrectly tagged as IndexModeNone during the refactoring... | Johnny Chen | 2011-03-22 | 1 | -0/+3 |
* | Add one more test case for VFP Load/Store Multiple (vpop). | Johnny Chen | 2011-03-22 | 1 | -0/+3 |
* | A8.6.399 VSTM: | Johnny Chen | 2011-03-22 | 1 | -0/+3 |
* | Fixed an assert by the ARM disassembler for LDRD_PRE/POST. | Johnny Chen | 2011-03-19 | 1 | -0/+3 |
* | The disassembler for Thumb was wrongly adding 4 to the computed imm32 offset. | Johnny Chen | 2011-03-18 | 1 | -3/+3 |
* | It used to be that t_addrmode_s4 was used for both: | Johnny Chen | 2011-03-17 | 1 | -0/+9 |
* | There were two issues fixed: | Johnny Chen | 2011-03-15 | 1 | -1/+7 |
* | Basic sanity checks to ensure that 2- and 3-byte | Sean Callanan | 2011-03-15 | 1 | -0/+6 |
* | Fixed an ARM disassembler bug where it does not handle STRi12 correctly becau... | Johnny Chen | 2011-03-15 | 1 | -0/+12 |