aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/InstPrinter
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-2/+2
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-232-1/+65
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-022-75/+87
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-2/+2
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-1/+2
* Update to LLVM 3.5a.Stephen Hines2014-04-244-16/+27
* Merge remote-tracking branch 'upstream/release_34' into merge-20140211Stephen Hines2014-02-111-74/+93
|\
| * Pure refactoring change.Richard Barton2013-10-181-73/+86
| * Add hint disassembly syntax for 16-bit Thumb hint instructions.Richard Barton2013-10-181-1/+1
| * [ARM] Introduce the 'sevl' instruction in ARMv8.Joey Gouly2013-10-011-0/+5
| * [ARMv8] Implement the new DMB/DSB operands.Joey Gouly2013-09-051-1/+1
| * [ARMv8] Add MC support for the new load/store acquire/release instructions.Joey Gouly2013-08-271-2/+3
* | Merge commit '10251753b6897adcd22cc981c0cc42f348c109de' into merge-20130807Stephen Hines2013-08-072-48/+60
|\ \ | |/
| * This corrects the implementation of Thumb ADR instruction. There are three i...Mihai Popa2013-07-032-1/+3
| * ARM: operands should be explicit when disassembledAmaury de la Vieuville2013-06-261-8/+3
| * ARM: fix thumb1 nop decodingAmaury de la Vieuville2013-06-241-9/+0
| * ARM: add operands pre-writeback variants when neededAmaury de la Vieuville2013-06-182-22/+30
| * ARM: fix thumb literal loads decodingAmaury de la Vieuville2013-06-181-7/+21
| * ARM: fix t2am_imm8_offset operand printing for imm=#-0Amaury de la Vieuville2013-06-131-1/+3
* | Merge commit '100fbdd06be7590b23c4707a98cd605bdb519498' into merge_20130612Stephen Hines2013-06-122-3/+10
|\ \ | |/
| * ARM: ISB cannot be passed the same options as DMBAmaury de la Vieuville2013-06-102-0/+7
| * Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-241-3/+3
* | Merge remote-tracking branch 'upstream/master' into merge-20130502Stephen Hines2013-05-022-9/+16
|\ \ | |/
| * ARM: Correct printing of pre-indexed operands.Quentin Colombet2013-04-122-9/+16
* | Merge commit 'b3201c5cf1e183d840f7c99ff779d57f1549d8e5' into merge_20130226Stephen Hines2013-03-051-2/+1
|\ \ | |/
| * Make ARMAsmPrinter generate the correct alignment specifier syntax in instruc...Kristof Beyls2013-02-221-2/+1
* | Merge remote-tracking branch 'upstream/master' into merge-llvmStephen Hines2013-01-212-206/+424
|\ \ | |/
| * Added a option to the disassembler to print immediates as hex.Kevin Enderby2012-12-051-7/+7
| * Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
| * Remove hard coded registers in ARM ldrexd and strexd instructionsWeiming Zhao2012-11-162-0/+39
| * ARM: Better disassembly for pc-relative LDR.Jim Grosbach2012-10-302-3/+4
| * Make branch heavy code for generating marked up disassembly simplerKevin Enderby2012-10-231-304/+142
| * Add support for annotated disassembly output for X86 and arm.Kevin Enderby2012-10-221-128/+486
| * ARMInstPrinter.cpp: Fix a warning in -Asserts. [-Wunused-variable]NAKAMURA Takumi2012-09-221-0/+2
| * Whitespace.NAKAMURA Takumi2012-09-221-2/+2
| * Fix edge cases of ARM shift operands in arith instructions.Tim Northover2012-09-221-38/+6
| * Fix the handling of edge cases in ARM shifted operands.Tim Northover2012-09-221-8/+20
* | Merge branch 'upstream' into merge_2Stephen Hines2012-08-232-12/+39
|\ \ | |/
| * Fix #13035, a bug around Thumb instruction LDRD/STRD with negative #0 offset ...Jiangning Liu2012-08-021-12/+19
| * Fix #13241, a bug around shift immediate operand for ARM instruction ADR.Jiangning Liu2012-08-022-0/+20
* | Merge with LLVM upstream r160668 (Jul 24th 2012)Shih-wei Liao2012-08-031-18/+72
|\ \ | |/
| * ARM: Define generic HINT instruction.Jim Grosbach2012-06-181-0/+21
| * Fix the encoding of the armv7m (MClass) for MSR registers other than aspr,Kevin Enderby2012-06-151-10/+20
| * Fix the encoding of the armv7m (MClass) for MSR APSR writes which was missingKevin Enderby2012-05-171-5/+23
| * Fixed the LLVM ARM v7 assembler and instruction printer for 8-bit immediate o...Silviu Baranga2012-05-111-2/+6
| * Refactor IT handling not to store the bottom bit of the condition code in the...Richard Barton2012-04-271-1/+2
* | Merge with LLVM upstream r155090.Shih-wei Liao2012-04-242-13/+7
|\ \ | |/
| * For ARM disassembly only print 32 unsigned bits for the address of branchKevin Enderby2012-04-131-2/+2
| * Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer2012-04-022-5/+0
| * Remove getInstructionName from MCInstPrinter implementations in favor of usin...Craig Topper2012-04-022-4/+2