2011-11-30 |
Jim Grosbach | ARM parsing for VLD1 all lanes, with writeback. |
blob | commitdiff | raw |
2011-11-29 |
Jim Grosbach | ARM assembly parsing and encoding for four-register... |
blob | commitdiff | raw | diff to current |
2011-11-29 |
Jim Grosbach | ARM assembly parsing and encoding for three-register... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Owen Anderson | Fix a misplaced paren bug. |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Owen Anderson | Fix an ambiguous decoding where we failed to properly... |
blob | commitdiff | raw | diff to current |
2011-11-12 |
Jim Grosbach | Re-apply 144430, this time with the associated isel... |
blob | commitdiff | raw | diff to current |
2011-11-11 |
Benjamin Kramer | Remove the unnecessary dependency on libARMCodeGen... |
blob | commitdiff | raw | diff to current |
2011-11-02 |
Owen Anderson | The rules disallowing single-register reglist operands... |
blob | commitdiff | raw | diff to current |
2011-11-02 |
Owen Anderson | Register list operands are not allowed to contain only... |
blob | commitdiff | raw | diff to current |
2011-11-01 |
Owen Anderson | Fix disassembly of some VST1 instructions. |
blob | commitdiff | raw | diff to current |
2011-10-31 |
Jim Grosbach | ARM VST1 w/ writeback assembly parsing and encoding. |
blob | commitdiff | raw | diff to current |
2011-10-31 |
Owen Anderson | More not-crashing NEON disassembly updates for the... |
blob | commitdiff | raw | diff to current |
2011-10-28 |
Owen Anderson | Reapply r143202, with a manual decoding hook for SWP... |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Owen Anderson | Add some NEON stores to the VLD decoding hook that... |
blob | commitdiff | raw | diff to current |
2011-10-25 |
Jim Grosbach | ARM assembly parsing and encoding for VLD1 with writeback. |
blob | commitdiff | raw | diff to current |
2011-10-24 |
Jim Grosbach | ARM assembly parsing and encoding for VLD1 w/ writeback. |
blob | commitdiff | raw | diff to current |
2011-10-24 |
Jim Grosbach | ARM refactor am6offset usage for VLD1. |
blob | commitdiff | raw | diff to current |
2011-10-24 |
Owen Anderson | Fix a NEON disassembly case that was broken in the... |
blob | commitdiff | raw | diff to current |
2011-10-22 |
Benjamin Kramer | Move various generated tables into read-only memory... |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Jim Grosbach | Assembly parsing for 4-register sequential variant... |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Jim Grosbach | Assembly parsing for 2-register sequential variant... |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Jim Grosbach | Assembly parsing for 4-register variant of VLD1. |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Jim Grosbach | Assembly parsing for 3-register variant of VLD1. |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Jim Grosbach | ARM VLD parsing and encoding. |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Jim Grosbach | Tidy up. Trailing whitespace. |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Chad Rosier | Removed set, but unused variables. |
blob | commitdiff | raw | diff to current |
2011-10-14 |
Richard Trieu | Fix a non-firing assert. Change: |
blob | commitdiff | raw | diff to current |
2011-10-13 |
Eli Friedman | Fix undefined shift. Patch by Ahmed Charles. |
blob | commitdiff | raw | diff to current |
2011-10-13 |
Owen Anderson | SETEND is not allowed in an IT block. |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Jim Grosbach | ARM addrmode5 represents the 'U' bit of the encoding... |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Jim Grosbach | Thumb2 assembly parsing and encoding for LDC/STC. |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Jim Grosbach | addrmode2 is gone from these, so no need for the reg0... |
blob | commitdiff | raw | diff to current |
2011-10-06 |
Owen Anderson | Fix the check for nested IT instructions in the disasse... |
blob | commitdiff | raw | diff to current |
2011-10-04 |
Kevin Enderby | Adding back support for printing operands symbolically... |
blob | commitdiff | raw | diff to current |
2011-09-30 |
Jim Grosbach | ARM fix encoding of VMOV.f32 and VMOV.f64 immediates. |
blob | commitdiff | raw | diff to current |
2011-09-26 |
Owen Anderson | ASR #32 is not allowed on Thumb2 USAT and SSAT instruct... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Owen Anderson | Reapply r140412 (Thumb2 reg-reg loads cannot target... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Owen Anderson | Revert r140412. This affects more instructions than... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Owen Anderson | Thumb2 register-shifted-register loads cannot target... |
blob | commitdiff | raw | diff to current |
2011-09-19 |
Owen Anderson | tMOVSr is not allowed in an IT block either. |
blob | commitdiff | raw | diff to current |
2011-09-19 |
Owen Anderson | CPS instructions are UNPREDICTABLE inside IT blocks. |
blob | commitdiff | raw | diff to current |
2011-09-19 |
Owen Anderson | Thumb2 TBB and TBH instructions are only allowed at... |
blob | commitdiff | raw | diff to current |
2011-09-19 |
Jim Grosbach | Thumb2 assembly parsing and encoding for TBB/TBH. |
blob | commitdiff | raw | diff to current |
2011-09-19 |
Owen Anderson | Handle STRT (and friends) like LDRT (and friends) for... |
blob | commitdiff | raw | diff to current |
2011-09-16 |
Owen Anderson | Bitfield mask instructions are unpredictable if the... |
blob | commitdiff | raw | diff to current |
2011-09-16 |
Owen Anderson | Fix bitfield decoding based on Eli's feedback. |
blob | commitdiff | raw | diff to current |
2011-09-16 |
Owen Anderson | Thumb2 pre-indexed loads/stores use the restricted... |
blob | commitdiff | raw | diff to current |
2011-09-16 |
Owen Anderson | Fix disassembly of Thumb2 BFI instructions with bit... |
blob | commitdiff | raw | diff to current |
2011-09-16 |
Owen Anderson | Fix disassembly of Thumb2 LDRSH with a #-0 offset. |
blob | commitdiff | raw | diff to current |
2011-09-15 |
Owen Anderson | Don't attach annotations to MCInst's. Instead, have... |
blob | commitdiff | raw | diff to current |
2011-09-14 |
Owen Anderson | Nested IT blocks are UNPREDICTABLE. Mark them as such... |
blob | commitdiff | raw | diff to current |
2011-09-12 |
Owen Anderson | Port more encoding tests to decoding tests, and correct... |
blob | commitdiff | raw | diff to current |
2011-09-09 |
Owen Anderson | LDM writeback is not allowed if Rn is in the target... |
blob | commitdiff | raw | diff to current |
2011-09-09 |
Owen Anderson | Fix assembly/disassembly of Thumb2 ADR instructions... |
blob | commitdiff | raw | diff to current |
2011-09-09 |
Owen Anderson | Thumb unconditional branches are allowed in IT blocks... |
blob | commitdiff | raw | diff to current |
2011-09-09 |
Jim Grosbach | Thumb2 assembly parsing and encoding for LDREX/LDREXB... |
blob | commitdiff | raw | diff to current |
2011-09-08 |
Owen Anderson | All conditional branches are disallowed in IT blocks... |
blob | commitdiff | raw | diff to current |
2011-09-08 |
Owen Anderson | Soft fail CBZ/CBNZ in the disassembler if they appear... |
blob | commitdiff | raw | diff to current |
2011-09-08 |
Jim Grosbach | Thumb2 assembly parsing and encoding for LDRD(immediate). |
blob | commitdiff | raw | diff to current |
2011-09-08 |
Owen Anderson | Remove the "common" set of instructions shared between... |
blob | commitdiff | raw | diff to current |
2011-09-07 |
Owen Anderson | Create Thumb2 versions of STC/LDC, and reenable the... |
blob | commitdiff | raw | diff to current |
2011-09-07 |
James Molloy | Second of a three-patch series aiming to fix MSR/MRS... |
blob | commitdiff | raw | diff to current |
2011-09-07 |
Owen Anderson | Port more assembler tests over to disassembler tests... |
blob | commitdiff | raw | diff to current |
2011-09-07 |
James Molloy | Refactor instprinter and mcdisassembler to take a Subta... |
blob | commitdiff | raw | diff to current |
2011-09-01 |
Owen Anderson | Merge the ARM disassembler header into the implementati... |
blob | commitdiff | raw | diff to current |
2011-09-01 |
Owen Anderson | Fix 80 columns violations. |
blob | commitdiff | raw | diff to current |
2011-09-01 |
James Molloy | Fix up r137380 based on post-commit review by Jim Grosbach. |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Owen Anderson | The asm parser currently selects the wrong encoding... |
blob | commitdiff | raw | diff to current |
2011-08-30 |
Owen Anderson | Fix issues with disassembly of IT instructions involvin... |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Owen Anderson | Improve encoding support for BLX with immediat eoperand... |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Owen Anderson | Spelling fail. |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Owen Anderson | invalid-LDR_PRE-arm.txt was already passing, but for... |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Owen Anderson | Update for feedback from Jim. |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Benjamin Kramer | ARMDisassembler: Always return a size, even when disass... |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Owen Anderson | Support an extension of ARM asm syntax to allow immedia... |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Owen Anderson | Fix PR10755 by checking for invalid predicate codes... |
blob | commitdiff | raw | diff to current |
2011-08-25 |
Owen Anderson | Port over additional encoding tests to decoding tests... |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Owen Anderson | Perform more thorough checking of t2IT mask parameters... |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Owen Anderson | Be careful not to walk off the end of the operand info... |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Evan Cheng | Move TargetRegistry and TargetSelect from Target to... |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Owen Anderson | Be stricter in enforcing IT instruction predicate value... |
blob | commitdiff | raw | diff to current |
2011-08-23 |
Owen Anderson | Fix decoding of Thumb2 prefetch instructions, which... |
blob | commitdiff | raw | diff to current |
2011-08-23 |
Owen Anderson | Fix Thumb2 decoding of CPS instructions to mirror ARM... |
blob | commitdiff | raw | diff to current |
2011-08-22 |
Owen Anderson | Reject invalid imod values in t2CPS instructions. |
blob | commitdiff | raw | diff to current |
2011-08-22 |
Owen Anderson | Fix decoding of VMOVSRR and VMOVRRS, which account... |
blob | commitdiff | raw | diff to current |
2011-08-22 |
Owen Anderson | Fix another batch of VLD/VST decoding crashes discovere... |
blob | commitdiff | raw | diff to current |
2011-08-22 |
Owen Anderson | Correct writeback handling of duplicating VLD instructi... |
blob | commitdiff | raw | diff to current |
2011-08-22 |
Owen Anderson | Fix an incorrect shift when decoding SP-relative stores... |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Owen Anderson | STC2L_POST and STC2L_POST should be handled the same... |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Owen Anderson | Fix the decoding of RFE instruction. RFEs have the... |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Owen Anderson | Remember to fill in some operands so we can print _some... |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Owen Anderson | Improve handling of failure and unpredictable cases... |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Jim Grosbach | Tidy up. 80 columns. |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Jim Grosbach | ARM clean up the imm_sr operand class representation. |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Owen Anderson | Be more careful in the Thumb decoder hooks to avoid... |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Owen Anderson | Allow the MCDisassembler to return a "soft fail" status... |
blob | commitdiff | raw | diff to current |
2011-08-16 |
Owen Anderson | Separate out Thumb1 instructions that need an S bit... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Owen Anderson | Specify a necessary fixed bit for VLD3DUP, and otherwis... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Owen Anderson | Enforce the constraint that Rt must be even on LDRD... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Owen Anderson | Fix problems decoding the to/from-lane NEON memory... |
blob | commitdiff | raw | diff to current |
next |