[libFuzzer] ensure that the dfsan tracing hooks actually run (using -verbosity=3...
[oota-llvm.git] / include / llvm / Analysis /
2015-07-27 Adam Nemet[LAA] Split out a helper to print a collection of memchecks
2015-07-27 Sanjoy Das[TargetTransformInfo][NFCI] Add TargetTransformInfo...
2015-07-27 Sanjoy Das[IndVars] Make loop varying predicates loop invariant.
2015-07-27 Adam Nemet[LAA] Split out a helper from addRuntimeCheck to genera...
2015-07-26 Jingyue WuRoll forward r243250
2015-07-26 Jingyue WuRevert r243250
2015-07-26 Jingyue Wu[TTI/CostModel] improve TTI::getGEPCost and use it...
2015-07-26 Adam Nemet[LAA] Begin moving the logic of generating checks out...
2015-07-22 Chandler Carruth[PM/AA] Cleanup comments, formatting, and organization...
2015-07-22 Chandler Carruth[PM/AA] Extract the ModRef enums from the AliasAnalysis...
2015-07-22 Hans WennborgFix -Wextra-semi warnings.
2015-07-22 Chandler Carruth[PM/AA] Remove the last of the legacy update API from...
2015-07-18 Chandler Carruth[PM/AA] Remove the addEscapingUse update API that won...
2015-07-16 Cong HouAdd new constructors for LoopInfo/DominatorTree/BFI/BPI
2015-07-16 Sanjoy Das[SCEV][NFC] Use triple-slash (///) for comment.
2015-07-16 Cong HouRename LoopInfo::Analyze() to LoopInfo::analyze() and...
2015-07-16 Adam Nemet[LAA] Split out a helper to check the pointer partition...
2015-07-15 Cong HouRemove a private member of BranchProbabilityInfo which...
2015-07-15 Cong HouCreate a wrapper pass for BranchProbabilityInfo.
2015-07-15 Cong HouRename doFunction() in BFI to calculate() and change...
2015-07-14 Wei MiCreate a wrapper pass for BlockFrequencyInfo.
2015-07-14 Adam Nemet[LAA] Turn RuntimePointerChecking into a class, start...
2015-07-14 Adam Nemet[LAA] Introduce RuntimePointerChecking::PointerInfo...
2015-07-14 Adam Nemet[LAA] Lift RuntimePointerCheck out of LoopAccessInfo...
2015-07-14 Keno Fischer[CodeGen] Force emission of personality directive if...
2015-07-13 Benjamin KramerRemove macro guards for extern template instantiations.
2015-07-13 Jingyue Wu[LSR] don't attempt to promote ephemeral values to...
2015-07-13 David Majnemer[InstSimplify] Teach InstSimplify how to simplify extra...
2015-07-13 David Majnemer[InstSimplify] Teach InstSimplify how to simplify extra...
2015-07-11 Hal FinkelMove getStrideFromPointer and friends from LoopVectoriz...
2015-07-11 Igor LaevskyAdd argmemonly attribute.
2015-07-11 Chandler Carruth[PM/AA] Completely remove the AliasAnalysis::copyValue...
2015-07-10 Benjamin Kramer[InstSimplify] Fold away ord/uno fcmps when nnan is...
2015-07-09 Mehdi AminiMake TargetTransformInfo keeping a reference to the...
2015-07-08 Silviu Baranga[LAA] Merge memchecks for accesses separated by a const...
2015-07-06 Eric ChristopherRemove JumpInstrTableInfo.h as it is no longer used.
2015-07-02 Eric ChristopherAdd a routine to TargetTransformInfo that will allow...
2015-06-29 Tobias GrosserMove delinearization from SCEVAddRecExpr to ScalarEvolution
2015-06-26 David BlaikieMove VectorUtils from Transforms to Analysis to correct...
2015-06-24 Bruno Cardoso Lopes[CaptureTracking] Avoid long compilation time on large...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-22 Chandler Carruth[PM/AA] Hoist the AliasResult enum out of the AliasAnal...
2015-06-22 Chandler Carruth[PM/AA] Rework the names and comments in AliasSetTracke...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Eric ChristopherFix "the the" in comments.
2015-06-18 Sanjoy Das[CallGraph] Teach the CallGraph about non-leaf intrinsics.
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-06-17 Diego NovilloAdd documentation for new backedge mass propagation...
2015-06-17 Chandler Carruth[PM/AA] Remove the UnknownSize static member from Alias...
2015-06-17 Chandler Carruth[PM/AA] Remove the Location typedef from the AliasAnaly...
2015-06-17 Chandler Carruth[PM/AA] Split the location computation out of getArgLoc...
2015-06-16 Diego NovilloFix PR 23525 - Separate header mass propagation in...
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...
next