| Commit message (Expand) | Author | Age | Files | Lines |
| * | AArch64: add a pass to compress jump-table entries when possible. | Tim Northover | 2018-10-24 | 1 | -0/+8 |
| * | [AArch64] Refactor Exynos machine model (NFC) | Evandro Menezes | 2018-10-24 | 1 | -2/+2 |
| * | Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC | Fangrui Song | 2018-10-19 | 1 | -12/+7 |
| * | [AArch64][v8.5A] Don't create BR instructions in outliner when BTI enabled | Oliver Stannard | 2018-10-08 | 1 | -1/+9 |
| * | [AArch64] Fix verifier error when outlining indirect calls | Oliver Stannard | 2018-10-08 | 1 | -1/+1 |
| * | X86, AArch64, ARM: Do not attach debug location to spill/reload instructions | Matthias Braun | 2018-10-05 | 1 | -8/+2 |
| * | AArch64: Fix XSeqPairs/WSeqPairs problems | Matthias Braun | 2018-10-04 | 1 | -18/+68 |
| * | Revert "X86, AArch64, ARM: Do not attach debug location to spill/reload instr... | Matt Morehouse | 2018-10-02 | 1 | -4/+10 |
| * | X86, AArch64, ARM: Do not attach debug location to spill/reload instructions | Matthias Braun | 2018-10-01 | 1 | -10/+4 |
| * | [AArch64] Refactor cheap cost model | Evandro Menezes | 2018-10-01 | 1 | -12/+23 |
| * | [AArch64] Split zero cycle feature more granularly | Evandro Menezes | 2018-09-28 | 1 | -4/+4 |
| * | [MinGW] [AArch64] Add stubs for potential automatic dllimported variables | Martin Storsjo | 2018-09-04 | 1 | -1/+2 |
| * | [AArch64] Hook up the missed machine operand flag name for MO_DLLIMPORT | Martin Storsjo | 2018-08-31 | 1 | -1/+2 |
| * | [AArch64] Add Tiny Code Model for AArch64 | David Green | 2018-08-22 | 1 | -0/+3 |
| * | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -3/+3 |
| * | [MachineOutliner][AArch64] Add support for saving LR to a register | Jessica Paquette | 2018-07-30 | 1 | -84/+159 |
| * | Recommit "Enable MachineOutliner by default under -Oz for AArch64" | Jessica Paquette | 2018-07-27 | 1 | -0/+5 |
| * | [MachineOutliner] Exit getOutliningCandidateInfo when we erase all candidates | Jessica Paquette | 2018-07-27 | 1 | -0/+4 |
| * | Revert "Enable MachineOutliner by default under -Oz for AArch64" | Jessica Paquette | 2018-07-27 | 1 | -5/+0 |
| * | Enable MachineOutliner by default under -Oz for AArch64 | Jessica Paquette | 2018-07-27 | 1 | -0/+5 |
| * | [MachineOutliner][NFC] Move target frame info into OutlinedFunction | Jessica Paquette | 2018-07-24 | 1 | -10/+11 |
| * | [MachineOutliner][NFC] Make Candidates own their call information | Jessica Paquette | 2018-07-24 | 1 | -16/+25 |
| * | [MachineOutliner] Assert that Liveness tracking is accurate (NFC) | Yvan Roux | 2018-07-07 | 1 | -0/+2 |
| * | [MachineOutliner] Fix typo in getOutliningCandidateInfo function name | Yvan Roux | 2018-07-04 | 1 | -1/+1 |
| * | [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across | Jessica Paquette | 2018-06-27 | 1 | -24/+41 |
| * | [MachineOutliner] NFC: Remove insertOutlinerPrologue, rename insertOutlinerEp... | Jessica Paquette | 2018-06-19 | 1 | -5/+1 |
| * | [MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.h | Jessica Paquette | 2018-06-04 | 1 | -48/+47 |
| * | Delete unused variable from r333015. | Eli Friedman | 2018-05-22 | 1 | -3/+0 |
| * | [MachineOutliner] Add "thunk" outlining for AArch64. | Eli Friedman | 2018-05-22 | 1 | -18/+83 |
| * | [MachineOutliner] Count savings from outlining in bytes. | Eli Friedman | 2018-05-18 | 1 | -11/+15 |
| * | [MachineOutliner] Don't outline instructions that modify SP. | Eli Friedman | 2018-05-16 | 1 | -0/+8 |
| * | [MachineOutliner] Don't save/restore LR for tail calls. | Eli Friedman | 2018-05-16 | 1 | -3/+4 |
| * | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen | 2018-05-09 | 1 | -1/+1 |
| * | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -2/+2 |
| * | [MachineOutliner] Add defs to calls + don't track liveness on outlined functions | Jessica Paquette | 2018-04-27 | 1 | -2/+5 |
| * | [MachineOutliner] Don't outline from functions with a section marking. | Eli Friedman | 2018-04-27 | 1 | -0/+7 |
| * | [MachineOutliner] Check for explicit uses of LR/W30 in MI operands | Jessica Paquette | 2018-04-24 | 1 | -0/+5 |
| * | [MachineOutliner] Change B instruction for tail calls to TCRETURNdi | Jessica Paquette | 2018-04-20 | 1 | -2/+3 |
| * | [MachineOutliner] Keep track of fns that use a redzone in AArch64FunctionInfo | Jessica Paquette | 2018-04-03 | 1 | -5/+8 |
| * | [MachineOutliner] Simplify call outlining + require valid callee save info fo... | Jessica Paquette | 2018-03-28 | 1 | -31/+18 |
| * | [MachineOutliner] AArch64: Don't outline ADRPs with un-outlinable operands | Jessica Paquette | 2018-03-27 | 1 | -11/+7 |
| * | [MachineOutliner] AArch64: Emit CFI instructions when outlining calls | Jessica Paquette | 2018-03-19 | 1 | -0/+19 |
| * | [MachineOutliner] Make KILLs invisible | Jessica Paquette | 2018-03-16 | 1 | -0/+5 |
| * | [AArch64] Adjust the cost model for Exynos M3 | Evandro Menezes | 2018-03-15 | 1 | -10/+52 |
| * | [AArch64] Refactor stand alone methods (NFC) | Evandro Menezes | 2018-02-09 | 1 | -12/+128 |
| * | [AArch64] Add new target feature to handle cheap as move for Exynos | Evandro Menezes | 2018-01-30 | 1 | -2/+1 |
| * | [AArch64] Add pipeline model for Exynos M3 | Evandro Menezes | 2018-01-30 | 1 | -3/+37 |
| * | [AArch64] Generate the CASP instruction for 128-bit cmpxchg | Oliver Stannard | 2018-01-29 | 1 | -0/+20 |
| * | [MachineOutliner] Move hasAddressTaken check to MachineOutliner.cpp | Jessica Paquette | 2018-01-13 | 1 | -4/+0 |
| * | [MachineOutliner] Outline ADRPs | Jessica Paquette | 2018-01-10 | 1 | -0/+6 |