2011-10-24 |
Jim Grosbach | ARM refactor am6offset usage for VLD1. |
blob | commitdiff | raw |
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 |
2011-08-12 |
Owen Anderson | Fix some remaining issues with decoding ARM-mode memory... |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Owen Anderson | Fix decoding of ARM-mode STRH. |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Owen Anderson | Fix decoding of pre-indexed stores. |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Owen Anderson | Separate decoding for STREXD and LDREXD to make each... |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Jim Grosbach | ARM STRT assembly parsing and encoding. |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Owen Anderson | Add another accidentally omitted predicate operand. |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Owen Anderson | Add missing predicate operand on SMLA and friends. |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Owen Anderson | Fix decoding support for STREXD and LDREXD. |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Owen Anderson | Fix decoding for indexed STRB and LDRB. Fixes <rdar... |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Owen Anderson | Continue to tighten decoding by performing more operand... |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Jim Grosbach | ARM STRBT assembly parsing and encoding. |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Owen Anderson | Tighten decoding of addrmode2 instructions to reject... |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Owen Anderson | Tighten operand decoding of addrmode2 instruction.... |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Owen Anderson | Improve error checking in the new ARM disassembler... |
blob | commitdiff | raw | diff to current |
2011-08-10 |
Jim Grosbach | ARM LDRT assembly parsing and encoding. |
blob | commitdiff | raw | diff to current |
2011-08-10 |
Owen Anderson | Add initial support for decoding NEON instructions... |
blob | commitdiff | raw | diff to current |
next |