| Commit message (Expand) | Author | Age | Files | Lines |
* | [ARMv8] Add MC support for the new load/store acquire/release instructions. | Joey Gouly | 2013-08-27 | 1 | -2/+3 |
* | This corrects the implementation of Thumb ADR instruction. There are three i... | Mihai Popa | 2013-07-03 | 2 | -1/+3 |
* | ARM: operands should be explicit when disassembled | Amaury de la Vieuville | 2013-06-26 | 1 | -8/+3 |
* | ARM: fix thumb1 nop decoding | Amaury de la Vieuville | 2013-06-24 | 1 | -9/+0 |
* | ARM: add operands pre-writeback variants when needed | Amaury de la Vieuville | 2013-06-18 | 2 | -22/+30 |
* | ARM: fix thumb literal loads decoding | Amaury de la Vieuville | 2013-06-18 | 1 | -7/+21 |
* | ARM: fix t2am_imm8_offset operand printing for imm=#-0 | Amaury de la Vieuville | 2013-06-13 | 1 | -1/+3 |
* | ARM: ISB cannot be passed the same options as DMB | Amaury de la Vieuville | 2013-06-10 | 2 | -0/+7 |
* | Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. | Michael J. Spencer | 2013-05-24 | 1 | -3/+3 |
* | ARM: Correct printing of pre-indexed operands. | Quentin Colombet | 2013-04-12 | 2 | -9/+16 |
* | Make ARMAsmPrinter generate the correct alignment specifier syntax in instruc... | Kristof Beyls | 2013-02-22 | 1 | -2/+1 |
* | Added a option to the disassembler to print immediates as hex. | Kevin Enderby | 2012-12-05 | 1 | -7/+7 |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -2/+2 |
* | Remove hard coded registers in ARM ldrexd and strexd instructions | Weiming Zhao | 2012-11-16 | 2 | -0/+39 |
* | ARM: Better disassembly for pc-relative LDR. | Jim Grosbach | 2012-10-30 | 2 | -3/+4 |
* | Make branch heavy code for generating marked up disassembly simpler | Kevin Enderby | 2012-10-23 | 1 | -304/+142 |
* | Add support for annotated disassembly output for X86 and arm. | Kevin Enderby | 2012-10-22 | 1 | -128/+486 |
* | ARMInstPrinter.cpp: Fix a warning in -Asserts. [-Wunused-variable] | NAKAMURA Takumi | 2012-09-22 | 1 | -0/+2 |
* | Whitespace. | NAKAMURA Takumi | 2012-09-22 | 1 | -2/+2 |
* | Fix edge cases of ARM shift operands in arith instructions. | Tim Northover | 2012-09-22 | 1 | -38/+6 |
* | Fix the handling of edge cases in ARM shifted operands. | Tim Northover | 2012-09-22 | 1 | -8/+20 |
* | Fix #13035, a bug around Thumb instruction LDRD/STRD with negative #0 offset ... | Jiangning Liu | 2012-08-02 | 1 | -12/+19 |
* | Fix #13241, a bug around shift immediate operand for ARM instruction ADR. | Jiangning Liu | 2012-08-02 | 2 | -0/+20 |
* | ARM: Define generic HINT instruction. | Jim Grosbach | 2012-06-18 | 1 | -0/+21 |
* | Fix the encoding of the armv7m (MClass) for MSR registers other than aspr, | Kevin Enderby | 2012-06-15 | 1 | -10/+20 |
* | Fix the encoding of the armv7m (MClass) for MSR APSR writes which was missing | Kevin Enderby | 2012-05-17 | 1 | -5/+23 |
* | Fixed the LLVM ARM v7 assembler and instruction printer for 8-bit immediate o... | Silviu Baranga | 2012-05-11 | 1 | -2/+6 |
* | Refactor IT handling not to store the bottom bit of the condition code in the... | Richard Barton | 2012-04-27 | 1 | -1/+2 |
* | For ARM disassembly only print 32 unsigned bits for the address of branch | Kevin Enderby | 2012-04-13 | 1 | -2/+2 |
* | Move getOpcodeName from the various target InstPrinters into the superclass M... | Benjamin Kramer | 2012-04-02 | 2 | -5/+0 |
* | Remove getInstructionName from MCInstPrinter implementations in favor of usin... | Craig Topper | 2012-04-02 | 2 | -4/+2 |
* | Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ... | Craig Topper | 2012-04-02 | 2 | -3/+4 |
* | ARM more NEON VLD/VST composite physical register refactoring. | Jim Grosbach | 2012-03-06 | 1 | -5/+4 |
* | ARM refactor more NEON VLD/VST instructions to use composite physregs | Jim Grosbach | 2012-03-06 | 2 | -23/+11 |
* | Tidy up. Kill some dead code. | Jim Grosbach | 2012-03-06 | 2 | -10/+0 |
* | ARM Refactor VLD/VST spaced pair instructions. | Jim Grosbach | 2012-03-05 | 2 | -0/+11 |
* | ARM refactor away a bunch of VLD/VST pseudo instructions. | Jim Grosbach | 2012-03-05 | 2 | -0/+10 |
* | Make MCRegisterInfo available to the the MCInstPrinter. | Jim Grosbach | 2012-03-05 | 2 | -2/+4 |
* | Change ARMInstPrinter::printPredicateOperand() so it will not abort if it | Kevin Enderby | 2012-03-01 | 1 | -1/+4 |
* | Remove dead code. Improve llvm_unreachable text. Simplify some control flow. | Ahmed Charles | 2012-02-19 | 1 | -1/+0 |
* | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu | 2012-02-18 | 1 | -1/+1 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-07 | 1 | -2/+2 |
* | NEON VLD4(all lanes) assembly parsing and encoding. | Jim Grosbach | 2012-01-25 | 2 | -1/+29 |
* | NEON VLD3(all lanes) assembly parsing and encoding. | Jim Grosbach | 2012-01-24 | 2 | -0/+26 |
* | NEON VLD4(multiple 4 element structures) assembly parsing. | Jim Grosbach | 2012-01-24 | 2 | -0/+14 |
* | NEON VLD3(multiple 3-element structures) assembly parsing. | Jim Grosbach | 2012-01-23 | 2 | -0/+12 |
* | ARM VFP assembly parsing and encoding for VCVT(float <--> fixed point). | Jim Grosbach | 2011-12-22 | 2 | -0/+12 |
* | ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback. | Jim Grosbach | 2011-12-21 | 2 | -0/+12 |
* | ARM assembly parsing and encoding support for LDRD(label). | Jim Grosbach | 2011-12-19 | 1 | -0/+11 |
* | ARM NEON VST2 assembly parsing and encoding. | Jim Grosbach | 2011-12-14 | 2 | -0/+12 |