aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values optionPaul Robinson2021-01-111-2/+2
* [FastISel] Flush local value map on every instructionPaul Robinson2021-01-111-2/+2
* Revert "[FastISel] Flush local value map on ever instruction" and dependent p...David Blaikie2020-12-011-4/+4
* [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values optionPaul Robinson2020-11-301-2/+2
* [FastISel] Flush local value map on ever instructionPaul Robinson2020-11-251-2/+2
* [FastISel] Reduce spills around mem-intrinsic callsPaul Robinson2020-11-091-7/+7
* [AArch64] Add option to enable/disable load-store renaming.Florian Hahn2020-01-271-2/+2
* [AArch64] Teach Load/Store optimizier to rename store operands for pairing.Florian Hahn2019-12-111-8/+4
* [AArch64] Prefer "mov" over "orr" to materialize constants.Eli Friedman2019-03-251-3/+3
* Replace "no-frame-pointer-*" function attributes with "frame-pointer"Francis Visoiu Mistrih2019-01-141-2/+2
* [FastISel] Disable local value sinking by defaultReid Kleckner2018-04-111-2/+2
* [FastISel] Sink local value materializations to first useReid Kleckner2018-03-141-13/+17
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-9/+9
* [AArch64][GlobalISel] Enable GlobalISel at -O0 by defaultAmara Emerson2018-01-021-1/+1
* [DAG] Improve Aliasing of operations to static allocaNirav Dave2017-07-181-16/+16
* Revert r308025 due to uncovering a crash in SelectionDAG. This is filedChandler Carruth2017-07-181-16/+16
* Improve Aliasing of operations to static allocaNirav Dave2017-07-141-16/+16
* Revert "[DAG] Improve Aliasing of operations to static alloca"Matthias Braun2017-07-101-16/+16
* [DAG] Improve Aliasing of operations to static allocaNirav Dave2017-07-101-16/+16
* [AARCH64] Enable AARCH64 lit tests on windows dev machinesSimon Pilgrim2016-07-191-3/+2
* AArch64: allow MOV (imm) alias to be printedTim Northover2016-06-161-6/+6
* add support for -print-imm-hex for AArch64Paul Osmialowski2016-05-131-6/+6
* [AArch64] Combine callee-save and local stack SP adjustment instructions.Geoff Berry2016-05-061-8/+8
* [AArch64] Enable non-leaf frame pointer elimination.Geoff Berry2016-03-021-2/+2
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-191-9/+9
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-9/+9
* [AArch64] Remove an unnecessary restriction on pre-index instructions.Chad Rosier2015-09-301-1/+1
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-271-26/+26
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-271-8/+8
* IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith2014-12-151-5/+5
* [AArch64, fast-isel] Fall back to SelectionDAG to select tail calls.Akira Hatanaka2014-08-131-1/+3
* [FastIsel][AArch64] Add support for the FastLowerCall and FastLowerIntrinsicC...Juergen Ributzka2014-07-221-1/+1
* [AArch64] Use CHECK-LABEL in ARM64 ABI unit tests.Juergen Ributzka2014-07-221-27/+27
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-241-0/+532