Improve encoding support for BLX with immediat eoperands, and fix a BLX decoding...
[oota-llvm.git] / lib / Target / ARM / Disassembler / ARMDisassembler.cpp
2011-08-26 Owen AndersonImprove encoding support for BLX with immediat eoperand...
2011-08-26 Owen AndersonSpelling fail.
2011-08-26 Owen Andersoninvalid-LDR_PRE-arm.txt was already passing, but for...
2011-08-26 Owen AndersonUpdate for feedback from Jim.
2011-08-26 Benjamin KramerARMDisassembler: Always return a size, even when disass...
2011-08-26 Owen AndersonSupport an extension of ARM asm syntax to allow immedia...
2011-08-26 Owen AndersonFix PR10755 by checking for invalid predicate codes...
2011-08-25 Owen AndersonPort over additional encoding tests to decoding tests...
2011-08-24 Owen AndersonPerform more thorough checking of t2IT mask parameters...
2011-08-24 Owen AndersonBe careful not to walk off the end of the operand info...
2011-08-24 Evan ChengMove TargetRegistry and TargetSelect from Target to...
2011-08-24 Owen AndersonBe stricter in enforcing IT instruction predicate value...
2011-08-23 Owen AndersonFix decoding of Thumb2 prefetch instructions, which...
2011-08-23 Owen AndersonFix Thumb2 decoding of CPS instructions to mirror ARM...
2011-08-22 Owen AndersonReject invalid imod values in t2CPS instructions.
2011-08-22 Owen AndersonFix decoding of VMOVSRR and VMOVRRS, which account...
2011-08-22 Owen AndersonFix another batch of VLD/VST decoding crashes discovere...
2011-08-22 Owen AndersonCorrect writeback handling of duplicating VLD instructi...
2011-08-22 Owen AndersonFix an incorrect shift when decoding SP-relative stores...
2011-08-18 Owen AndersonSTC2L_POST and STC2L_POST should be handled the same...
2011-08-18 Owen AndersonFix the decoding of RFE instruction. RFEs have the...
2011-08-18 Owen AndersonRemember to fill in some operands so we can print _some...
2011-08-18 Owen AndersonImprove handling of failure and unpredictable cases...
2011-08-17 Jim GrosbachTidy up. 80 columns.
2011-08-17 Jim GrosbachARM clean up the imm_sr operand class representation.
2011-08-17 Owen AndersonBe more careful in the Thumb decoder hooks to avoid...
2011-08-17 Owen AndersonAllow the MCDisassembler to return a "soft fail" status...
2011-08-16 Owen AndersonSeparate out Thumb1 instructions that need an S bit...
2011-08-15 Owen AndersonSpecify a necessary fixed bit for VLD3DUP, and otherwis...
2011-08-15 Owen AndersonEnforce the constraint that Rt must be even on LDRD...
2011-08-15 Owen AndersonFix problems decoding the to/from-lane NEON memory...
2011-08-12 Owen AndersonFix some remaining issues with decoding ARM-mode memory...
2011-08-12 Owen AndersonFix decoding of ARM-mode STRH.
2011-08-12 Owen AndersonFix decoding of pre-indexed stores.
2011-08-12 Owen AndersonSeparate decoding for STREXD and LDREXD to make each...
2011-08-11 Jim GrosbachARM STRT assembly parsing and encoding.
2011-08-11 Owen AndersonAdd another accidentally omitted predicate operand.
2011-08-11 Owen AndersonAdd missing predicate operand on SMLA and friends.
2011-08-11 Owen AndersonFix decoding support for STREXD and LDREXD.
2011-08-11 Owen AndersonFix decoding for indexed STRB and LDRB. Fixes <rdar...
2011-08-11 Owen AndersonContinue to tighten decoding by performing more operand...
2011-08-11 Jim GrosbachARM STRBT assembly parsing and encoding.
2011-08-11 Owen AndersonTighten decoding of addrmode2 instructions to reject...
2011-08-11 Owen AndersonTighten operand decoding of addrmode2 instruction....
2011-08-11 Owen AndersonImprove error checking in the new ARM disassembler...
2011-08-10 Jim GrosbachARM LDRT assembly parsing and encoding.
2011-08-10 Owen AndersonAdd initial support for decoding NEON instructions...
2011-08-10 Owen AndersonCleanups based on Nick Lewycky's feedback.
2011-08-10 Owen AndersonPush GPRnopc through a large number of instruction...
2011-08-09 Owen AndersonTighten operand checking of register-shifted-register...
2011-08-09 Owen AndersonTighten operand checking on memory barrier instructions.
2011-08-09 Owen AndersonTighten operand checking on CPS instructions.
2011-08-09 Owen AndersonCreate a new register class for the set of all GPRs...
2011-08-09 Benjamin KramerARM Disassembler: sign extend branch immediates.
2011-08-09 Owen AndersonSilence an false-positive warning.
2011-08-09 Owen AndersonTighten Thumb1 branch predicate decoding.
2011-08-09 Owen AndersonReplace the existing ARM disassembler with a new one...
2011-08-03 Jim GrosbachARM refactoring assembly parsing of memory address...
2011-04-19 Johnny ChenFix typo in the comment.
2011-04-11 Kevin EnderbyAdding support for printing operands symbolically to...
2011-03-26 Johnny ChenFixed the t2PLD and friends disassembly and add two...
2011-03-24 Johnny ChenPlug a leak by ThumbDisassembler::getInstruction()...
2011-03-24 Benjamin KramerPlug a leak in the arm disassembler and put the tests...
2011-03-22 Johnny ChenFor ARM Disassembler, start a newline to dump the opcod...
2011-03-09 Johnny ChenLLVM combines the offset mode of A8.6.199 A1 & A2 into...
2011-02-08 Owen AndersonRevert both r121082 (which broke a bunch of constant...
2010-12-07 Owen AndersonSecond attempt at converting Thumb2's LDRpci, including...
2010-12-01 Owen AndersonAdd correct encodings for STRD and LDRD, including...
2010-11-30 Owen AndersonSimplify the encoding of reg+/-imm12 values that allow...
2010-11-03 Evan ChengAdd support to match @llvm.prefetch to pld / pldw ...
2010-10-13 Jim GrosbachDetabify and clean up 80 column violations.
2010-09-28 Oscar FuentesAdd ARM Disassembler to the CMake build.
2010-09-08 NAKAMURA TakumiARM/Disassembler: Fix definitions incompatible(unsigned...
2010-08-12 Johnny ChenThe autogened decoder was confusing the ARM STRBT for...
2010-08-11 Bob WilsonMove the ARM SSAT and USAT optional shift amount operan...
2010-04-20 Johnny ChenFor t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT...
2010-04-20 Johnny ChenMore IT instruction error-handling improvements from...
2010-04-19 Johnny ChenBetter error handling of invalid IT mask '0000', instea...
2010-04-16 Johnny ChenFixed logic error. Should check Builder for validity...
2010-04-14 Johnny ChenFixed another assert exposed by fuzzing. The utility...
2010-04-13 Sean CallananFixed a nasty layering violation in the edis source
2010-04-05 Johnny ChenGet rid of traling whitespaces. No functionality change.
2010-04-05 Johnny ChenThe disassembler impl. of MCDisassembler::getInstructio...
2010-04-02 Johnny ChenSecond try of initial ARM/Thumb disassembler check...
2010-03-16 Bob Wilson--- Reverse-merging r98637 into '.':
2010-03-16 Johnny ChenInitial ARM/Thumb disassembler check-in. It consists...