summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
AgeCommit message (Expand)Author
2019-05-11[ARM] Move InstPrinter files to MCTargetDesc. NFCRichard Trieu
2019-02-26[llvm-objdump] Implement -Mreg-names-raw/-std options.Igor Kudrin
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-28[ARM][v8.5A] Add speculation barriers SSBB and PSSBBOliver Stannard
2018-07-30Remove trailing spaceFangrui Song
2018-07-06[AArch64][ARM] Armv8.4-A: Trace synchronization barrier instructionSjoerd Meijer
2018-03-29Remove some unneeded #includes to fix layeringDavid Blaikie
2018-03-06[ARM]Decoding MSR with unpredictable destination register causes an assertSimi Pallipurath
2017-09-29[ARM] v8.3-a complex number supportSam Parker
2017-08-04[ARM] Use searchable-table for banked registersJaved Absar
2017-07-19[ARM] Unify handling of M-Class system registersJaved Absar
2017-02-03[ARM] Fix some Include What You Use warnings; other minor fixes (NFC).Eugene Zelenko
2016-11-14Recommit: ARM: sort register lists by encoding in push/pop instructions.Tim Northover
2016-11-14Revert "ARM: sort register lists by encoding in push/pop instructions."Tim Northover
2016-11-14ARM: sort register lists by encoding in push/pop instructions.Tim Northover
2016-06-03ARM target does not use printAliasInstr machinery whichSjoerd Meijer
2016-01-25[ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith
2016-01-25[ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard
2016-01-15# This is a combination of 2 commits.Reid Kleckner
2016-01-15[ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith
2015-12-25Remove extra forward declarations and scrub includes for all in tree InstPrin...Craig Topper
2015-12-16Revert "[ARM] Add ARMv8.2-A FP16 scalar instructions"Reid Kleckner
2015-12-16[ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard
2015-09-24[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.defArtyom Skrobov
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault
2015-06-05Revert r238473, "Thumb2: Modify codegen for memcpy intrinsic to prefer LDM/STM."Peter Collingbourne
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach
2015-05-28Thumb2: Modify codegen for memcpy intrinsic to prefer LDM/STM.Peter Collingbourne
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein
2015-04-25[ARM] Simplify code. NFC.Benjamin Kramer
2015-03-30Remove unused MCSubtargetInfo argument from the ARM MCInstPrinter ctors.Eric Christopher
2015-03-27[ARM] Enable changing instprinter's behavior based on the per-functionAkira Hatanaka
2015-03-27clang-format ARMInstPrinter.{h,cpp} before I make changes to these files.Akira Hatanaka
2015-03-27[MCInstPrinter] Enable MCInstPrinter to change its behavior based on theAkira Hatanaka
2015-03-25Fix remaining MSVC warningAndrew Kaylor
2015-03-24Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein
2015-03-24Use std::bitset for SubtargetFeaturesMichael Kuperstein
2015-02-19Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein
2015-02-19Use std::bitset for SubtargetFeaturesMichael Kuperstein
2014-12-02Add support for ARM modified-immediate assembly syntax.Asiri Rathnayake
2014-12-01Add Thumb HVC and ERET virtualisation extension instructions.Charlie Turner
2014-12-01Add ARM ERET and HVC virtualisation extension instructions.Charlie Turner
2014-10-06ARMInstPrinter.cpp: Suppress a warning for -Asserts. [-Wunused-variable]NAKAMURA Takumi
2014-10-06ARM: silence unused variable warningTim Northover
2014-10-06ARM: remove dead InstPrinting codeTim Northover
2014-09-01Thumb2 M-class MSR instruction support changesRenato Golin
2014-08-15ARM: implement MRS/MSR (banked reg) system instructions.Tim Northover