2016-03-29 |
Sanjoy Das | [SCEV] Use Operator::getOpcode instead of manual dispat... |
tree | commitdiff |
2016-03-28 |
Eugene Zelenko | Fix Clang-tidy modernize-deprecated-headers warnings... |
tree | commitdiff |
2016-03-25 |
Philip Reames | Allow value forwarding past release fences in GVN |
tree | commitdiff |
2016-03-25 |
Duncan P. N. Exon... | IR: Reserve an MDKind for !llvm.loop; NFC |
tree | commitdiff |
2016-03-24 |
Adam Nemet | [LAA] Formatting fix in previous change |
tree | commitdiff |
2016-03-24 |
Adam Nemet | [LAA] Support memchecks involving loop-invariant addresses |
tree | commitdiff |
2016-03-23 |
Easwaran Raman | Add getBlockProfileCount method to BlockFrequencyInfo |
tree | commitdiff |
2016-03-23 |
Silviu Baranga | [SCEV] Change the SCEV Predicates interfaces for conver... |
tree | commitdiff |
2016-03-22 |
Mehdi Amini | Rename DenseMap::resize() into DenseMap::reserve()... |
tree | commitdiff |
2016-03-21 |
Matt Arsenault | Implement constant folding for bitreverse |
tree | commitdiff |
2016-03-21 |
Silviu Baranga | [IndVars] Fix PR26974: make sure replaceCongruentIVs... |
tree | commitdiff |
2016-03-18 |
Adam Nemet | [LoopDataPrefetch] Add TTI to limit the number of itera... |
tree | commitdiff |
2016-03-18 |
Adam Nemet | [LoopDataPrefetch/Aarch64] Allow selective prefetching... |
tree | commitdiff |
2016-03-15 |
Bjorn Steinbrink | Add Rust's personality function to the list of known... |
tree | commitdiff |
2016-03-14 |
Manuel Jacob | Re-add ConstantFoldInstOperands form taking opcode... |
tree | commitdiff |
2016-03-14 |
Michael Kuperstein | [AliasSetTracker] Do not strip pointer casts when proce... |
tree | commitdiff |
2016-03-13 |
Fiona Glaser | ConstantFoldInstruction: avoid wasted calls to Constant... |
tree | commitdiff |
2016-03-11 |
Chandler Carruth | [AA] Make BasicAA just require domtree. |
tree | commitdiff |
2016-03-11 |
Chandler Carruth | [memdep] Just require domtree for memdep. |
tree | commitdiff |
2016-03-11 |
Chandler Carruth | [PM] Make the AnalysisManager parameter to run methods... |
tree | commitdiff |
2016-03-11 |
Chandler Carruth | [PM] Implement the final conclusion as to how the analy... |
tree | commitdiff |
2016-03-11 |
Chandler Carruth | [PM/AA] Teach the AAManager how to handle module analys... |
tree | commitdiff |
2016-03-10 |
Chandler Carruth | [CG] Back out my pointless move ctor and add the explic... |
tree | commitdiff |
2016-03-10 |
Chandler Carruth | [CG] Add a new pass manager printer pass for the old... |
tree | commitdiff |
2016-03-10 |
Chandler Carruth | [CG] Actually hoist up the generic CallGraphPrinter... |
tree | commitdiff |
2016-03-10 |
Chandler Carruth | [CG] Rename the DOT printing pass to actually reference... |
tree | commitdiff |
2016-03-10 |
Chandler Carruth | [PM] Port memdep to the new pass manager. |
tree | commitdiff |
2016-03-09 |
Philip Reames | [BasicAA/MDA] Sink aliasing rules for malloc and calloc... |
tree | commitdiff |
2016-03-09 |
Philip Reames | [ValueTracking] Extract isKnownPositive [NFCI] |
tree | commitdiff |
2016-03-09 |
Sanjoy Das | [SCEV] Slightly generalize getRangeViaFactoring |
tree | commitdiff |
2016-03-09 |
Sanjoy Das | [SCEV] Slightly generalize getRangeViaFactoring |
tree | commitdiff |
2016-03-08 |
Sanjay Patel | use range-based for loop; NFCI |
tree | commitdiff |
2016-03-08 |
Easwaran Raman | Revert revisions 262636, 262643, 262679, and 262682. |
tree | commitdiff |
2016-03-07 |
Chandler Carruth | [memdep] Switch to range based for loops. |
tree | commitdiff |
2016-03-07 |
Chandler Carruth | [memdep] Switch a function to return true on success... |
tree | commitdiff |
2016-03-07 |
Chandler Carruth | [memdep] Cleanup the implementation doxygen comments... |
tree | commitdiff |
2016-03-07 |
Chandler Carruth | [memdep] Run clang-format over the header before portin... |
tree | commitdiff |
2016-03-04 |
Philip Reames | [LVI] Fix a bug which prevented use of !range metadata... |
tree | commitdiff |
2016-03-04 |
Easwaran Raman | Fix a memory leak. |
tree | commitdiff |
2016-03-03 |
Philip Reames | [ValueTracking] "constant fold" an experimental hidden... |
tree | commitdiff |
2016-03-03 |
Philip Reames | [ValueTracking] Remove dead code from an old experiment |
tree | commitdiff |
2016-03-03 |
Easwaran Raman | Fix breakage caused by r262636. |
tree | commitdiff |
2016-03-03 |
Sanjoy Das | [SCEV] Prove no-overflow via constant ranges |
tree | commitdiff |
2016-03-03 |
Sanjoy Das | [SCEV] Be less eager about demoting zexts to sexts |
tree | commitdiff |
2016-03-03 |
Easwaran Raman | Infrastructure for PGO enhancements in inliner |
tree | commitdiff |
2016-03-02 |
Chandler Carruth | [AA] Hoist the logic to reformulate various AA queries... |
tree | commitdiff |
2016-03-02 |
Sanjoy Das | [SCEV] Minor naming, braces cleanup; NFC |
tree | commitdiff |
2016-03-02 |
Sanjoy Das | Add a comment with a rational for the unusual code... |
tree | commitdiff |
2016-03-02 |
Sanjoy Das | Qualify getRangeForAffineAR with this-> for MSVC |
tree | commitdiff |
2016-03-02 |
Sanjoy Das | Perturb code in an attempt to appease MSVC |
tree | commitdiff |
2016-03-02 |
Sanjoy Das | More code permutation to appease MSVC |
tree | commitdiff |
2016-03-02 |
Sanjoy Das | Remove "auto" to appease the MSVC bots |
tree | commitdiff |
2016-03-02 |
Sanjoy Das | [SCEV] Make getRange smarter around selects |
tree | commitdiff |
2016-03-02 |
Sanjoy Das | [SCEV] Extract out a getRangeForAffineAR; NFC |
tree | commitdiff |
2016-03-01 |
Sanjoy Das | [SCEV] Minor cleanup: rename method, C++11'ify; NFC |
tree | commitdiff |
2016-03-01 |
Adam Nemet | [LAA] Add missing debug output |
tree | commitdiff |
2016-02-29 |
Benjamin Kramer | [InstSimplify] Restore fsub 0.0, (fsub 0.0, X) ==>... |
tree | commitdiff |
2016-02-29 |
Benjamin Kramer | [InstSimplify] fsub 0.0, (fsub -0.0, X) ==> X is only... |
tree | commitdiff |
2016-02-28 |
NAKAMURA Takumi | [PM] Appease mingw32's auto-import DLL build with minim... |
tree | commitdiff |
2016-02-28 |
NAKAMURA Takumi | Revert r262185, "[PM] Appease mingw32's auto-import... |
tree | commitdiff |
2016-02-28 |
NAKAMURA Takumi | [PM] Appease mingw32's auto-import DLL build with minim... |
tree | commitdiff |
2016-02-27 |
Chandler Carruth | [PM] Provide explicit instantiation declarations and... |
tree | commitdiff |
2016-02-27 |
Chandler Carruth | [PM] Provide two templates for the two directionalities... |
tree | commitdiff |
2016-02-27 |
Philip Reames | Suppress an uncovered switch warning [NFC] |
tree | commitdiff |
2016-02-26 |
Philip Reames | [LVI] Extend select handling to catch min/max/clamp... |
tree | commitdiff |
2016-02-26 |
Chandler Carruth | [PM] Introduce CRTP mixin base classes to help define... |
tree | commitdiff |
2016-02-26 |
Michael Zolotukhin | [LoopUnrollAnalyzer] Check that we're using SCEV for... |
tree | commitdiff |
2016-02-25 |
Hongbin Zheng | Introduce RegionInfoAnalysis, which compute Region... |
tree | commitdiff |
2016-02-25 |
Hongbin Zheng | Introduce DominanceFrontierAnalysis to the new PassMana... |
tree | commitdiff |
2016-02-25 |
Hongbin Zheng | Introduce analysis pass to compute PostDominators in... |
tree | commitdiff |
2016-02-25 |
Hongbin Zheng | Revert "Introduce analysis pass to compute PostDominato... |
tree | commitdiff |
2016-02-25 |
Hongbin Zheng | Revert "Introduce DominanceFrontierAnalysis to the... |
tree | commitdiff |
2016-02-25 |
Hongbin Zheng | Revert "Introduce RegionInfoAnalysis, which compute... |
tree | commitdiff |
2016-02-25 |
Hongbin Zheng | Introduce RegionInfoAnalysis, which compute Region... |
tree | commitdiff |
2016-02-25 |
Hongbin Zheng | Introduce DominanceFrontierAnalysis to the new PassMana... |
tree | commitdiff |
2016-02-25 |
Hongbin Zheng | Introduce analysis pass to compute PostDominators in... |
tree | commitdiff |
2016-02-25 |
Justin Bogner | PM: Implement a basic loop pass manager |
tree | commitdiff |
2016-02-24 |
Artur Pilipenko | NFC. Move isDereferenceable to Loads.h/cpp |
tree | commitdiff |
2016-02-24 |
Artur Pilipenko | NFC. Move getAlignment helper function from ValueTracki... |
tree | commitdiff |
2016-02-23 |
Chandler Carruth | [PM] Remove an overly aggressive assert now that I... |
tree | commitdiff |
2016-02-23 |
Chandler Carruth | [PM] Improve the API and comments around the analysis... |
tree | commitdiff |
2016-02-22 |
Krzysztof Parzyszek | More detailed dependence test between volatile and... |
tree | commitdiff |
2016-02-22 |
Sanjoy Das | [ConstantRange] Rename a method and add more doc |
tree | commitdiff |
2016-02-21 |
Duncan P. N. Exon... | ADT: Remove == and != comparisons between ilist iterato... |
tree | commitdiff |
2016-02-21 |
Tobias Grosser | ScalerEvolution: Only erase temporary values if they... |
tree | commitdiff |
2016-02-21 |
Tobias Grosser | ScalarEvolution: Do not keep temporary PHI values in... |
tree | commitdiff |
2016-02-20 |
Joerg Sonnenberger | When MemoryDependenceAnalysis hits a CFG with many... |
tree | commitdiff |
2016-02-20 |
Benjamin Kramer | [LVI] Move ConstantRanges instead of copying. |
tree | commitdiff |
2016-02-20 |
Chandler Carruth | [PM/AA] Wire up CFLAA to the new pass manager fully... |
tree | commitdiff |
2016-02-20 |
Chandler Carruth | [PM/AA] Port alias analysis evaluator to the new pass... |
tree | commitdiff |
2016-02-20 |
Sanjoy Das | [SCEV] Don't spell `SCEV *` variables as `Scev`; NFC |
tree | commitdiff |
2016-02-20 |
Sanjoy Das | [SCEV] Don't use std::make_pair; NFC |
tree | commitdiff |
2016-02-18 |
Richard Trieu | Remove uses of builtin comma operator. |
tree | commitdiff |
2016-02-18 |
Philip Reames | [CaptureTracking] Support atomicrmw and cmpxchg |
tree | commitdiff |
2016-02-17 |
Haicheng Wu | [AliasSetTracker] Teach AliasSetTracker about MemSetInst |
tree | commitdiff |
2016-02-17 |
Chandler Carruth | [LCG] Construct an actual call graph with call-edge... |
tree | commitdiff |
2016-02-16 |
Philip Reames | Revert 260705, it appears to be causing pr26628 |
tree | commitdiff |
2016-02-16 |
Junmo Park | [SCEVExpander] Make findExistingExpansion smarter |
tree | commitdiff |
2016-02-13 |
Chandler Carruth | [PM/AA] Actually wire the AAManager I built for the... |
tree | commitdiff |
2016-02-13 |
Benjamin Kramer | [ConstantFolding] Reduce APInt and APFloat copying. |
tree | commitdiff |
next |