OSDN Git Service

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