2011-04-13 |
Johnny Chen | Fix a bug where for t2MOVCCi disassembly, the TIED_TO...
|
commit | commitdiff | tree |
2011-04-13 |
Johnny Chen | Forgot to add this change for http://llvm.org/viewvc...
|
commit | commitdiff | tree |
2011-04-12 |
Johnny Chen | Add sanity check for Ld/St Dual forms of Thumb2 instructions.
|
commit | commitdiff | tree |
2011-04-12 |
Johnny Chen | The Thumb2 RFE instructions need to have their second...
|
commit | commitdiff | tree |
2011-04-12 |
Johnny Chen | Add bad register checks for Thumb2 Ld/St instructions.
|
commit | commitdiff | tree |
2011-04-12 |
Johnny Chen | The Thumb2 Ld, St, and Preload instructions with the...
|
commit | commitdiff | tree |
2011-04-12 |
Johnny Chen | Print out a debug message when the reglist fails the...
|
commit | commitdiff | tree |
2011-04-12 |
Johnny Chen | Add one test case (svc).
|
commit | commitdiff | tree |
2011-04-12 |
Johnny Chen | A8.6.16 B
|
commit | commitdiff | tree |
2011-04-11 |
Johnny Chen | Thumb disassembler was erroneously rejecting "blx sp...
|
commit | commitdiff | tree |
2011-04-11 |
Johnny Chen | Fix the bug where the immediate shift amount for Thumb...
|
commit | commitdiff | tree |
2011-04-11 |
Johnny Chen | Trivial comment fix.
|
commit | commitdiff | tree |
2011-04-11 |
Johnny Chen | Check invalid register encodings for LdFrm/StFrm ARM...
|
commit | commitdiff | tree |
2011-04-08 |
Johnny Chen | Check opcoe (dmb, dsb) instead of bitfields matching.
|
commit | commitdiff | tree |
2011-04-08 |
Johnny Chen | Hanlde the checking of bad regs for SMMLAR properly...
|
commit | commitdiff | tree |
2011-04-08 |
Johnny Chen | Sanity check the option operand for DMB/DSB.
|
commit | commitdiff | tree |
2011-04-08 |
Johnny Chen | MOVi16 and MOVTi16 does not allow pc as the dest register...
|
commit | commitdiff | tree |
2011-04-08 |
Johnny Chen | Add sanity checking for bad register specifier(s) for...
|
commit | commitdiff | tree |
2011-04-07 |
Johnny Chen | Add a VEXT test.
|
commit | commitdiff | tree |
2011-04-07 |
Johnny Chen | Add sanity checking for invalid register encodings...
|
commit | commitdiff | tree |
2011-04-07 |
Johnny Chen | Add sanity checking for invalid register encodings...
|
commit | commitdiff | tree |
2011-04-07 |
Johnny Chen | Add some more comments about checkings of invalid register...
|
commit | commitdiff | tree |
2011-04-07 |
Johnny Chen | Sanity check MSRi for invalid mask values and reject...
|
commit | commitdiff | tree |
2011-04-07 |
Johnny Chen | The ARM disassembler was not recognizing USADA8 instruction...
|
commit | commitdiff | tree |
2011-04-07 |
Johnny Chen | Should also check SMLAD for invalid register values.
|
commit | commitdiff | tree |
2011-04-06 |
Johnny Chen | A8.6.393
|
commit | commitdiff | tree |
2011-04-06 |
Johnny Chen | A8.6.92 MCR (Encoding A1): if coproc == '101x' then...
|
commit | commitdiff | tree |
2011-04-06 |
Johnny Chen | Fix a bug in the disassembly of VGETLNs8 where the...
|
commit | commitdiff | tree |
2011-04-06 |
Johnny Chen | Add a missing opcode (SMLSLDX) to BadRegsMulFrm() function.
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | Fix a typo in the handling of PKHTB opcode, plus add...
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | A7.3 register encoding
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | ARM disassembler was erroneously accepting an invalid...
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | ARM disassembler was erroneously accepting an invalid...
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | The r128085 checkin modified the operand ordering for...
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | ARM disassembler should flag (rGPRRegClassID, r13|r15...
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | LDRD now prints out two dst registers.
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | Fix test-llvm failures.
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | Constants with multiple encodings (ARM):
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | Check for invalid register encodings for UMAAL and...
|
commit | commitdiff | tree |
2011-04-05 |
Johnny Chen | Fix SRS/SRSW encoding bits.
|
commit | commitdiff | tree |
2011-04-04 |
Johnny Chen | A8.6.105 MUL
|
commit | commitdiff | tree |
2011-04-04 |
Johnny Chen | RFE encoding should also specify the "should be" encoding...
|
commit | commitdiff | tree |
2011-04-04 |
Johnny Chen | Fix incorrect alignment for NEON VST2b32_UPD.
|
commit | commitdiff | tree |
2011-04-02 |
Johnny Chen | Fixed a bug in disassembly of STR_POST, where the immediate...
|
commit | commitdiff | tree |
2011-04-01 |
Johnny Chen | Fixed MOVr for "should be" encoding bits for Inst{19...
|
commit | commitdiff | tree |
2011-04-01 |
Johnny Chen | MOVs should have Inst{19-16} as 0b0000, otherwise,...
|
commit | commitdiff | tree |
2011-04-01 |
Johnny Chen | Fix the instruction table entries for AI1_adde_sube_s_irs...
|
commit | commitdiff | tree |
2011-04-01 |
Johnny Chen | Fix a LDRT/LDRBT decoding bug where for Encoding A2...
|
commit | commitdiff | tree |
2011-04-01 |
Johnny Chen | Fix LDRi12 immediate operand, which was changed to...
|
commit | commitdiff | tree |
2011-03-31 |
Johnny Chen | Add a test case for a malformed LDC/LDC2 instructions...
|
commit | commitdiff | tree |
2011-03-31 |
Johnny Chen | Fix single word and unsigned byte data transfer instruction...
|
commit | commitdiff | tree |
2011-03-31 |
Johnny Chen | Add BLXi to the instruction table for disassembly purpose.
|
commit | commitdiff | tree |
2011-03-30 |
Johnny Chen | Add a test case for thumb stc2 instruction.
|
commit | commitdiff | tree |
2011-03-29 |
Johnny Chen | Add a test case for MSRi.
|
commit | commitdiff | tree |
2011-03-29 |
Johnny Chen | Add a thumb test file for printf (iOS 4.3).
|
commit | commitdiff | tree |
2011-03-29 |
Johnny Chen | A8.6.188 STC, STC2
|
commit | commitdiff | tree |
2011-03-29 |
Johnny Chen | Rename invalid-VLDMSDB-arm.txt to be invalid-VLDMSDB_UPD...
|
commit | commitdiff | tree |
2011-03-29 |
Johnny Chen | Add and modify some tests.
|
commit | commitdiff | tree |
2011-03-28 |
Johnny Chen | Fix ARM disassembly for PLD/PLDW/PLI which suffers...
|
commit | commitdiff | tree |
2011-03-26 |
Johnny Chen | Fixed the t2PLD and friends disassembly and add two...
|
commit | commitdiff | tree |
2011-03-25 |
Johnny Chen | Add test for A8.6.246 UMULL to both arm-tests.txt amd...
|
commit | commitdiff | tree |
2011-03-25 |
Johnny Chen | Add two test cases t2SMLABT and t2SMMULR for DisassembleThum...
|
commit | commitdiff | tree |
2011-03-25 |
Johnny Chen | Fix DisassembleThumb2DPReg()'s handling of RegClass...
|
commit | commitdiff | tree |
2011-03-25 |
Johnny Chen | DisassembleThumb2LdSt() did not handle t2LDRs correctly...
|
commit | commitdiff | tree |
2011-03-25 |
Johnny Chen | A8.6.226 TBB, TBH:
|
commit | commitdiff | tree |
2011-03-25 |
Johnny Chen | Modify DisassembleThumb2LdStEx() to be more robust...
|
commit | commitdiff | tree |
2011-03-25 |
Johnny Chen | Instruction formats of SWP/SWPB were changed from LdStExFrm...
|
commit | commitdiff | tree |
2011-03-25 |
Johnny Chen | Also need to handle invalid imod values for CPS2p.
|
commit | commitdiff | tree |
2011-03-25 |
Johnny Chen | Modify the wrong logic in the assert of DisassembleThumb2LdS...
|
commit | commitdiff | tree |
2011-03-25 |
Johnny Chen | delegate the disassembly of t2ADR to the more generic...
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | The opcode names ("tLDM", "tLDM_UPD") used for conflict...
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | The ARM disassembler was confused with the 16-bit tSTMIA...
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | Handle the added VBICiv*i* NEON instructions, too.
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | Plug a leak by ThumbDisassembler::getInstruction()...
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | T2 Load/Store Multiple:
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | Remove these two test files as they cause llvm-i686...
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | ADR was added with the wrong encoding for inst{24-21...
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | The r118201 added support for VORR (immediate). Update...
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | Add comments to the handling of opcode CPS3p to reject...
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | CPS3p: Let's reject impossible imod values by returning...
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | Load/Store Multiple:
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | STRT and STRBT was incorrectly tagged as IndexModeNone...
|
commit | commitdiff | tree |
2011-03-24 |
Johnny Chen | The r128103 fix to cope with the removal of addressing...
|
commit | commitdiff | tree |
2011-03-22 |
Johnny Chen | For ARM Disassembler, start a newline to dump the opcode...
|
commit | commitdiff | tree |
2011-03-22 |
Johnny Chen | Add disassembly test cases for:
|
commit | commitdiff | tree |
2011-03-22 |
Johnny Chen | LDRT and LDRBT was incorrectly tagged as IndexModeNone...
|
commit | commitdiff | tree |
2011-03-22 |
Johnny Chen | Add one more test case for VFP Load/Store Multiple...
|
commit | commitdiff | tree |
2011-03-22 |
Johnny Chen | A8.6.399 VSTM:
|
commit | commitdiff | tree |
2011-03-19 |
Johnny Chen | Fixed an assert by the ARM disassembler for LDRD_PRE...
|
commit | commitdiff | tree |
2011-03-18 |
Johnny Chen | The disassembler for Thumb was wrongly adding 4 to...
|
commit | commitdiff | tree |
2011-03-17 |
Johnny Chen | It used to be that t_addrmode_s4 was used for both:
|
commit | commitdiff | tree |
2011-03-15 |
Johnny Chen | There were two issues fixed:
|
commit | commitdiff | tree |
2011-03-15 |
Johnny Chen | Fixed an ARM disassembler bug where it does not handle...
|
commit | commitdiff | tree |
2011-03-09 |
Johnny Chen | LLVM combines the offset mode of A8.6.199 A1 & A2 into...
|
commit | commitdiff | tree |
2010-08-12 |
Johnny Chen | Cleaned up the for-disassembly-only entries in the...
|
commit | commitdiff | tree |
2010-08-12 |
Johnny Chen | The autogened decoder was confusing the ARM STRBT for...
|
commit | commitdiff | tree |
2010-08-11 |
Johnny Chen | Changed the format of DMBsy, DSBsy, and friends from...
|
commit | commitdiff | tree |
2010-04-21 |
Johnny Chen | Modified some assert() msg strings; no other functionality...
|
commit | commitdiff | tree |
2010-04-21 |
Johnny Chen | Thumb instructions which have reglist operands at the...
|
commit | commitdiff | tree |
2010-04-20 |
Johnny Chen | Better error-handling of getBitFieldInvMask() where...
|
commit | commitdiff | tree |