Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MCSubtarge...
[oota-llvm.git] / include / llvm / Analysis /
2015-06-08 Silviu Baranga[LAA] Fix estimation of number of memchecks
2015-06-08 Hao Liu[LoopVectorize] Teach Loop Vectorizor about interleaved...
2015-06-07 Matt ArsenaultAdd isLegalAddressingMode address space argument to TTI
2015-06-05 Chandler Carruth[Unroll] Rework the naming and structure of the new...
2015-06-04 Diego NovilloTidy comment. NFC.
2015-06-04 Chandler Carruth[PM/AA] Start refactoring AliasAnalysis to remove the...
2015-06-03 Diego NovilloFix typo in comment. NFC.
2015-06-02 Benjamin KramerPush constness through LoopInfo::isLoopHeader and clean...
2015-06-01 David Majnemer[PHITransAddr] Don't translate unreachable values
2015-05-29 Benjamin KramerReplace push_back(Constructor(foo)) with emplace_back...
2015-05-29 Jingyue Wu[DependenceAnalysis] Extend unifySubscriptType for...
2015-05-28 Pete CooperAdd BranchProbabilityInfo::releaseMemory to clear the...
2015-05-20 Pete CooperChange Function::getIntrinsicID() to return an Intrinsi...
2015-05-18 Sanjoy DasExploit dereferenceable_or_null attribute in LICM pass
2015-05-18 Jingyue Wu[ScalarEvolution] refactor: extract interface getGEPExpr
2015-05-18 Adam Nemet[LoopAccesses] If shouldRetryWithRuntimeCheck, reset...
2015-05-15 James MolloyAllow min/max detection to see through casts.
2015-05-14 Jingyue Wu[ValueTracking] refactor: extract method haveNoCommonBi...
2015-05-13 Pete CooperConstify arguments in AliasSetTracker methods. NFC
2015-05-13 Pete CooperConstify arguments to methods in LoopInfo. NFC
2015-05-11 Richard SmithAdd more missing #includes, found by modules build.
2015-05-11 James MolloyRip min/max pattern matching out of InstCombine and...
2015-05-08 Jingyue Wu[NoTTI] reject negative scale in addressing mode
2015-05-06 Wei Mi[X86] Disable loop unrolling in loop vectorization...
2015-05-01 Benjamin KramerRemove std::move on return of temporary.
2015-04-30 Daniel BerlinMove equality function for AliasAnalysis::Location...
2015-04-23 Adam Nemet[getUnderlyingOjbects] Analyze loop PHIs further to...
2015-04-23 Philip ReamesMove Value.isDereferenceablePointer to ValueTracking...
2015-04-21 Daniel BerlinRevamp PredIteratorCache interface to be cleaner.
2015-04-21 Daniel BerlinMove IDF Calculation to a separate file, expose an...
2015-04-16 Benjamin KramerMake it obvious that we're iterating over a range of...
2015-04-16 Daniel BerlinReplace loop doing postorder walk with postorder iterator
2015-04-15 Daniel BerlinAdd range iterators for post order and inverse post...
2015-04-14 Sanjoy Das[SCEVExpander] Fix comments for functions. NFC.
2015-04-14 Sanjoy Das[LoopUnrollRuntime] Avoid high-cost trip count computation.
2015-04-14 Sanjoy Das[SCEV] Refactor out isHighCostExpansion. NFCI.
2015-04-13 Daniel BerlinAdd new getModRefInfo API to determine whether an Instr...
2015-04-13 Daniel BerlinCommon some code from MemoryDependenceAnalysis that...
2015-04-13 Daniel BerlinMake getModRefInfo with a default location not crash.
2015-04-11 Benjamin KramerRemove empty non-virtual destructors or mark them ...
2015-04-11 Alexander KornienkoUse 'override/final' instead of 'virtual' for overridde...
2015-04-10 Benjamin Kramer[CallSite] Make construction from Value* (or Instructio...
2015-04-10 Jingyue WuDivergence analysis for GPU programs
2015-04-08 Adam Nemet[LoopAccesses] Allow analysis to complete in the presen...
2015-04-08 Adam NemetRevert "[LoopAccesses] Allow analysis to complete in...
2015-04-07 Adam Nemet[LoopAccesses] Allow analysis to complete in the presen...
2015-04-07 Adam Nemet[LoopAccesses] New API to query if memchecks are necess...
2015-04-03 David Blaikie[opaque pointer types] Push explicit type parameter...
2015-04-02 David Blaikie[opaque pointer type] API migration for GEP constant...
2015-04-01 Sanjoy Das[SCEV] Look at backedge dominating conditions (re-land...
2015-04-01 Diego NovilloRemove 4,096 loop scale limitation.
2015-03-30 Duncan P. N. Exon... Transforms: Use the new DebugLoc API, NFC
2015-03-18 Sanjoy Das[SCEV] Make isImpliedCond smarter.
2015-03-17 Michael ZolotukhinTLI: Add addVectorizableFunctionsFromVecLib.
2015-03-17 Michael ZolotukhinTTI: Add getCallInstrCost.
2015-03-17 Michael ZolotukhinTLI: Add interface for querying whether a function...
2015-03-17 Richard SmithFix ODR violations caused by putting anonymous namespac...
2015-03-16 David BlaikieRemove dead file (was only used by the C backend)
2015-03-15 David BlaikieRemove use of a reserved identifier
2015-03-15 David BlaikieRemove use of reserved identifier
2015-03-15 David BlaikieRemove some unnecessary 'inline' keywords
2015-03-15 David BlaikieIntervalIterator: Add move semantics rather than relyin...
2015-03-12 Reid KlecknerStop calling DwarfEHPrepare from WinEHPrepare
2015-03-10 Adam Nemet[LAA-memchecks 3/3] Introduce pointer partitions for...
2015-03-10 Adam Nemet[LAA-memchecks 2/3] Move number of memcheck threshold...
2015-03-10 Adam Nemet[LoopAccesses 3/3] Print the dependences with -analyze
2015-03-10 Adam Nemet[LoopAccesses 2/3] Allow querying of interesting depend...
2015-03-10 Adam Nemet[LoopAccesses 1/3] Expose MemoryDepChecker to LAA users
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-09 Sanjoy Das[SCEV] Unify getUnsignedRange and getSignedRange
2015-03-09 Mehdi AminiDCE: isArrayMalloc() is not used neither in LLVM nor...
2015-03-08 Benjamin KramerMake static variables const if possible. Makes them...
2015-03-07 Eric ChristopherTypo.
2015-03-06 Olivier SallenaveDo not restrict interleaved unrolling to small loops...
2015-03-05 NAKAMURA TakumiReformat.
2015-03-05 NAKAMURA TakumiRevert r231104, "unique_ptrify FullDependenceAnalysis...
2015-03-04 Sanjoy Das[SCEV] make SCEV smarter about proving no-wrap.
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-03-04 David BlaikieRemove explicit RNSuccIterator copy assignment in favor...
2015-03-03 Jan Wen VoungMove TargetLibraryInfo data from two files into one...
2015-03-03 David BlaikieRevert "Remove the explicit SDNodeIterator::operator...
2015-03-03 David BlaikieRemove the explicit SDNodeIterator::operator= in favor...
2015-03-03 David BlaikieRemove explicit copy assignment operator in favor of...
2015-03-03 David Blaikieunique_ptrify FullDependenceAnalysis::DV
2015-03-01 Benjamin KramerAnother missing include for MSVC.
2015-02-28 Benjamin KramerReplace std::copy with a back inserter with vector...
2015-02-27 Eric ChristopherRemove the Forward Control Flow Integrity pass and...
2015-02-26 Adam Nemet[LoopAccesses] Add command-line option for RuntimeMemor...
2015-02-26 Eric ChristopherFix a couple of depedent->dependent typos.
2015-02-24 Adam Nemet[LoopAccesses] LAA::getInfo to use const reference...
2015-02-23 Chad RosierPrevent hoisting fmul from THEN/ELSE to IF if there...
2015-02-23 Mehdi AminiInstSimplify: simplify 0 / X if nnan and nsz
2015-02-19 Adam Nemet[LoopAccesses] Change LAA:getInfo to return a constant...
2015-02-19 Adam Nemet[LoopAccesses] Add -analyze support
2015-02-19 Adam Nemet[LoopAccesses] Split out LoopAccessReport from Vectoriz...
2015-02-19 Adam Nemet[LoopAccesses] Add missing const to APIs in Vectorizati...
2015-02-19 Adam Nemet[LoopAccesses] Add canAnalyzeLoop
2015-02-19 Adam Nemet[LoopAccesses] Change debug messages from LV to LAA
2015-02-19 Adam Nemet[LoopAccesses] Create the analysis pass
2015-02-19 Adam Nemet[LoopAccesses] Cache the result of canVectorizeMemory
next