aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-06-03ARM target does not use printAliasInstr machinery whichSjoerd Meijer1-52/+4
2016-01-25[ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith1-0/+36
2016-01-25[ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard1-0/+28
2016-01-15# This is a combination of 2 commits.Reid Kleckner1-36/+0
2016-01-15[ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith1-0/+36
2015-12-25Remove extra forward declarations and scrub includes for all in tree InstPrin...Craig Topper1-0/+1
2015-12-16Revert "[ARM] Add ARMv8.2-A FP16 scalar instructions"Reid Kleckner1-28/+0
2015-12-16[ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard1-0/+28
2015-09-24[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.defArtyom Skrobov1-1/+1
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault1-5/+7
2015-06-05Revert r238473, "Thumb2: Modify codegen for memcpy intrinsic to prefer LDM/STM."Peter Collingbourne1-14/+3
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-1/+1
2015-05-28Thumb2: Modify codegen for memcpy intrinsic to prefer LDM/STM.Peter Collingbourne1-3/+14
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein1-7/+7
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach1-1/+1
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-7/+7
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein1-7/+7
2015-04-25[ARM] Simplify code. NFC.Benjamin Kramer1-15/+2
2015-03-30Remove unused MCSubtargetInfo argument from the ARM MCInstPrinter ctors.Eric Christopher1-2/+1
2015-03-27[ARM] Enable changing instprinter's behavior based on the per-functionAkira Hatanaka1-67/+133
2015-03-27clang-format ARMInstPrinter.{h,cpp} before I make changes to these files.Akira Hatanaka1-259/+275
2015-03-27[MCInstPrinter] Enable MCInstPrinter to change its behavior based on theAkira Hatanaka1-1/+1
2015-03-25Fix remaining MSVC warningAndrew Kaylor1-2/+2
2015-03-24Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-7/+7
2015-03-24Use std::bitset for SubtargetFeaturesMichael Kuperstein1-7/+7
2015-02-19Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein1-7/+7
2015-02-19Use std::bitset for SubtargetFeaturesMichael Kuperstein1-7/+7
2014-12-02Add support for ARM modified-immediate assembly syntax.Asiri Rathnayake1-0/+46
2014-12-01Add Thumb HVC and ERET virtualisation extension instructions.Charlie Turner1-0/+15
2014-12-01Add ARM ERET and HVC virtualisation extension instructions.Charlie Turner1-1/+3
2014-10-06ARMInstPrinter.cpp: Suppress a warning for -Asserts. [-Wunused-variable]NAKAMURA Takumi1-3/+2
2014-10-06ARM: silence unused variable warningTim Northover1-2/+2
2014-10-06ARM: remove dead InstPrinting codeTim Northover1-28/+1
2014-09-01Thumb2 M-class MSR instruction support changesRenato Golin1-41/+45
2014-08-15ARM: implement MRS/MSR (banked reg) system instructions.Tim Northover1-0/+36
2014-06-11ARM: honor hex immediate formatting for ldr/str i12 offsets.Jim Grosbach1-2/+2
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-01-08ARM IAS: properly handle expression operandsSaleem Abdulrasool1-10/+23
2013-10-18Pure refactoring change.Richard Barton1-73/+86
2013-10-18Add hint disassembly syntax for 16-bit Thumb hint instructions.Richard Barton1-1/+1
2013-10-01[ARM] Introduce the 'sevl' instruction in ARMv8.Joey Gouly1-0/+5
2013-09-05[ARMv8] Implement the new DMB/DSB operands.Joey Gouly1-1/+1
2013-08-27[ARMv8] Add MC support for the new load/store acquire/release instructions.Joey Gouly1-2/+3
2013-07-03This corrects the implementation of Thumb ADR instruction. There are three i...Mihai Popa1-1/+2
2013-06-26ARM: operands should be explicit when disassembledAmaury de la Vieuville1-8/+3
2013-06-24ARM: fix thumb1 nop decodingAmaury de la Vieuville1-9/+0
2013-06-18ARM: add operands pre-writeback variants when neededAmaury de la Vieuville1-22/+28
2013-06-18ARM: fix thumb literal loads decodingAmaury de la Vieuville1-7/+21
2013-06-13ARM: fix t2am_imm8_offset operand printing for imm=#-0Amaury de la Vieuville1-1/+3
2013-06-10ARM: ISB cannot be passed the same options as DMBAmaury de la Vieuville1-0/+6