aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
AgeCommit message (Expand)Author
2011-08-03ARM refactoring assembly parsing of memory address operands.Jim Grosbach
2011-04-19Fix typo in the comment.Johnny Chen
2011-04-11Adding support for printing operands symbolically to llvm's public 'C'Kevin Enderby
2011-03-26Fixed the t2PLD and friends disassembly and add two test cases.Johnny Chen
2011-03-24Plug a leak by ThumbDisassembler::getInstruction(), thanks to Benjamin Kramer!Johnny Chen
2011-03-24Plug a leak in the arm disassembler and put the tests back.Benjamin Kramer
2011-03-22For ARM Disassembler, start a newline to dump the opcode and friends for an i...Johnny Chen
2011-03-09LLVM combines the offset mode of A8.6.199 A1 & A2 into STRBT.Johnny Chen
2011-02-08Revert both r121082 (which broke a bunch of constant pool stuff) and r125074 ...Owen Anderson
2010-12-07Second attempt at converting Thumb2's LDRpci, including updating the gazillio...Owen Anderson
2010-12-01Add correct encodings for STRD and LDRD, including fixup support. Additional...Owen Anderson
2010-11-30Simplify the encoding of reg+/-imm12 values that allow PC-relative encoding. ...Owen Anderson
2010-11-03Add support to match @llvm.prefetch to pld / pldw / pli. rdar://8601536.Evan Cheng
2010-10-13Detabify and clean up 80 column violations.Jim Grosbach
2010-09-28Add ARM Disassembler to the CMake build.Oscar Fuentes
2010-09-08ARM/Disassembler: Fix definitions incompatible(unsigned and uint32_t) to Cygw...NAKAMURA Takumi
2010-08-12The autogened decoder was confusing the ARM STRBT for ARM USAT, because the .tdJohnny Chen
2010-08-11Move the ARM SSAT and USAT optional shift amount operand out of theBob Wilson
2010-04-20For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT, if Rn(Inst{19-16})=='11...Johnny Chen
2010-04-20More IT instruction error-handling improvements from fuzzing.Johnny Chen
2010-04-19Better error handling of invalid IT mask '0000', instead of just asserting.Johnny Chen
2010-04-16Fixed logic error. Should check Builder for validity before calling SetSessionJohnny Chen
2010-04-14Fixed another assert exposed by fuzzing. The utility function getRegisterEnum()Johnny Chen
2010-04-13Fixed a nasty layering violation in the edis sourceSean Callanan
2010-04-05Get rid of traling whitespaces. No functionality change.Johnny Chen
2010-04-05The disassembler impl. of MCDisassembler::getInstruction() was using the patternJohnny Chen
2010-04-02Second try of initial ARM/Thumb disassembler check-in. It consists of a tablgenJohnny Chen
2010-03-16--- Reverse-merging r98637 into '.':Bob Wilson
2010-03-16Initial ARM/Thumb disassembler check-in. It consists of a tablgen backendJohnny Chen