| Commit message (Expand) | Author | Age | Files | Lines |
* | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -0/+1 |
* | [Local] Remove unused LazyValueInfo pointer from removeUnreachableBlock. | Florian Hahn | 2019-10-02 | 1 | -1/+1 |
* | Change TargetLibraryInfo analysis passes to always require Function | Teresa Johnson | 2019-09-07 | 1 | -2/+2 |
* | [CallSite removal] Migrate the statepoint GC infrastructure to use the | Chandler Carruth | 2019-02-11 | 1 | -98/+89 |
* | Move DomTreeUpdater from IR to Analysis | Richard Trieu | 2019-02-06 | 1 | -1/+1 |
* | [opaque pointer types] Pass value type to LoadInst creation. | James Y Knight | 2019-02-01 | 1 | -8/+10 |
* | [opaque pointer types] Pass function types to CallInst creation. | James Y Knight | 2019-02-01 | 1 | -2/+2 |
* | [opaque pointer types] Add a FunctionCallee wrapper type, and use it. | James Y Knight | 2019-02-01 | 1 | -4/+5 |
* | Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it." | James Y Knight | 2019-01-31 | 1 | -5/+4 |
* | [opaque pointer types] Add a FunctionCallee wrapper type, and use it. | James Y Knight | 2019-01-31 | 1 | -4/+5 |
* | [RS4GC] Be slightly less conservative for gep vector_base, scalar_idx | Philip Reames | 2019-01-24 | 1 | -11/+10 |
* | [RS4GC] Avoid crashing on gep scalar_base, vector_idx | Philip Reames | 2019-01-24 | 1 | -0/+28 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [opaque pointer types] Remove some calls to generic Type subtype accessors. | James Y Knight | 2019-01-10 | 1 | -1/+1 |
* | [TI removal] Make variables declared as `TerminatorInst` and initialized | Chandler Carruth | 2018-10-15 | 1 | -6/+6 |
* | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -1/+1 |
* | [Dominators] Convert existing passes and utils to use the DomTreeUpdater class | Chijun Sima | 2018-08-03 | 1 | -4/+6 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -11/+11 |
* | [NFC] fix trivial typos in comments | Hiroshi Inoue | 2018-06-14 | 1 | -3/+3 |
* | Move Analysis/Utils/Local.h back to Transforms | David Blaikie | 2018-06-04 | 1 | -1/+1 |
* | Fix up a few grammar issues. | Eric Christopher | 2018-05-21 | 1 | -1/+1 |
* | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -10/+11 |
* | [STLExtras] Add distance() for ranges, pred_size(), and succ_size() | Vedant Kumar | 2018-05-10 | 1 | -2/+2 |
* | [Transforms] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-04-13 | 1 | -1/+1 |
* | Fix a couple of layering violations in Transforms | David Blaikie | 2018-03-21 | 1 | -1/+1 |
* | [RewriteStatepoints] Fix stale parse points | Daniel Neilson | 2018-03-05 | 1 | -14/+15 |
* | [RS4GC] Handle call/invoke instructions as base defining values of vectors | Daniel Neilson | 2018-01-30 | 1 | -0/+6 |
* | [Transforms] Support making mutable versions of new-format TBAA access tags | Ivan A. Kosarev | 2018-01-17 | 1 | -16/+2 |
* | [RewriteStatepoints] Fix incorrect assertion | Max Kazantsev | 2017-12-28 | 1 | -7/+2 |
* | [PM] port Rewrite Statepoints For GC to the new pass manager. | Fedor Sergeev | 2017-12-15 | 1 | -61/+102 |
* | Strip off invariant.start because memory locations arent invariant | Anna Thomas | 2017-11-02 | 1 | -9/+33 |
* | Revert "[RS4GC] Strip off invariant.start because memory locations arent inva... | Anna Thomas | 2017-11-02 | 1 | -39/+9 |
* | [RS4GC] Strip off invariant.start because memory locations arent invariant | Anna Thomas | 2017-11-02 | 1 | -9/+39 |
* | [RS4GC] Look through vector bitcasts when looking for base pointer | Daniel Neilson | 2017-10-13 | 1 | -0/+5 |
* | [Analysis, Transforms] Fix some Clang-tidy modernize and Include What You Use... | Eugene Zelenko | 2017-09-01 | 1 | -34/+70 |
* | All libcalls should be considered to be GC-leaf functions. | Daniel Neilson | 2017-07-27 | 1 | -2/+6 |
* | fix trivial typos; NFC | Hiroshi Inoue | 2017-07-02 | 1 | -1/+1 |
* | fix trivial typos, NFC | Hiroshi Inoue | 2017-07-01 | 1 | -1/+1 |
* | [RS4GC] Drop invalid metadata after pointers are relocated | Anna Thomas | 2017-06-12 | 1 | -17/+54 |
* | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -9/+9 |
* | [Statepoint] Be consistent about using deopt naming [NFCI] | Philip Reames | 2017-06-02 | 1 | -3/+3 |
* | [RS4GC] Comment clarification | Philip Reames | 2017-06-02 | 1 | -2/+2 |
* | [IR] Abstract away ArgNo+1 attribute indexing as much as possible | Reid Kleckner | 2017-05-03 | 1 | -3/+4 |
* | Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of A... | Reid Kleckner | 2017-05-02 | 1 | -2/+1 |
* | Revert r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of At... | Hans Wennborg | 2017-04-28 | 1 | -1/+2 |
* | [IR] Make add/remove Attributes use AttrBuilder instead of AttributeList | Reid Kleckner | 2017-04-28 | 1 | -2/+1 |
* | [RS4GC] Simplify attribute handling code NFC | Reid Kleckner | 2017-04-28 | 1 | -47/+25 |
* | [SystemZ] TargetTransformInfo cost functions implemented. | Jonas Paulsson | 2017-04-12 | 1 | -1/+1 |
* | Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" | Reid Kleckner | 2017-04-10 | 1 | -6/+9 |
* | Allow DataLayout to specify addrspace for allocas. | Matt Arsenault | 2017-04-10 | 1 | -1/+3 |