| Commit message (Expand) | Author | Age | Files | Lines |
| * | [NFC] Fixes -Wrange-loop-analysis warnings | Mark de Wever | 2020-01-01 | 1 | -1/+1 |
| * | Revert "[DependenceAnalysis] Dependecies for loads marked with "ivnariant.loa... | Benjamin Kramer | 2019-11-21 | 1 | -19/+6 |
| * | [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" shoul... | Evgeniy Brevnov | 2019-11-19 | 1 | -6/+19 |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -0/+1 |
| * | Change TargetLibraryInfo analysis passes to always require Function | Teresa Johnson | 2019-09-07 | 1 | -1/+1 |
| * | [Instruction] Add hasMetadata(Kind) helper [NFC] | Philip Reames | 2019-09-04 | 1 | -3/+3 |
| * | [MemDep] allow to select block-scan-limit when constructing MemoryDependenceA... | Fedor Sergeev | 2019-08-10 | 1 | -5/+8 |
| * | [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock. | Florian Hahn | 2019-03-28 | 1 | -14/+19 |
| * | [NFC] Fix typos: preceeding -> preceding | Jordan Rupprecht | 2019-02-23 | 1 | -1/+1 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [CallSite removal] Migrate all Alias Analysis APIs to use the newly | Chandler Carruth | 2019-01-07 | 1 | -25/+22 |
| * | Revert r348645 - "[MemCpyOpt] memset->memcpy forwarding with undef tail" | David L. Jones | 2018-12-13 | 1 | -6/+0 |
| * | [MemCpyOpt] memset->memcpy forwarding with undef tail | Nikita Popov | 2018-12-07 | 1 | -0/+6 |
| * | [Analysis] Make LocationSizes carry an 'imprecise' bit | George Burgess IV | 2018-10-10 | 1 | -15/+30 |
| * | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -3/+3 |
| * | [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. | Chandler Carruth | 2018-08-26 | 1 | -1/+1 |
| * | [MemDep] Use PhiValuesAnalysis to improve alias analysis results | John Brawn | 2018-07-31 | 1 | -3/+14 |
| * | Dissallow non-empty metadata for invariant.group | Piotr Padlewski | 2018-05-18 | 1 | -3/+3 |
| * | [MemDep] Fixed handling of invariant.group | Piotr Padlewski | 2018-05-18 | 1 | -5/+26 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -6/+6 |
| * | [Analysis] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-04-01 | 1 | -3/+3 |
| * | [MDA] Use common code instead of reimplementing same. [NFC] | Philip Reames | 2018-01-17 | 1 | -10/+2 |
| * | Revert "[memcpyopt] Teach memcpyopt to optimize across basic blocks" | Reid Kleckner | 2017-12-28 | 1 | -11/+9 |
| * | [ModRefInfo] Add must alias info to ModRefInfo. | Alina Sbirlea | 2017-12-21 | 1 | -1/+2 |
| * | [memcpyopt] Teach memcpyopt to optimize across basic blocks | Dan Gohman | 2017-12-20 | 1 | -9/+11 |
| * | Hardware-assisted AddressSanitizer (llvm part). | Evgeniy Stepanov | 2017-12-09 | 1 | -2/+4 |
| * | [ModRefInfo] Make enum ModRefInfo an enum class [NFC]. | Alina Sbirlea | 2017-12-07 | 1 | -16/+16 |
| * | [ModRefInfo] Replace remaining bit-wise operations with wrappers. | Alina Sbirlea | 2017-12-07 | 1 | -1/+1 |
| * | Revert r319482 and r319483 "[memcpyopt] Teach memcpyopt to optimize across ba... | Hans Wennborg | 2017-12-06 | 1 | -8/+0 |
| * | Modify ModRefInfo values using static inline method abstractions [NFC]. | Alina Sbirlea | 2017-12-05 | 1 | -9/+7 |
| * | [memcpyopt] Teach memcpyopt to optimize across basic blocks | Dan Gohman | 2017-11-30 | 1 | -0/+8 |
| * | [MemDep] DBG intrinsics don't impact abort limit for call site dependence ana... | Mikael Holmen | 2017-10-25 | 1 | -5/+5 |
| * | [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; ... | Eugene Zelenko | 2017-08-16 | 1 | -8/+16 |
| * | [MemDep] Cleanup return after else & use `auto`. NFC. | Davide Italiano | 2017-06-25 | 1 | -3/+3 |
| * | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -3/+3 |
| * | Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. | Galina Kistanova | 2017-05-31 | 1 | -0/+1 |
| * | [Devirtualization] MemDep returns non-local !invariant.group dependencies | Piotr Padlewski | 2017-01-12 | 1 | -8/+55 |
| * | [MemDep] NFC variable name change | Piotr Padlewski | 2017-01-11 | 1 | -3/+3 |
| * | [MemDep] NFC walk invariant.group graph only down | Piotr Padlewski | 2017-01-08 | 1 | -26/+16 |
| * | [MemDep] Handle gep with zeros for invariant.group | Piotr Padlewski | 2016-12-30 | 1 | -20/+39 |
| * | [PM] Teach MemDep to invalidate its result object when its cached | Chandler Carruth | 2016-12-27 | 1 | -0/+18 |
| * | [MemDep] Operand visited twice bugfix | Piotr Padlewski | 2016-12-27 | 1 | -0/+1 |
| * | [MemDep] NFC changes | Piotr Padlewski | 2016-12-23 | 1 | -2/+1 |
| * | Revert @llvm.assume with operator bundles (r289755-r289757) | Daniel Jasper | 2016-12-19 | 1 | -3/+8 |
| * | Remove the AssumptionCache | Hal Finkel | 2016-12-15 | 1 | -8/+3 |
| * | [PM] Change the static object whose address is used to uniquely identify | Chandler Carruth | 2016-11-23 | 1 | -1/+1 |
| * | NFC small changes in MemDep | Piotr Padlewski | 2016-11-08 | 1 | -3/+3 |
| * | Test commit access (NFC) | Henric Karlsson | 2016-10-06 | 1 | -1/+1 |
| * | Do not widen load for different variable in GVN. | Dehao Chen | 2016-09-09 | 1 | -37/+1 |
| * | limit the number of instructions per block examined by dead store elimination | Bob Haarman | 2016-08-26 | 1 | -6/+17 |