summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ARM][LowOverheadLoops] Allow all MVE instrs.Sam Parker2020-01-141-21/+18
* [ARM][LowOverheadLoops] Change predicate inspectionSam Parker2020-01-141-26/+27
* [ARM][MVE] Disallow VPSEL for tail predicationSam Parker2020-01-141-3/+16
* ARMLowOverheadLoops: return earlier to avoid printing irrelevant dbg msg. NFCSjoerd Meijer2020-01-131-0/+1
* ARMLowOverheadLoops: a few more dbg msgs to better trace rejected TP loops. NFC.Sjoerd Meijer2020-01-101-7/+16
* [NFC][ARM] LowOverheadLoop commentsSam Parker2020-01-091-0/+16
* Revert "[ARM][LowOverheadLoops] Update liveness info"Sam Parker2020-01-091-64/+0
* [ARM][LowOverheadLoops] Update liveness infoSam Parker2020-01-091-0/+64
* [ARM][MVE] More MVETailPredication debug messages. NFC.Sjoerd Meijer2020-01-061-0/+4
* [ARM][NFC] Move tail predication checksSam Parker2020-01-031-69/+76
* [ARM][MVE] Fixes for tail predication.Sam Parker2019-12-201-8/+51
* [ARM][MVE] Tail predicate in the presence of vcmpSam Parker2019-12-201-59/+235
* [ARM] Move MVE opcode helper functions to ARMBaseInstrInfo. NFC.Sjoerd Meijer2019-12-161-37/+6
* [ARM][LowOverheadLoops] Remove dead loop update instructions.Sjoerd Meijer2019-12-111-2/+73
* [ARM][ReachingDefs] Remove dead code in loloops.Sam Parker2019-11-261-49/+140
* [ARM][ReachingDefs] RDA in LoLoopsSam Parker2019-11-261-93/+39
* [ARM][MVE] Tail predication conversionSam Parker2019-11-191-134/+294
* [ARM][LowOverheadLoops] Use subs during revert.Sam Parker2019-09-231-16/+37
* [ARM][LowOverheadLoops] Use tBcc when revertingSam Parker2019-09-231-8/+11
* [ARM][LowOverheadLoops] Add LR def safety checkSam Parker2019-09-171-48/+139
* [ARM][LowOverheadLoops] Fix generated code for "revert".Eli Friedman2019-08-151-3/+3
* [ARM][LowOverheadLoops] Revert after read/writeSam Parker2019-08-071-13/+18
* [ARM][LowOverheadLoops] Revert non-header LE targetSam Parker2019-07-301-3/+9
* Test commit. NFC.Sjoerd Meijer2019-07-241-1/+1
* [ARM][LowOverheadLoops] Revert remaining pseudosSam Parker2019-07-221-12/+56
* [ARM][LowOverheadLoops] Correct offset checkingSam Parker2019-07-111-3/+13
* [NFC][ARM] Convert lambdas to static helpersSam Parker2019-07-101-57/+73
* [ARM] WLS/LE Code GenerationSam Parker2019-07-011-27/+89
* [ARM] Fix for DLS/LE CodeGenSam Parker2019-06-251-8/+9
* [ARM] DLS/LE low-overhead loop code generationSam Parker2019-06-251-0/+295
OpenPOWER on IntegriCloud