| Commit message (Expand) | Author | Age | Files | Lines |
| * | CMake: Make most target symbols hidden by default | Tom Stellard | 2020-01-14 | 1 | -1/+1 |
| * | [llvm] Migrate llvm::make_unique to std::make_unique | Jonas Devlieghere | 2019-08-15 | 1 | -6/+6 |
| * | Revert CMake: Make most target symbols hidden by default | Tom Stellard | 2019-06-11 | 1 | -1/+1 |
| * | CMake: Make most target symbols hidden by default | Tom Stellard | 2019-06-10 | 1 | -1/+1 |
| * | [Hexagon] Create a TargetInfo header. NFC | Richard Trieu | 2019-05-14 | 1 | -0/+1 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [Targets] Add errors for tiny and kernel codemodel on targets that don't supp... | David Green | 2018-12-07 | 1 | -7/+2 |
| * | [Hexagon] Expand vgather pseudos during packetization | Krzysztof Parzyszek | 2018-08-17 | 1 | -9/+3 |
| * | [Hexagon] Simplify CFG after atomic expansion | Krzysztof Parzyszek | 2018-08-02 | 1 | -0/+7 |
| * | [Hexagon] Handle non-immediate constants in HexagonSplitDouble | Krzysztof Parzyszek | 2018-05-04 | 1 | -0/+2 |
| * | [Hexagon] Recognize non-immediate constants in HexagonConstPropagation | Krzysztof Parzyszek | 2018-02-23 | 1 | -0/+2 |
| * | [Hexagon] Fix alignment calculation of stack objects in Hexagon bit tracker | Krzysztof Parzyszek | 2018-02-20 | 1 | -0/+2 |
| * | [CodeGen] Add a -trap-unreachable option for debugging | David Green | 2018-02-12 | 1 | -6/+0 |
| * | [Hexagon] Replace multiple vector extracts with store-load combinations | Krzysztof Parzyszek | 2018-01-26 | 1 | -0/+8 |
| * | [Hexagon] Run late copy propagation and dead code elimination passes | Krzysztof Parzyszek | 2018-01-24 | 1 | -0/+5 |
| * | (Re-landing) Expose a TargetMachine::getTargetTransformInfo function | Sanjoy Das | 2017-12-22 | 1 | -4/+3 |
| * | Revert "Expose a TargetMachine::getTargetTransformInfo function" | Sanjoy Das | 2017-12-21 | 1 | -3/+4 |
| * | Expose a TargetMachine::getTargetTransformInfo function | Sanjoy Das | 2017-12-21 | 1 | -4/+3 |
| * | [Hexagon] Add support for Hexagon V65 | Krzysztof Parzyszek | 2017-12-11 | 1 | -1/+8 |
| * | [Hexagon] Allow the RDF optimizations to be run in .mir testcases | Krzysztof Parzyszek | 2017-10-30 | 1 | -0/+2 |
| * | [Hexagon] Allow redefinition with immediates for hw loop conversion | Krzysztof Parzyszek | 2017-10-20 | 1 | -0/+2 |
| * | [Hexagon] Minimize number of repeated constant extenders | Krzysztof Parzyszek | 2017-10-13 | 1 | -0/+8 |
| * | Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine" | Matthias Braun | 2017-10-12 | 1 | -1/+1 |
| * | TargetMachine: Merge TargetMachine and LLVMTargetMachine | Matthias Braun | 2017-10-12 | 1 | -1/+1 |
| * | Enable the reuse of values computed in a previous loop iteration. | Pranav Bhandarkar | 2017-09-21 | 1 | -0/+8 |
| * | [Hexagon] Add option to generate calls to "abort" for "unreachable" | Krzysztof Parzyszek | 2017-09-06 | 1 | -0/+6 |
| * | [Hexagon] Break up DAG mutations into separate classes, move to subtarget | Krzysztof Parzyszek | 2017-08-28 | 1 | -2/+3 |
| * | [Hexagon] Move pre-RA DAG mutations to scheduler constructor | Krzysztof Parzyszek | 2017-08-28 | 1 | -1/+6 |
| * | [Hexagon] Ignore DBG_VALUEs when counting instructions in hexagon-early-if | Krzysztof Parzyszek | 2017-08-09 | 1 | -0/+2 |
| * | Delete Default and JITDefault code models | Rafael Espindola | 2017-08-03 | 1 | -7/+14 |
| * | [Hexagon] Fix check for HMOTF_ConstExtend operand flag | Krzysztof Parzyszek | 2017-07-10 | 1 | -4/+6 |
| * | [Hexagon] Update kills in hexagon-nvj even more properly than before | Krzysztof Parzyszek | 2017-06-27 | 1 | -0/+2 |
| * | [Hexagon] Remove call to printAndVerify from HexagonPassConfig | Krzysztof Parzyszek | 2017-06-23 | 1 | -1/+0 |
| * | [Hexagon] Don't kill live registers when creating mux out of tfr | Krzysztof Parzyszek | 2017-06-13 | 1 | -2/+6 |
| * | [Hexagon] Re-enable machine verifier after codegen passes | Krzysztof Parzyszek | 2017-06-08 | 1 | -17/+17 |
| * | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -1/+1 |
| * | TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFC | Matthias Braun | 2017-05-30 | 1 | -2/+2 |
| * | [LegacyPassManager] Remove TargetMachine constructors | Francis Visoiu Mistrih | 2017-05-18 | 1 | -1/+1 |
| * | [Hexagon] Generate proper offset in opt-addr-mode | Krzysztof Parzyszek | 2017-04-19 | 1 | -0/+2 |
| * | Rename AttributeSet to AttributeList | Reid Kleckner | 2017-03-21 | 1 | -3/+3 |
| * | [Hexagon] Add Hexagon-specific loop idiom recognition pass | Krzysztof Parzyszek | 2017-01-26 | 1 | -5/+17 |
| * | Move the global variables representing each Target behind accessor function | Mehdi Amini | 2016-10-09 | 1 | -1/+1 |
| * | [Hexagon] Change insertion of expand-condsets pass to avoid memory leaks | Krzysztof Parzyszek | 2016-08-24 | 1 | -5/+6 |
| * | [Hexagon] Generate vector printing instructions | Ron Lieberman | 2016-08-01 | 1 | -0/+7 |
| * | MachinePipeliner pass that implements Swing Modulo Scheduling | Brendon Cahoon | 2016-07-29 | 1 | -1/+2 |
| * | [Hexagon] Implement MI-level constant propagation | Krzysztof Parzyszek | 2016-07-28 | 1 | -0/+9 |
| * | [Hexagon] Use loop data prefetch on Hexagon | Krzysztof Parzyszek | 2016-07-22 | 1 | -0/+6 |
| * | [Hexagon] Do not create passes in the constructor of HexagonPassConfig | Krzysztof Parzyszek | 2016-05-27 | 1 | -9/+5 |
| * | Delete Reloc::Default. | Rafael Espindola | 2016-05-18 | 1 | -5/+13 |
| * | [Hexagon] Add a debug option to disable all backend optimizations | Krzysztof Parzyszek | 2016-05-11 | 1 | -1/+4 |