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 |
2010-04-20 |
Johnny Chen | When doing Thumb disassembly, there's no need to consider...
|
commit | commitdiff | tree |
2010-04-20 |
Johnny Chen | For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT...
|
commit | commitdiff | tree |
2010-04-20 |
Johnny Chen | Better error-handling for DisassembleThumb2DPModImm...
|
commit | commitdiff | tree |
2010-04-20 |
Johnny Chen | More IT instruction error-handling improvements from...
|
commit | commitdiff | tree |
2010-04-19 |
Johnny Chen | Better error handling of invalid IT mask '0000', instead...
|
commit | commitdiff | tree |
2010-04-19 |
Johnny Chen | According to A8.6.16 B (Encoding T3) and A8.3 Conditional...
|
commit | commitdiff | tree |
2010-04-19 |
Johnny Chen | Better error-handling for DisassembleThumb2DPSoReg...
|
commit | commitdiff | tree |
2010-04-19 |
Johnny Chen | ARM disassembler did not react to recent changes to...
|
commit | commitdiff | tree |
2010-04-16 |
Johnny Chen | Cast to (uint64_t) instead of relying on the "ul" suffix.
|
commit | commitdiff | tree |
2010-04-16 |
Johnny Chen | Fixed logic error. Should check Builder for validity...
|
commit | commitdiff | tree |
2010-04-16 |
Johnny Chen | Minor change to make the test case comply with Vd<0...
|
commit | commitdiff | tree |
2010-04-16 |
Johnny Chen | Fixed a bug in DisassembleN1RegModImmFrm() where a...
|
commit | commitdiff | tree |
2010-04-16 |
Johnny Chen | In the same spirit of r101524, which removed the assert...
|
commit | commitdiff | tree |
2010-04-16 |
Johnny Chen | Multiclass LdStCop was using pre-UAL syntax LDC<c>L...
|
commit | commitdiff | tree |
2010-04-16 |
Johnny Chen | Remove the assert() from printAddrMode2OffsetOperand...
|
commit | commitdiff | tree |
2010-04-15 |
Johnny Chen | Added another test case for am3offset operand, testing...
|
commit | commitdiff | tree |
2010-04-15 |
Johnny Chen | Fixed a bug in ARM disassembly where LDRSBT should...
|
commit | commitdiff | tree |
2010-04-15 |
Johnny Chen | DEBUG() print out "Unknown format" msg.
|
commit | commitdiff | tree |
2010-04-15 |
Johnny Chen | Wrap the error msgs in DEBUG() macro so that they won...
|
commit | commitdiff | tree |
2010-04-14 |
Johnny Chen | Fixed another assert exposed by fuzzing. Now, the...
|
commit | commitdiff | tree |
2010-04-14 |
Johnny Chen | For t2BFI disassembly, apply the same error checking...
|
commit | commitdiff | tree |
2010-04-14 |
Johnny Chen | Fixed another assert exposed by fuzzing. The utility...
|
commit | commitdiff | tree |
2010-04-14 |
Johnny Chen | Fixed another assert exposed by fuzzing. Now, when...
|
commit | commitdiff | tree |
2010-04-14 |
Johnny Chen | Fixed an assert() exposed by fuzzing. Now, instead...
|
commit | commitdiff | tree |
2010-04-13 |
Johnny Chen | Changed getSOImmValRotate()'s hunt retry logic to ignore...
|
commit | commitdiff | tree |
2010-04-12 |
Johnny Chen | Fixed a crasher in arm disassembler within ARMInstPrinter...
|
commit | commitdiff | tree |
2010-04-09 |
Johnny Chen | If all the bit positions are not specified; do not...
|
commit | commitdiff | tree |
2010-04-09 |
Johnny Chen | ARM decoder emitter should print out useful information...
|
commit | commitdiff | tree |
2010-04-08 |
Johnny Chen | Now that Evan Cheng has fixed the coalescer bug (r100804...
|
commit | commitdiff | tree |
2010-04-07 |
Johnny Chen | Missed this one line for the previous checkin to fix...
|
commit | commitdiff | tree |
2010-04-07 |
Johnny Chen | Fixed warnings pointed out by clang.
|
commit | commitdiff | tree |
2010-04-07 |
Johnny Chen | Fixed warnings pointed out by clang.
|
commit | commitdiff | tree |
2010-04-07 |
Johnny Chen | Fixed 3 warnings pointed out by clang.
|
commit | commitdiff | tree |
2010-04-07 |
Johnny Chen | Re-enable ARM/Thumb disassembler and add a workaround...
|
commit | commitdiff | tree |
2010-04-05 |
Johnny Chen | Get rid of traling whitespaces. No functionality change.
|
commit | commitdiff | tree |
2010-04-05 |
Johnny Chen | The disassembler impl. of MCDisassembler::getInstruction...
|
commit | commitdiff | tree |
2010-04-03 |
Johnny Chen | Get rid of the middleman (ARMAlgorithm), which causes...
|
commit | commitdiff | tree |
2010-04-03 |
Johnny Chen | Fix comment.
|
commit | commitdiff | tree |
2010-04-03 |
Johnny Chen | Register ARMAlgorithm::DoCleanup() to be called on...
|
commit | commitdiff | tree |
2010-04-02 |
Johnny Chen | Fix another build warning.
|
commit | commitdiff | tree |
2010-04-02 |
Johnny Chen | Move variable "Bits" declaration/definition into the...
|
commit | commitdiff | tree |
2010-04-02 |
Johnny Chen | Fixed build warning.
|
commit | commitdiff | tree |
2010-04-02 |
Johnny Chen | Change from .../Support/DataTypes.h to .../System/DataTypes.h.
|
commit | commitdiff | tree |
2010-04-02 |
Johnny Chen | Second try of initial ARM/Thumb disassembler check...
|
commit | commitdiff | tree |
2010-03-29 |
Johnny Chen | Add NVTBLFrm to represent A8.6.406 VTBL, VTBX Vector...
|
commit | commitdiff | tree |
2010-03-27 |
Johnny Chen | Add NVMulSLFrm to represent "3-register multiply with...
|
commit | commitdiff | tree |
2010-03-26 |
Johnny Chen | Remove the duplicate multiclass N3VSh_QHSD and use...
|
commit | commitdiff | tree |
2010-03-26 |
Johnny Chen | Add NVExtFrm to represent NEON Vector Extract Instructions...
|
commit | commitdiff | tree |
2010-03-26 |
Johnny Chen | Add N3RegVShFrm to represent 3-Register Vector Shift...
|
commit | commitdiff | tree |
2010-03-26 |
Johnny Chen | Add N3RegFrm to represent "NEON 3 vector register format...
|
commit | commitdiff | tree |
2010-03-26 |
Johnny Chen | Add N2RegVShLFrm and N2RegVShRFrm formats so that the...
|
commit | commitdiff | tree |
2010-03-25 |
Johnny Chen | Removed instruction class NI from ARMInstrFormats.td.
|
commit | commitdiff | tree |
2010-03-25 |
Johnny Chen | Add NVDupLnFrm and change NVDupLane class to use that...
|
commit | commitdiff | tree |
2010-03-25 |
Johnny Chen | Add NVCVTFrm (NEON Convert with fractional bits immediate...
|
commit | commitdiff | tree |
2010-03-25 |
Johnny Chen | Added a new instruction class NVDupLane to be inherited...
|
commit | commitdiff | tree |
2010-03-24 |
Johnny Chen | Trivial formating change.
|
commit | commitdiff | tree |
2010-03-24 |
Johnny Chen | Reverted r99326 which added NVdVmVCVTFrm, and later...
|
commit | commitdiff | tree |
2010-03-24 |
Johnny Chen | Reverted r99376. The disassembler will deal with the...
|
commit | commitdiff | tree |
next |