| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support for disassembling VMVN (immediate) instructions. PR7747. | Bob Wilson | 2010-07-31 | 1 | -0/+4 |
* | Add a check in the ARM disassembler for NEON instructions that would | Bob Wilson | 2010-07-30 | 1 | -5/+9 |
* | Many Thumb2 instructions can reference the full ARM register set (i.e., | Jim Grosbach | 2010-07-30 | 2 | -40/+54 |
* | Don't assert on an unrecognized BrMiscFrm instruction. | Bob Wilson | 2010-07-29 | 1 | -1/+0 |
* | prune #includes a little. | Chris Lattner | 2010-07-20 | 1 | -1/+2 |
* | Add basic support to code-gen the ARM/Thumb2 bit-field insert (BFI) instruction | Jim Grosbach | 2010-07-16 | 2 | -14/+16 |
* | Convert some tab stops into spaces. | Duncan Sands | 2010-07-12 | 1 | -2/+2 |
* | Renumber NEON instruction formats to be consecutive. | Bob Wilson | 2010-06-26 | 1 | -2/+0 |
* | Rename ARM instruction formats NEONGetLnFrm, NEONSetLnFrm and NEONDupFrm to | Bob Wilson | 2010-06-25 | 1 | -6/+6 |
* | Remove unused NEONFrm and ThumbMiscFrm ARM instruction formats. | Bob Wilson | 2010-06-25 | 1 | -16/+3 |
* | Silence compiler warnings. | Dan Gohman | 2010-06-19 | 1 | -3/+3 |
* | Start TargetRegisterClass indices at 0 instead of 1, so that | Dan Gohman | 2010-06-18 | 2 | -41/+43 |
* | Add instruction encoding for the Neon VMOV immediate instruction. This changes | Bob Wilson | 2010-06-11 | 1 | -32/+2 |
* | Reapply r105521, this time appending "LLU" to 64 bit | Bruno Cardoso Lopes | 2010-06-08 | 1 | -4/+4 |
* | revert r105521, which is breaking the buildbots with stuff like this: | Chris Lattner | 2010-06-05 | 1 | -4/+4 |
* | Initial AVX support for some instructions. No patterns matched | Bruno Cardoso Lopes | 2010-06-05 | 1 | -4/+4 |
* | Modified some assert() msg strings; no other functionality change. | Johnny Chen | 2010-04-21 | 1 | -14/+14 |
* | Thumb instructions which have reglist operands at the end and predicate operands | Johnny Chen | 2010-04-21 | 3 | -14/+68 |
* | Better error-handling of getBitFieldInvMask() where msb < lsb (encoding error), | Johnny Chen | 2010-04-20 | 1 | -6/+14 |
* | For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT, if Rn(Inst{19-16})=='11... | Johnny Chen | 2010-04-20 | 1 | -5/+5 |
* | Better error-handling for DisassembleThumb2DPModImm() with 2-reg operands where | Johnny Chen | 2010-04-20 | 1 | -1/+4 |
* | More IT instruction error-handling improvements from fuzzing. | Johnny Chen | 2010-04-20 | 1 | -3/+17 |
* | Better error handling of invalid IT mask '0000', instead of just asserting. | Johnny Chen | 2010-04-19 | 3 | -5/+11 |
* | According to A8.6.16 B (Encoding T3) and A8.3 Conditional execution -- A8.3.1 | Johnny Chen | 2010-04-19 | 1 | -8/+13 |
* | Better error-handling for DisassembleThumb2DPSoReg() where the 3-reg operand | Johnny Chen | 2010-04-19 | 1 | -3/+6 |
* | ARM disassembler did not react to recent changes to the NEON instruction table. | Johnny Chen | 2010-04-19 | 1 | -10/+22 |
* | Cast to (uint64_t) instead of relying on the "ul" suffix. | Johnny Chen | 2010-04-16 | 1 | -1/+1 |
* | Fixed logic error. Should check Builder for validity before calling SetSession | Johnny Chen | 2010-04-16 | 1 | -3/+2 |
* | Fixed a bug in DisassembleN1RegModImmFrm() where a break stmt was missing for a | Johnny Chen | 2010-04-16 | 1 | -1/+2 |
* | DEBUG() print out "Unknown format" msg. | Johnny Chen | 2010-04-15 | 1 | -1/+3 |
* | Wrap the error msgs in DEBUG() macro so that they won't appear in NDEBUG build. | Johnny Chen | 2010-04-15 | 2 | -4/+7 |
* | Fixed another assert exposed by fuzzing. Now, the DisassembleVFPLdStMulFrm() | Johnny Chen | 2010-04-14 | 1 | -0/+6 |
* | For t2BFI disassembly, apply the same error checking as in r101205. | Johnny Chen | 2010-04-14 | 2 | -3/+6 |
* | Fixed another assert exposed by fuzzing. The utility function getRegisterEnum() | Johnny Chen | 2010-04-14 | 4 | -319/+352 |
* | Fixed another assert exposed by fuzzing. Now, when an encoding error occurs | Johnny Chen | 2010-04-14 | 1 | -4/+14 |
* | Fixed an assert() exposed by fuzzing. Now, instead of assert when an invalid | Johnny Chen | 2010-04-14 | 2 | -10/+15 |
* | Fixed a nasty layering violation in the edis source | Sean Callanan | 2010-04-13 | 2 | -2/+19 |
* | Missed this one line for the previous checkin to fix build warnings. | Johnny Chen | 2010-04-07 | 1 | -1/+0 |
* | Fixed warnings pointed out by clang. | Johnny Chen | 2010-04-07 | 1 | -7/+19 |
* | Fixed warnings pointed out by clang. | Johnny Chen | 2010-04-07 | 1 | -2/+16 |
* | Fixed 3 warnings pointed out by clang. | Johnny Chen | 2010-04-07 | 1 | -3/+3 |
* | Re-enable ARM/Thumb disassembler and add a workaround for a memcpy() call in | Johnny Chen | 2010-04-07 | 1 | -0/+16 |
* | Get rid of traling whitespaces. No functionality change. | Johnny Chen | 2010-04-05 | 1 | -1/+1 |
* | The disassembler impl. of MCDisassembler::getInstruction() was using the pattern | Johnny Chen | 2010-04-05 | 1 | -5/+23 |
* | Temporarily remove to disable building of ARM disassembler. | Evan Cheng | 2010-04-05 | 1 | -16/+0 |
* | Re-apply 100265 but instead disable building of ARM disassembly for now. | Evan Cheng | 2010-04-05 | 2 | -86/+29 |
* | Reverting 100265 to try to get buildbots green again. Lots of self-hosting bu... | Evan Cheng | 2010-04-05 | 2 | -29/+86 |
* | Get rid of the middleman (ARMAlgorithm), which causes more trouble than the | Johnny Chen | 2010-04-03 | 2 | -86/+29 |
* | Fix comment. | Johnny Chen | 2010-04-03 | 1 | -2/+2 |
* | Register ARMAlgorithm::DoCleanup() to be called on exit to free the memory | Johnny Chen | 2010-04-03 | 2 | -1/+13 |