| Commit message (Expand) | Author | Age | Files | Lines |
* | [GISel]: Change how CSE is enabled by default for each pass | Aditya Nandakumar | 2019-01-24 | 1 | -0/+4 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [GlobalISel] Fix choice of instruction selector for AArch64 at -O0 with -glob... | Petr Pavlu | 2019-01-08 | 1 | -12/+23 |
* | MIR: Add method to stop after specific runs of passes | Matt Arsenault | 2018-12-04 | 1 | -8/+38 |
* | [GlobalISel] Make EnableGlobalISel always set when GISel is enabled | Petr Pavlu | 2018-11-29 | 1 | -13/+17 |
* | Type safe version of MachinePassRegistry | Serge Guelton | 2018-11-09 | 1 | -1/+2 |
* | LLVMTargetMachine/TargetPassConfig: Simplify handling of start/stop options; NFC | Matthias Braun | 2018-11-02 | 1 | -2/+7 |
* | [llc] Error out when -print-machineinstrs is used with an unknown pass | Francis Visoiu Mistrih | 2018-10-30 | 1 | -9/+11 |
* | Correct implementation of -verify-machineinstrs such that it's still overrida... | Daniel Sanders | 2018-10-03 | 1 | -5/+5 |
* | [globalisel][verifier] Run the MachineVerifier from IRTranslator onwards | Daniel Sanders | 2018-10-02 | 1 | -0/+2 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -1/+1 |
* | [MachineOutliner] Add support for target-default outlining. | Jessica Paquette | 2018-06-30 | 1 | -4/+9 |
* | [MachineOutliner] Add always and never options to -enable-machine-outliner | Jessica Paquette | 2018-06-29 | 1 | -4/+11 |
* | [MachineOutliner] Never add the outliner in -O0 | Jessica Paquette | 2018-06-28 | 1 | -1/+1 |
* | [MachineOutliner] Define MachineOutliner support in TargetOptions | Jessica Paquette | 2018-06-28 | 1 | -1/+2 |
* | Revert "[MachineOutliner] Add always and never options to -enable-machine-out... | Jessica Paquette | 2018-06-28 | 1 | -12/+4 |
* | Revert "[MachineOutliner] Never add the outliner in -O0" | Jessica Paquette | 2018-06-28 | 1 | -2/+1 |
* | [MachineOutliner] Never add the outliner in -O0 | Jessica Paquette | 2018-06-28 | 1 | -1/+2 |
* | [MachineOutliner] Add always and never options to -enable-machine-outliner | Jessica Paquette | 2018-06-28 | 1 | -4/+12 |
* | [WebAssembly] Add Wasm exception handling prepare pass | Heejin Ahn | 2018-05-31 | 1 | -1/+6 |
* | [MachineOutliner] NFC: Move EnableLinkOnceODROutlining into MachineOutliner.cpp | Jessica Paquette | 2018-04-19 | 1 | -6/+1 |
* | Transforms: Introduce Transforms/Utils.h rather than spreading the declaratio... | David Blaikie | 2018-03-28 | 1 | -0/+1 |
* | [CodeGen] Add a new pass for PostRA sink | Jun Bum Lim | 2018-03-22 | 1 | -1/+9 |
* | [MergeICmps] Re-land 324317 "Enable the MergeICmps Pass by default." | Clement Courbet | 2018-03-19 | 1 | -5/+4 |
* | [MergeICmps] Revert 324317 "Enable the MergeICmps Pass by default." | Clement Courbet | 2018-03-02 | 1 | -4/+5 |
* | [TLS] use emulated TLS if the target supports only this mode | Chih-Hung Hsieh | 2018-02-28 | 1 | -1/+1 |
* | Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" | Geoff Berry | 2018-02-27 | 1 | -0/+4 |
* | [WebAssembly] Add exception handling option and feature | Heejin Ahn | 2018-02-24 | 1 | -0/+3 |
* | Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" | Quentin Colombet | 2018-02-17 | 1 | -4/+0 |
* | [MergeICmps] Re-commit rL324317 "Enable the MergeICmps Pass by default." | Clement Courbet | 2018-02-07 | 1 | -5/+4 |
* | Revert "[MergeICmps] Enable the MergeICmps Pass by default." | Clement Courbet | 2018-02-06 | 1 | -4/+5 |
* | [MergeICmps] Enable the MergeICmps Pass by default. | Clement Courbet | 2018-02-06 | 1 | -5/+4 |
* | [MachineCopyPropagation] Extend pass to do COPY source forwarding | Geoff Berry | 2018-02-01 | 1 | -0/+4 |
* | [GlobalISel] Don't fall back to FastISel. | Amara Emerson | 2018-01-24 | 1 | -0/+2 |
* | Introduce the "retpoline" x86 mitigation technique for variant #2 of the spec... | Chandler Carruth | 2018-01-22 | 1 | -0/+3 |
* | Split MachineLICM into EarlyMachineLICM and MachineLICM; NFC | Matthias Braun | 2018-01-19 | 1 | -10/+4 |
* | Split TailDuplicatePass into pre- and post-RA variant; NFC | Matthias Braun | 2018-01-19 | 1 | -3/+1 |
* | Fix the failure caused by r322773 | Volkan Keles | 2018-01-18 | 1 | -8/+3 |
* | Add a TargetOption to enable/disable GlobalISel | Volkan Keles | 2018-01-17 | 1 | -15/+14 |
* | [AArch64][GlobalISel] Enable GlobalISel at -O0 by default | Amara Emerson | 2018-01-02 | 1 | -2/+10 |
* | Mark all library options as hidden. | Zachary Turner | 2017-12-01 | 1 | -17/+15 |
* | Rename CountingFunctionInserter and use for both mcount and cygprofile calls,... | Hans Wennborg | 2017-11-14 | 1 | -2/+2 |
* | re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass." | Clement Courbet | 2017-11-03 | 1 | -2/+8 |
* | Revert "[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass." | Clement Courbet | 2017-11-02 | 1 | -8/+2 |
* | [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass. | Clement Courbet | 2017-11-02 | 1 | -2/+8 |
* | Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine" | Matthias Braun | 2017-10-12 | 1 | -2/+2 |
* | TargetMachine: Merge TargetMachine and LLVMTargetMachine | Matthias Braun | 2017-10-12 | 1 | -2/+2 |
* | [MachineOutliner] Disable outlining from LinkOnceODRs by default | Jessica Paquette | 2017-10-07 | 1 | -1/+6 |
* | Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for... | Geoff Berry | 2017-10-03 | 1 | -9/+0 |
* | Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" | Geoff Berry | 2017-10-02 | 1 | -0/+9 |