projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Convert an assert that can fail into error checking.
[oota-llvm.git]
/
lib
/
Analysis
/
2015-06-26
Philip Reames
Teach InlineCost to account for a null check which...
tree
|
commitdiff
2015-06-26
David Blaikie
Move VectorUtils from Transforms to Analysis to correct...
tree
|
commitdiff
2015-06-26
Adam Nemet
[LAA] Try to prove non-wrapping of pointers if SCEV...
tree
|
commitdiff
2015-06-25
Artur Pilipenko
Take alignment into account in isSafeToLoadUnconditionally
tree
|
commitdiff
2015-06-24
Jingyue Wu
[LSR] canonicalize Prod*(1<<C) to Prod<<C
tree
|
commitdiff
2015-06-24
Bruno Cardoso Lopes
[CaptureTracking] Avoid long compilation time on large...
tree
|
commitdiff
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
tree
|
commitdiff
2015-06-22
Chandler Carruth
[PM/AA] Hoist the AliasResult enum out of the AliasAnal...
tree
|
commitdiff
2015-06-22
Chandler Carruth
[PM/AA] Rework the names and comments in AliasSetTracke...
tree
|
commitdiff
2015-06-19
Sanjoy Das
[CallGraph] Given -print-callgraph a stable printing...
tree
|
commitdiff
2015-06-19
Chad Rosier
Typo. NFC.
tree
|
commitdiff
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
tree
|
commitdiff
2015-06-19
Eric Christopher
Fix "the the" in comments.
tree
|
commitdiff
2015-06-18
Sanjoy Das
[CallGraph] Teach the CallGraph about non-leaf intrinsics.
tree
|
commitdiff
2015-06-17
David Majnemer
Move the personality function from LandingPadInst to...
tree
|
commitdiff
2015-06-17
Diego Novillo
Add documentation for new backedge mass propagation...
tree
|
commitdiff
2015-06-17
Chandler Carruth
[PM/AA] Suffix lots of member variables that directly...
tree
|
commitdiff
2015-06-17
Chandler Carruth
[PM/AA] Remove the UnknownSize static member from Alias...
tree
|
commitdiff
2015-06-17
Chandler Carruth
[PM/AA] Remove the Location typedef from the AliasAnaly...
tree
|
commitdiff
2015-06-17
Chandler Carruth
[PM/AA] Split the location computation out of getArgLoc...
tree
|
commitdiff
2015-06-16
Diego Novillo
Fix PR 23525 - Separate header mass propagation in...
tree
|
commitdiff
2015-06-16
Benjamin Kramer
[InstSimplify] Allow folding of fdiv X, X with just...
tree
|
commitdiff
2015-06-16
Philip Reames
Move logic from JumpThreading into LazyValue info to...
tree
|
commitdiff
2015-06-15
Jingyue Wu
[ValueTracking] do not overwrite analysis results alrea...
tree
|
commitdiff
2015-06-14
Benjamin Kramer
[InstSimplify] fsub nnan x, x -> 0.0 is valid without...
tree
|
commitdiff
2015-06-14
Benjamin Kramer
[InstSimplify] Add self-fdiv identities for -ffinite...
tree
|
commitdiff
2015-06-12
Pete Cooper
Don't create instructions from ConstantExpr's in CFLAli...
tree
|
commitdiff
2015-06-12
Yaron Keren
Rangify for loops, NFC.
tree
|
commitdiff
2015-06-10
Alexey Samsonov
[GVN] Set proper debug locations for some instructions...
tree
|
commitdiff
2015-06-09
Benjamin Kramer
Replace loop with std::equal. NFC intended.
tree
|
commitdiff
2015-06-08
Artur Pilipenko
Minor refactoring of GEP handling in isDereferenceableP...
tree
|
commitdiff
2015-06-08
Silviu Baranga
[LAA] Fix estimation of number of memchecks
tree
|
commitdiff
2015-06-08
Hao Liu
[LoopVectorize] Teach Loop Vectorizor about interleaved...
tree
|
commitdiff
2015-06-08
Hao Liu
[LoopAccessAnalysis] Teach LAA to check the memory...
tree
|
commitdiff
2015-06-07
Matt Arsenault
Add isLegalAddressingMode address space argument to TTI
tree
|
commitdiff
2015-06-06
David Majnemer
[InstCombine, InstSimplify] Move xforms from Combine...
tree
|
commitdiff
2015-06-04
Chandler Carruth
[PM/AA] Start refactoring AliasAnalysis to remove the...
tree
|
commitdiff
2015-06-01
David Majnemer
[PHITransAddr] Don't translate unreachable values
tree
|
commitdiff
2015-06-01
David Majnemer
[PHITransAddr] Use std::find instead of std::count
tree
|
commitdiff
2015-05-29
Benjamin Kramer
Replace push_back(Constructor(foo)) with emplace_back...
tree
|
commitdiff
2015-05-29
Jingyue Wu
[DependenceAnalysis] Extend unifySubscriptType for...
tree
|
commitdiff
2015-05-28
Wei Mi
Enable exitValue rewrite only when the cost of expansio...
tree
|
commitdiff
2015-05-28
Pete Cooper
Add BranchProbabilityInfo::releaseMemory to clear the...
tree
|
commitdiff
2015-05-27
Chandler Carruth
[inliner] Fix the early-exit of the inline cost analysi...
tree
|
commitdiff
2015-05-22
David Majnemer
[InstSimplify] Handle some overflow intrinsics in InstS...
tree
|
commitdiff
2015-05-22
Hans Wennborg
Revert r236894 "[BasicAA] Fix zext & sext handling"
tree
|
commitdiff
2015-05-21
Artur Pilipenko
Test commit. Fix typo in MemDerefPrinter.cpp comment.
tree
|
commitdiff
2015-05-20
James Molloy
Reapply r237539 with a fix for the Chromium build.
tree
|
commitdiff
2015-05-20
Pete Cooper
Change Function::getIntrinsicID() to return an Intrinsi...
tree
|
commitdiff
2015-05-19
Sanjoy Das
Dereferenceable, dereferenceable_or_null metadata for...
tree
|
commitdiff
2015-05-18
Sanjoy Das
Exploit dereferenceable_or_null attribute in LICM pass
tree
|
commitdiff
2015-05-18
Jingyue Wu
[ScalarEvolution] refactor: extract interface getGEPExpr
tree
|
commitdiff
2015-05-18
Adam Nemet
[LoopAccesses] If shouldRetryWithRuntimeCheck, reset...
tree
|
commitdiff
2015-05-18
Adam Nemet
[LoopAccesses] Rearrange printed lines in -analyze
tree
|
commitdiff
2015-05-18
Adam Nemet
[LoopAccesses] Debug improvement
tree
|
commitdiff
2015-05-15
James Molloy
Allow min/max detection to see through casts.
tree
|
commitdiff
2015-05-15
James Molloy
[DependenceAnalysis] Fix for PR21585: collectUpperBound...
tree
|
commitdiff
2015-05-14
Jingyue Wu
[ValueTracking] refactor: extract method haveNoCommonBi...
tree
|
commitdiff
2015-05-14
Andrea Di Biagio
[ConstantFolding] Fix wrong folding of intrinsic 'conve...
tree
|
commitdiff
2015-05-13
Pete Cooper
Add llvm::all_of which wraps std::all_of.
tree
|
commitdiff
2015-05-13
Teresa Johnson
Test commit: Remove unnecessary spaces.
tree
|
commitdiff
2015-05-13
Pete Cooper
Constify arguments in AliasSetTracker methods. NFC
tree
|
commitdiff
2015-05-13
Pete Cooper
Change a loop in LoopInfo to foreach. NFC
tree
|
commitdiff
2015-05-13
Pete Cooper
Constify arguments to methods in LoopInfo. NFC
tree
|
commitdiff
2015-05-12
Pete Cooper
Convert PHI getIncomingValue() to foreach over incoming...
tree
|
commitdiff
2015-05-11
James Molloy
Rip min/max pattern matching out of InstCombine and...
tree
|
commitdiff
2015-05-08
Sanjoy Das
[BasicAA] Fix zext & sext handling
tree
|
commitdiff
2015-05-07
Diego Novillo
Fix information loss in branch probability computation.
tree
|
commitdiff
2015-05-07
Michael Zolotukhin
Populate list of vectorizable functions for Accelerate...
tree
|
commitdiff
2015-05-07
Vince Harron
Added support for building against Android API-9 SDK
tree
|
commitdiff
2015-05-06
Diego Novillo
Allow 0-weight branches in BranchProbabilityInfo.
tree
|
commitdiff
2015-05-06
Wei Mi
[X86] Disable loop unrolling in loop vectorization...
tree
|
commitdiff
2015-05-06
Sanjoy Das
[Statepoint] Clean up Statepoint.h: accessor names.
tree
|
commitdiff
2015-05-05
Daniel Berlin
Update BasicAliasAnalysis to understand that nothing...
tree
|
commitdiff
2015-04-30
Richard Trieu
Fix -Wpessimizing-move warnings by removing std::move...
tree
|
commitdiff
2015-04-29
Reid Kleckner
[WinEH] Start EH preparation for 32-bit x86, it uses...
tree
|
commitdiff
2015-04-29
Duncan P. N. Exon...
IR: Give 'DI' prefix to debug info metadata
tree
|
commitdiff
2015-04-28
Daniel Berlin
Make getModRefInfo(Instruction *) not crash on certain...
tree
|
commitdiff
2015-04-24
Diego Novillo
Fix typo in comment.
tree
|
commitdiff
2015-04-23
Adam Nemet
[getUnderlyingOjbects] Analyze loop PHIs further to...
tree
|
commitdiff
2015-04-23
Philip Reames
Move Value.isDereferenceablePointer to ValueTracking...
tree
|
commitdiff
2015-04-22
Brendon Cahoon
Fix a type mismatch assert in SCEV division
tree
|
commitdiff
2015-04-21
Daniel Berlin
Revamp PredIteratorCache interface to be cleaner.
tree
|
commitdiff
2015-04-21
Daniel Berlin
Move IDF Calculation to a separate file, expose an...
tree
|
commitdiff
2015-04-21
Duncan P. N. Exon...
DebugInfo: Drop rest of DIDescriptor subclasses
tree
|
commitdiff
2015-04-20
Brendon Cahoon
Recognize n/1 in the SCEV divide function
tree
|
commitdiff
2015-04-17
Adam Nemet
[LoopAccesses] Improve debug output
tree
|
commitdiff
2015-04-16
Duncan P. N. Exon...
DebugInfo: Gut DIType and subclasses
tree
|
commitdiff
2015-04-15
Duncan P. N. Exon...
DebugInfo: Gut DICompileUnit and DIFile
tree
|
commitdiff
2015-04-15
Richard Trieu
One more -Wrange-loop-analysis cleanup.
tree
|
commitdiff
2015-04-15
Daniel Berlin
Add range iterators for post order and inverse post...
tree
|
commitdiff
2015-04-15
Daniel Jasper
Re-apply r234898 and fix tests.
tree
|
commitdiff
2015-04-15
Richard Trieu
Change range-based for-loops to be -Wrange-loop-analysi...
tree
|
commitdiff
2015-04-14
Reid Kleckner
[Inliner] Don't inline functions with frameescape calls
tree
|
commitdiff
2015-04-14
Rafael Espindola
Revert "The code that originally made me discover this...
tree
|
commitdiff
2015-04-14
Chad Rosier
Improve RefreshCallGraph to remove invalid call graph...
tree
|
commitdiff
2015-04-14
Daniel Jasper
The code that originally made me discover this is:
tree
|
commitdiff
2015-04-14
Duncan P. N. Exon...
DebugInfo: Gut DISubprogram and DILexicalBlock*
tree
|
commitdiff
2015-04-14
Sanjoy Das
[SCEV] Strengthen SCEVExpander::isHighCostExpansion.
tree
|
commitdiff
2015-04-14
Sanjoy Das
[SCEV] Refactor out isHighCostExpansion. NFCI.
tree
|
commitdiff
next