| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 | 
| *  | Introduce llvm.loop.parallel_accesses and llvm.access.group metadata. | Michael Kruse | 2018-12-20 | 1 | -1/+1 | 
| *  | [TI removal] Make `getTerminator()` return a generic `Instruction`. | Chandler Carruth | 2018-10-15 | 1 | -1/+1 | 
| *  | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -5/+3 | 
| *  | [GVNHoist] computeInsertionPoints() miscalculates IDF | Alexandros Lamprineas | 2018-09-12 | 1 | -4/+2 | 
| *  | [GVNHoist] Prune out useless CHI insertions | Alexandros Lamprineas | 2018-08-28 | 1 | -2/+5 | 
| *  | [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. | Chandler Carruth | 2018-08-26 | 1 | -1/+1 | 
| *  | [IR] Begin removal of TerminatorInst by removing successor manipulation. | Chandler Carruth | 2018-08-26 | 1 | -3/+3 | 
| *  | [Local] Make DoesKMove required for combineMetadata. | Florian Hahn | 2018-08-24 | 1 | -1/+1 | 
| *  | [GVNHoist] safeToHoistLdSt allows illegal hoisting | Alexandros Lamprineas | 2018-07-23 | 1 | -1/+1 | 
| *  | Move Analysis/Utils/Local.h back to Transforms | David Blaikie | 2018-06-04 | 1 | -1/+1 | 
| *  | [STLExtras] Add size() for ranges, and remove distance() | Vedant Kumar | 2018-05-16 | 1 | -1/+1 | 
| *  | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -7/+7 | 
| *  | [STLExtras] Add distance() for ranges, pred_size(), and succ_size() | Vedant Kumar | 2018-05-10 | 1 | -1/+1 | 
| *  | [Transforms] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-04-13 | 1 | -5/+5 | 
| *  | Fix a couple of layering violations in Transforms | David Blaikie | 2018-03-21 | 1 | -1/+1 | 
| *  | Add missed PostDominatorTree analysis dependency to GVN hoist pass. | Alexander Ivchenko | 2018-02-08 | 1 | -0/+1 | 
| *  | [NFC] fix trivial typos in comments and documents | Hiroshi Inoue | 2018-01-29 | 1 | -1/+1 | 
| *  | [GVNHoist] Fix: PR35222 gvn-hoist incorrectly erases load in case of a loop | Aditya Kumar | 2018-01-04 | 1 | -1/+1 | 
| *  | [GVNHoist] Fix: PR35222 gvn-hoist incorrectly erases load | Aditya Kumar | 2017-12-13 | 1 | -2/+2 | 
| *  | [GVNHoist] Fix a signed/unsigned comparison warning that occurs in 32-bit bui... | Craig Topper | 2017-11-16 | 1 | -1/+1 | 
| *  | Add an @llvm.sideeffect intrinsic | Dan Gohman | 2017-11-08 | 1 | -1/+2 | 
| *  | [GVNHoist] Fix non-deterministic sort order of PHIs for identical instructions | Mandeep Singh Grang | 2017-10-30 | 1 | -1/+1 | 
| *  | [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;... | Eugene Zelenko | 2017-10-13 | 1 | -30/+63 | 
| *  | [GVNHoist] Factor out reachability to search for anticipable instructions qui... | Aditya Kumar | 2017-09-13 | 1 | -288/+418 | 
| *  | Sink some IntrinsicInst.h and Intrinsics.h out of llvm/include | Reid Kleckner | 2017-09-07 | 1 | -0/+1 | 
| *  | [GVNHoist] Move duplicated code to a helper function. NFCI. | Davide Italiano | 2017-09-05 | 1 | -24/+21 | 
| *  | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -1/+1 | 
| *  | [GVNHoist] Mark GlobalsAA as preserved by GVNHoist. | Nikolai Bozhenov | 2017-04-18 | 1 | -0/+3 | 
| *  | MemorySSA: Move to Analysis, from Transforms/Utils. It's used as | Daniel Berlin | 2017-04-11 | 1 | -2/+2 | 
| *  | [GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor on each instruction | Geoff Berry | 2017-04-10 | 1 | -17/+55 | 
| *  | Move defClobbersUseOrDef to being a protected member of a class since we don'... | Daniel Berlin | 2017-03-02 | 1 | -2/+2 | 
| *  | [GVNHoist] Don't hoist unsafe scalars at -Oz (PR31729) | Hans Wennborg | 2017-03-01 | 1 | -22/+8 | 
| *  | Move updating functions to MemorySSAUpdater. | Daniel Berlin | 2017-02-22 | 1 | -9/+13 | 
| *  | Revert "[GVNHoist] Merge DebugLoc metadata on hoisted instructions" | Reid Kleckner | 2017-02-07 | 1 | -7/+0 | 
| *  | [GVNHoist] Merge DebugLoc metadata on hoisted instructions | Taewook Oh | 2017-02-06 | 1 | -0/+7 | 
| *  | [GVNHoist] Invalidate MemDep when an instruction is moved. | Eli Friedman | 2016-12-07 | 1 | -0/+1 | 
| *  | [GVNHoist] Rename variables. | Aditya Kumar | 2016-11-29 | 1 | -14/+16 | 
| *  | [GVNHoist] Enable aggressive hoisting when optimizing for code-size | Aditya Kumar | 2016-11-29 | 1 | -5/+13 | 
| *  | [MemorySSA] Tighten up types to make our API prettier. NFC. | George Burgess IV | 2016-11-01 | 1 | -4/+3 | 
| *  | commit back "GVN-hoist: fix store past load dependence analysis (PR30216, PR3... | Sebastian Pop | 2016-10-13 | 1 | -41/+48 | 
| *  | Revert "GVN-hoist: fix store past load dependence analysis (PR30216, PR30499)" | Reid Kleckner | 2016-10-13 | 1 | -48/+41 | 
| *  | Memory-SSA cleanup of clobbers interface, NFC | Sebastian Pop | 2016-10-12 | 1 | -15/+16 | 
| *  | GVN-hoist: fix store past load dependence analysis (PR30216, PR30499) | Sebastian Pop | 2016-10-12 | 1 | -28/+34 | 
| *  | Revert r282168 "GVN-hoist: fix store past load dependence analysis (PR30216)" | Hans Wennborg | 2016-09-22 | 1 | -35/+28 | 
| *  | GVN-hoist: do not dereference null pointers | Sebastian Pop | 2016-09-22 | 1 | -0/+3 | 
| *  | GVN-hoist: fix store past load dependence analysis (PR30216) | Sebastian Pop | 2016-09-22 | 1 | -29/+33 | 
| *  | GVN-hoist: fix typo | Sebastian Pop | 2016-09-22 | 1 | -1/+1 | 
| *  | GVN-hoist: only hoist relevant scalar instructions | Sebastian Pop | 2016-09-22 | 1 | -0/+4 | 
| *  | IR: Remove Value::intersectOptionalDataWith, replace all calls with calls to ... | Peter Collingbourne | 2016-09-07 | 1 | -2/+2 |