- d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
- 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
- 7c35de1 [Dominators] Remove verifyDomTree and add some verifying for Post Dom Trees by David Green · 8 years ago
- ff8b8ae Add MemorySSA as loop dependency, disabled by default [NFC]. by Alina Sbirlea · 8 years ago
- dd40f5e [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
- 9590658 [NFC] Convert OptimizationRemarkEmitter old emit() calls to new closure by Vivek Pandya · 8 years ago
- 0965da2 Rename OptimizationDiagnosticInfo.* to OptimizationRemarkEmitter.* by Adam Nemet · 8 years ago
- 9020872 Add a wrapper around copy_if in STLExtras; NFC by Sanjoy Das · 9 years ago
- 3bab7e1 [PM] Separate the LoopAnalysisManager from the LoopPassManager and move by Chandler Carruth · 9 years ago
- 410eaeb [PM] Rewrite the loop pass manager to use a worklist and augmented run by Chandler Carruth · 9 years ago
- 32e6a34 [LDist] Match behavior between invoking via optimization pipeline or opt -loop-distribute by Adam Nemet · 9 years ago
- 2e03213  [LoopVersioning] Require loop-simplify form for loop versioning. by Florian Hahn · 9 years ago
- 11a871b [LoopDistribute] Preserve GlobalsAA also in the new Pass Manager. by Davide Italiano · 9 years ago
- 5cda89a [LoopDistribute] Fix a typo in the pass name. by Michael Zolotukhin · 9 years ago
- f744ad7 [LDist] Port to new streaming API for opt remarks by Adam Nemet · 9 years ago
- 04758ba Shorten DiagnosticInfoOptimizationRemark* to OptimizationRemark*. NFC by Adam Nemet · 9 years ago
- 66fdba8 LoopDistribute should preserve GlobalsAA. by Eli Friedman · 9 years ago
- e0b2d97 [LoopInfo] Add verification by recomputation. by Michael Zolotukhin · 9 years ago
- 84a6425 [OptDiag,LDist] Convert remaining opt remarks to use the new API by Adam Nemet · 9 years ago
- b2593f7 [LoopDist] Port to new PM by Adam Nemet · 9 years ago
- 79ac42a [OptRemarkEmitter] Port to new PM by Adam Nemet · 9 years ago
- aad8160 [OptRemark,LDist] RFC: Add hotness attribute by Adam Nemet · 9 years ago
- 74730d9 [LoopDist] Fix typo in diagnostic by Adam Nemet · 9 years ago
- 7853c1d Rename LoopAccessAnalysis to LoopAccessLegacyAnalysis /NFC by Xinliang David Li · 9 years ago
- 94734ee [PM] refactor LoopAccessInfo code part-2 by Xinliang David Li · 9 years ago
- ad437ff [Diag] Add getter shouldAlwaysPrint. NFC by Adam Nemet · 9 years ago
- d770877 Switch more loops to be range-based by David Majnemer · 9 years ago
- bdbc522 [LAA] Default getInfo to not speculate symbolic strides. NFC by Adam Nemet · 9 years ago
- ecde1c7 Revert r272194 No need for it if loop Analysis Manager is used by Xinliang David Li · 9 years ago
- 572135f [PM] Refector LoopAccessInfo analysis code  by Xinliang David Li · 9 years ago
- eff7664 [LoopDist] Only run LAA for loops with the pragma by Adam Nemet · 9 years ago
- 50271f7 Add opt-bisect support to additional passes that can be skipped by Andrew Kaylor · 10 years ago
- 88ec491 [LoopDist] Also emit optimization remark on success (-Rpass=) by Adam Nemet · 10 years ago
- 4338d67 [LoopDist] Pass 'Function' to main class. NFC by Adam Nemet · 10 years ago
- 0ba164b [LoopDist] Emit optimization remarks (-Rpass*) by Adam Nemet · 10 years ago
- adeccf7 [LoopDist] Improve debug messages by Adam Nemet · 10 years ago
- 7f38e11 [LoopDist] Add helper to print debug message when distribution fails.  NFC by Adam Nemet · 10 years ago
- d2fa414 [LoopDist] Add llvm.loop.distribute.enable loop metadata by Adam Nemet · 10 years ago
- 61399ac [LoopDist] Split main class. NFC by Adam Nemet · 10 years ago
- 5eccf07 [LoopVersioning] Annotate versioned loop with noalias metadata by Adam Nemet · 10 years ago
- 843fb20 LPM: Stop threading `Pass *` through all of the loop utility APIs. NFC by Justin Bogner · 10 years ago
- 9cd9a7e Re-commit r255115, with the PredicatedScalarEvolution class moved to by Silviu Baranga · 10 years ago
- ad1ccb3 Revert r255115 until we figure out how to fix the bot failures. by Silviu Baranga · 10 years ago
- 41eb682 [LV][LAA] Add a layer over SCEV to apply run-time checked knowledge on SCEV expressions by Silviu Baranga · 10 years ago
- 2910a4f Allow LLE/LD and the loop versioning infrastructure to use SCEV predicates by Silviu Baranga · 10 years ago
- a2df750 [LAA] LLE 3/6: Rename InterestingDependence to Dependences, NFC by Adam Nemet · 10 years ago
- e481340 [LVer] Fix FIXME: hide addPHINodes, NFC by Adam Nemet · 10 years ago
- c5b7b55 Exposed findDefsUsedOutsideOfLoop as a loop utility function by Ashutosh Nema · 10 years ago
- 06ccf01 [LVer] Remove unused Pass parameter from versionLoop, NFC by Adam Nemet · 10 years ago
- 1584039 [LAA] Make the set of runtime checks part of the state of LAA, NFC by Adam Nemet · 10 years ago
- c75ad69 [LDist] Filter the checks locally rather than in LAA, NFC by Adam Nemet · 10 years ago
- 0a67440 [LDist][LVer] Explicitly pass the set of memchecks to LoopVersioning, NFC by Adam Nemet · 10 years ago
- 7679afd Use make_range(rbegin(), rend()) to allow foreach loops.  NFC. by Pete Cooper · 10 years ago
- 9f7dedc [LAA] Introduce RuntimePointerChecking::PointerInfo, NFC by Adam Nemet · 10 years ago
- 7cdebac [LAA] Lift RuntimePointerCheck out of LoopAccessInfo, NFC by Adam Nemet · 10 years ago
- 215746b [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC by Adam Nemet · 10 years ago
- 1a68918 [LoopDist] Move loop-versioning helper functions to Cloning, NFC by Adam Nemet · 10 years ago
- f530b329 [LoopDist] Improve variable names and comments in LoopVersioning class, NFC by Adam Nemet · 10 years ago
- 7632500 [LoopDist] Rename RuntimeCheckEmitter to LoopVersioning, NFC by Adam Nemet · 10 years ago
- 772a150 [LoopDist] Move pointer-to-partition computation out of RuntimeCheckEmitter, NFC by Adam Nemet · 10 years ago
- e6987bf [LoopDistribute] Remove a layer of pointer indirection. by Benjamin Kramer · 10 years ago
- 2f85b73 Attempt to fix MSVC bots by Adam Nemet · 10 years ago
- 938d3d6 New Loop Distribution pass by Adam Nemet · 10 years ago