summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/Disassembler
Commit message (Expand)AuthorAge
* Add support for disassembling VMVN (immediate) instructions. PR7747.Bob Wilson2010-07-31
* Add a check in the ARM disassembler for NEON instructions that wouldBob Wilson2010-07-30
* Many Thumb2 instructions can reference the full ARM register set (i.e.,Jim Grosbach2010-07-30
* Don't assert on an unrecognized BrMiscFrm instruction.Bob Wilson2010-07-29
* prune #includes a little.Chris Lattner2010-07-20
* Add basic support to code-gen the ARM/Thumb2 bit-field insert (BFI) instructionJim Grosbach2010-07-16
* Convert some tab stops into spaces.Duncan Sands2010-07-12
* Renumber NEON instruction formats to be consecutive.Bob Wilson2010-06-26
* Rename ARM instruction formats NEONGetLnFrm, NEONSetLnFrm and NEONDupFrm toBob Wilson2010-06-25
* Remove unused NEONFrm and ThumbMiscFrm ARM instruction formats.Bob Wilson2010-06-25
* Silence compiler warnings.Dan Gohman2010-06-19
* Start TargetRegisterClass indices at 0 instead of 1, so thatDan Gohman2010-06-18
* Add instruction encoding for the Neon VMOV immediate instruction. This changesBob Wilson2010-06-11
* Reapply r105521, this time appending "LLU" to 64 bitBruno Cardoso Lopes2010-06-08
* revert r105521, which is breaking the buildbots with stuff like this:Chris Lattner2010-06-05
* Initial AVX support for some instructions. No patterns matchedBruno Cardoso Lopes2010-06-05
* Modified some assert() msg strings; no other functionality change.Johnny Chen2010-04-21
* Thumb instructions which have reglist operands at the end and predicate operandsJohnny Chen2010-04-21
* Better error-handling of getBitFieldInvMask() where msb < lsb (encoding error),Johnny Chen2010-04-20
* For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT, if Rn(Inst{19-16})=='11...Johnny Chen2010-04-20
* Better error-handling for DisassembleThumb2DPModImm() with 2-reg operands whereJohnny Chen2010-04-20
* More IT instruction error-handling improvements from fuzzing.Johnny Chen2010-04-20
* Better error handling of invalid IT mask '0000', instead of just asserting.Johnny Chen2010-04-19
* According to A8.6.16 B (Encoding T3) and A8.3 Conditional execution -- A8.3.1Johnny Chen2010-04-19
* Better error-handling for DisassembleThumb2DPSoReg() where the 3-reg operandJohnny Chen2010-04-19
* ARM disassembler did not react to recent changes to the NEON instruction table.Johnny Chen2010-04-19
* Cast to (uint64_t) instead of relying on the "ul" suffix.Johnny Chen2010-04-16
* Fixed logic error. Should check Builder for validity before calling SetSessionJohnny Chen2010-04-16
* Fixed a bug in DisassembleN1RegModImmFrm() where a break stmt was missing for aJohnny Chen2010-04-16
* DEBUG() print out "Unknown format" msg.Johnny Chen2010-04-15
* Wrap the error msgs in DEBUG() macro so that they won't appear in NDEBUG build.Johnny Chen2010-04-15
* Fixed another assert exposed by fuzzing. Now, the DisassembleVFPLdStMulFrm()Johnny Chen2010-04-14
* For t2BFI disassembly, apply the same error checking as in r101205.Johnny Chen2010-04-14
* Fixed another assert exposed by fuzzing. The utility function getRegisterEnum()Johnny Chen2010-04-14
* Fixed another assert exposed by fuzzing. Now, when an encoding error occursJohnny Chen2010-04-14
* Fixed an assert() exposed by fuzzing. Now, instead of assert when an invalidJohnny Chen2010-04-14
* Fixed a nasty layering violation in the edis sourceSean Callanan2010-04-13
* Missed this one line for the previous checkin to fix build warnings.Johnny Chen2010-04-07
* Fixed warnings pointed out by clang.Johnny Chen2010-04-07
* Fixed warnings pointed out by clang.Johnny Chen2010-04-07
* Fixed 3 warnings pointed out by clang.Johnny Chen2010-04-07
* Re-enable ARM/Thumb disassembler and add a workaround for a memcpy() call inJohnny Chen2010-04-07
* Get rid of traling whitespaces. No functionality change.Johnny Chen2010-04-05
* The disassembler impl. of MCDisassembler::getInstruction() was using the patternJohnny Chen2010-04-05
* Temporarily remove to disable building of ARM disassembler.Evan Cheng2010-04-05
* Re-apply 100265 but instead disable building of ARM disassembly for now.Evan Cheng2010-04-05
* Reverting 100265 to try to get buildbots green again. Lots of self-hosting bu...Evan Cheng2010-04-05
* Get rid of the middleman (ARMAlgorithm), which causes more trouble than theJohnny Chen2010-04-03
* Fix comment.Johnny Chen2010-04-03
* Register ARMAlgorithm::DoCleanup() to be called on exit to free the memoryJohnny Chen2010-04-03