summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMInstrInfo.td
AgeCommit message (Expand)Author
2017-12-21[ARM] Armv8-R DFB instructionSam Parker
2017-12-20[ARM] Lower unsigned saturation to USAT Florian Hahn
2017-11-21[ARM] Add diagnostics for SPR/DPR listsOliver Stannard
2017-11-15[ARM] Split Arm jump table branch into i12 and rs suffixed versionsMomchil Velikov
2017-11-13[arm] Fix Unnecessary reloads from GOT.Evgeniy Stepanov
2017-10-04[ARM] Add diag string for movw/movt immediates in assemblyOliver Stannard
2017-10-04[ARM, Asm] Change grammar of immediate operand diagnosticsOliver Stannard
2017-10-03[ARM] Use table-gen'd assembly operand diags in ARM asm parserOliver Stannard
2017-08-28Fix ARMv4 supportJoerg Sonnenberger
2017-08-11[ARM] Assembler support for the ARMv8.2a dot product instructionsSjoerd Meijer
2017-08-10[ARM][AArch64] ARMv8.3-A enablementSam Parker
2017-08-09ARM: Fix CMP_SWAP expansionMatthias Braun
2017-07-28[ARM] Add the option to directly access TLS pointerStrahinja Petrovic
2017-05-16Revert "[ARM] Mark LEApcrel instructions as isAsCheapAsAMove"Renato Golin
2017-05-15[ARM] Mark LEApcrel instructions as isAsCheapAsAMoveJohn Brawn
2017-05-15[ARM] Mark LEApcrel as not having side effectsJohn Brawn
2017-05-09Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov
2017-05-04[ARM] ACLE Chapter 9 intrinsicsSam Parker
2017-05-02[ARM] GlobalISel: Use TableGen instruction selectorDiana Picus
2017-04-20ARM: lower "fence singlethread" to a pure compiler barrier.Tim Northover
2017-04-20[ARM] Rename HW div feature to HW div Thumb. NFCI.Diana Picus
2017-04-07[ARM] Prefer BIC over BFC in ARM mode.Eli Friedman
2017-04-03ARMAsmParser: clean up of isImmediate functionsSjoerd Meijer
2017-03-21[ARM] [Assembler] Support negative immediates for A32, T32 and T16Sanne Wouda
2017-03-15[ARM] Enable SMLAL[B|T] iselSam Parker
2017-03-14[ARM] Replace some C++ selection code with TableGen patterns. NFC.Eli Friedman
2017-03-14[ARM] Move SMULW[B|T] isel to DAG CombineSam Parker
2017-02-17[ARM] Replace HasT2ExtractPack with HasDSPSam Parker
2017-02-13[ARM] Use VCMP, not VCMPE, for floating point equality comparisonsJames Molloy
2017-02-02[ARM] Classification Improvements to ARM Sched-Model. NFCI.Javed Absar
2017-01-31[ARM] Avoid using ARM instructions in Thumb modeSam Parker
2016-12-15[ARM] Implement execute-only support in CodeGenPrakhar Bahuguna
2016-09-14This reapplies r281304. The issue was that I had missedSjoerd Meijer
2016-09-13Revert of r281304 as it is causing build bot failures in hexagonSjoerd Meijer
2016-09-13This adds a new field isAdd to MCInstrDesc. The ARM and Hexagon instructionSjoerd Meijer
2016-08-10[ARM] Improve sxta{b|h} and uxta{b|h} testsSam Parker
2016-08-02[ARM] Improve smul* and smla* isel for Thumb2Sam Parker
2016-08-02[ARM] Some saturation instructions not DSP-onlyBernard Ogden
2016-07-25[ARM] Saturation instructions are DSP-onlyRenato Golin
2016-07-11ARM: validate immediate branch targets in AsmParser.Tim Northover
2016-06-24[ARM] Remove dead SDNodes. NFC.Ahmed Bougacha
2016-06-23[ARM] Lower (select_cc k k (select_cc ~k ~k x)) into (SSAT l_k x)Pablo Barrio
2016-06-23[ARM] Do not test for CPUs, use SubtargetFeatures (Part 1). NFCIDiana Picus
2016-06-20[ARM] Enable isel of UMAALSam Parker
2016-06-17[ARM] Add support for mrrc/mrrc2 intrinsics.Ranjeet Singh
2016-06-15Reverting r272778 because there's an assertionRanjeet Singh
2016-06-15[ARM] Add support for mrrc/mrrc2 intrinsics.Ranjeet Singh
2016-06-13[ARM] Reverting r272544 because clang patch needsRanjeet Singh
2016-06-13[ARM] Add mrrc/mrrc2 co-processor intrinsicsRanjeet Singh
2016-06-08[ARM] MSR instructions implicitly set CPSROliver Stannard