summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp
Commit message (Expand)AuthorAgeFilesLines
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-1/+1
* Untabify.NAKAMURA Takumi2017-08-281-2/+2
* [AArch64] Tie source and destination operands for AESMC/AESIMC. Florian Hahn2017-07-291-1/+3
* [AArch64] Fix order of checks in shouldScheduleAdjacent.Florian Hahn2017-06-191-2/+2
* Recommit rL305677: [CodeGen] Add generic MacroFusion passFlorian Hahn2017-06-191-152/+31
* Revert r305677 [CodeGen] Add generic MacroFusion pass.Florian Hahn2017-06-191-31/+152
* [CodeGen] Add generic MacroFusion pass.Florian Hahn2017-06-191-152/+31
* [AArch64] Make instruction fusion more aggressive. Florian Hahn2017-05-231-0/+13
* [AArch64] Simplify MacroFusionEvandro Menezes2017-04-111-79/+89
* [AArch64, X86] Additional debug information for MacroFusionEvandro Menezes2017-03-101-5/+13
* [AArch64, X86] Add statistics for the MacroFusion passEvandro Menezes2017-02-211-0/+4
* [AArch64, X86] Guard against both instrs being wild cardsEvandro Menezes2017-02-211-4/+5
* [AArch64] Prefer static_cast<> to C-style cast. NFCI.Davide Italiano2017-02-191-2/+4
* [AArch64] Fix enumeral/non-enumeral conditional expression warning.Simon Pilgrim2017-02-181-4/+4
* *MacroFusion.cpp: Suppress warnings to eliminate \param(s). [-Wdocumentation]NAKAMURA Takumi2017-02-011-2/+2
* [AArch64] Add new target feature to fuse literal generationEvandro Menezes2017-02-011-0/+25
* [AArch64] Add new subtarget feature to fuse AES crypto operationsEvandro Menezes2017-02-011-0/+13
* [CodeGen] Move MacroFusion to the targetEvandro Menezes2017-02-011-0/+209
OpenPOWER on IntegriCloud