projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[SLP vectorizer]: Choose the best consecutive candidate to pair with a store instruction.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2015-07-30
Adam Nemet
[LDist] Filter the checks locally rather than in LAA...
tree
|
commitdiff
2015-07-29
Nick Lewycky
Fix typo "fuction" noticed in comments in AssumptionCac...
tree
|
commitdiff
2015-07-29
Michael Zolotukhin
[Unroll] Handle SwitchInst properly.
tree
|
commitdiff
2015-07-29
Michael Zolotukhin
[Unroll] Don't crash when simplified branch condition...
tree
|
commitdiff
2015-07-28
Sanjoy Das
[Statepoints] Let patchable statepoints have a symbolic...
tree
|
commitdiff
2015-07-28
Michael Zolotukhin
[Unroll] Add debug dumps to loop-unroll analyzer.
tree
|
commitdiff
2015-07-28
Michael Zolotukhin
[Unroll] Don't analyze blocks outside the loop.
tree
|
commitdiff
2015-07-28
Adam Nemet
[LDist][LVer] Explicitly pass the set of memchecks...
tree
|
commitdiff
2015-07-27
Sanjoy Das
[LSR] Generate and use zero extends
tree
|
commitdiff
2015-07-27
Pete Cooper
Revert "Remove unnecessary null check. NFC."
tree
|
commitdiff
2015-07-26
Jingyue Wu
Roll forward r243250
tree
|
commitdiff
2015-07-26
Jingyue Wu
Revert r243250
tree
|
commitdiff
2015-07-26
Jingyue Wu
[TTI/CostModel] improve TTI::getGEPCost and use it...
tree
|
commitdiff
2015-07-25
Chen Li
[LoopUnswitch] Improve loop unswitch pass to find trivi...
tree
|
commitdiff
2015-07-24
Lawrence Hu
Handle loop with negtive induction variable increment
tree
|
commitdiff
2015-07-24
Pete Cooper
Remove unnecessary null check. NFC.
tree
|
commitdiff
2015-07-24
Pete Cooper
Use make_range(rbegin(), rend()) to allow foreach loops...
tree
|
commitdiff
2015-07-24
Philip Reames
[RewriteStatepointsForGC] Adjust naming scheme to be...
tree
|
commitdiff
2015-07-24
Michael Zolotukhin
Handle resolvable branches in complete loop unroll...
tree
|
commitdiff
2015-07-24
Philip Reames
[RewriteStatepointsForGC] Fix release build warning
tree
|
commitdiff
2015-07-24
Philip Reames
[RewriteStatepointsForGC] Use a worklist algorithm...
tree
|
commitdiff
2015-07-23
Jingyue Wu
[NaryReassociate] remove redundant code
tree
|
commitdiff
2015-07-23
Philip Reames
[RewriteStatepointsForGC] Rename PhiState to reflect...
tree
|
commitdiff
2015-07-23
Philip Reames
[RewriteStatepointsForGC] Use idomatic mechanisms for...
tree
|
commitdiff
2015-07-23
Philip Reames
[RewriteStatepointsForGC] Simplify code around meet...
tree
|
commitdiff
2015-07-23
Matt Wala
[Scalarizer] Fix potential for stale data in Scattered...
tree
|
commitdiff
2015-07-23
Chandler Carruth
[GMR] Add a late run of GlobalsModRef to the main pass...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[PM/AA] Extract the ModRef enums from the AliasAnalysis...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[PM/AA] Remove all of the dead AliasAnalysis pointers...
tree
|
commitdiff
2015-07-22
Chen Li
[LoopUnswitch] Code refactoring to separate trivial...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[SROA] Fix a nasty pile of bugs to do with big-endian...
tree
|
commitdiff
2015-07-21
Nick Lewycky
Fix a performance problem in memcpyopt by removing...
tree
|
commitdiff
2015-07-21
Philip Reames
[RewriteStatepointsForGC] minor style cleanup
tree
|
commitdiff
2015-07-21
Philip Reames
[RewriteStatepointsForGC] Hoist some code out of a...
tree
|
commitdiff
2015-07-21
Philip Reames
[RewriteStatepointsForGC] Delete trivial code
tree
|
commitdiff
2015-07-21
Philip Reames
[RewriteStatepointsForGC] Minor code cleanup [NFC]
tree
|
commitdiff
2015-07-18
Chandler Carruth
[PM/AA] Remove the addEscapingUse update API that won...
tree
|
commitdiff
2015-07-15
Cong Hou
Create a wrapper pass for BranchProbabilityInfo.
tree
|
commitdiff
2015-07-15
Chen Li
[LoopUnswitch] Add an else clause to IsTrivialUnswitchC...
tree
|
commitdiff
2015-07-15
Michael Zolotukhin
[LoopUnrolling] Handle cast instructions.
tree
|
commitdiff
2015-07-14
Adam Nemet
[LAA] Introduce RuntimePointerChecking::PointerInfo...
tree
|
commitdiff
2015-07-14
Adam Nemet
[LAA] Lift RuntimePointerCheck out of LoopAccessInfo...
tree
|
commitdiff
2015-07-14
Tim Northover
GVN: use a static array instead of regenerating it...
tree
|
commitdiff
2015-07-14
Tim Northover
GVN: tolerate an instruction being replaced without...
tree
|
commitdiff
2015-07-14
David Majnemer
[SROA] Don't de-atomic volatile loads and stores
tree
|
commitdiff
2015-07-13
Pete Cooper
Loop idiom recognizer was replacing too many uses of...
tree
|
commitdiff
2015-07-13
Mark Heffernan
Enable runtime unrolling with unroll pragma metadata
tree
|
commitdiff
2015-07-13
Benjamin Kramer
Avoid using Loop::getSubLoopsVector.
tree
|
commitdiff
2015-07-12
David Majnemer
[LICM] Don't try to sink values out of loops without...
tree
|
commitdiff
2015-07-11
Chandler Carruth
[PM/AA] Completely remove the AliasAnalysis::copyValue...
tree
|
commitdiff
2015-07-10
Adam Nemet
[LoopDist/LoopVer] Move LoopVersioning to a new module...
tree
|
commitdiff
2015-07-10
Adam Nemet
[LoopDist] Move loop-versioning helper functions to...
tree
|
commitdiff
2015-07-10
David Majnemer
Revert the new EH instructions
tree
|
commitdiff
2015-07-10
David Majnemer
New EH representation for MSVC compatibility
tree
|
commitdiff
2015-07-09
Sanjoy Das
[IndVars] Try to use existing values in RewriteLoopExit...
tree
|
commitdiff
2015-07-07
Reid Kleckner
Rename llvm.frameescape and llvm.framerecover to locale...
tree
|
commitdiff
2015-07-07
David Majnemer
Revert "Revert r241570, it caused PR24053"
tree
|
commitdiff
2015-07-01
David Majnemer
[SCCP] Turn loads of null into undef instead of zero...
tree
|
commitdiff
2015-07-01
Jingyue Wu
[NaryReassociate] enhances nsw by leveraging @llvm...
tree
|
commitdiff
2015-06-28
Jingyue Wu
[SLSR] S's basis must have the same type as S
tree
|
commitdiff
2015-06-26
Philip Reames
[RewriteStatepointsForGC] Generalized vector phi/select...
tree
|
commitdiff
2015-06-25
Peter Collingbourne
GVN: If a branch has two identical successors, we canno...
tree
|
commitdiff
2015-06-24
Duncan P. N. Exon...
Add simplify_type<const WeakVH>; simplify IndVarSimplify
tree
|
commitdiff
2015-06-24
David Majnemer
[GVN] Intersect the IR flags when CSE'ing two instructions
tree
|
commitdiff
2015-06-24
David Majnemer
[Reassociate] Don't propogate flags when creating negations
tree
|
commitdiff
2015-06-24
Sanjay Patel
fix typos; NFC
tree
|
commitdiff
2015-06-24
Sanjay Patel
don't repeat function names in comments; NFC
tree
|
commitdiff
2015-06-23
Mark Heffernan
This change fixes three bugs in loop unswitching. This...
tree
|
commitdiff
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
tree
|
commitdiff
2015-06-23
Weiming Zhao
Fix PR13851: Preserve metadata for the unswitched branch
tree
|
commitdiff
2015-06-22
Adam Nemet
[LoopDist] Improve variable names and comments in LoopV...
tree
|
commitdiff
2015-06-20
Justin Bogner
IndVarSimplify: Avoid UB from binding a reference to...
tree
|
commitdiff
2015-06-19
Adam Nemet
[LoopDist] Rename RuntimeCheckEmitter to LoopVersioning...
tree
|
commitdiff
2015-06-19
Adam Nemet
[LoopDist] Move pointer-to-partition computation out...
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
Jingyue Wu
[NFC] more comments in SLSR
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-16
Tyler Nowicki
Rename Reduction variables/structures to Recurrence.
tree
|
commitdiff
2015-06-16
Philip Reames
Move logic from JumpThreading into LazyValue info to...
tree
|
commitdiff
2015-06-13
Benjamin Kramer
[Statepoints] Skip a vector copy when uniquing values.
tree
|
commitdiff
2015-06-13
Matt Wala
Revert 239644.
tree
|
commitdiff
2015-06-12
Matt Wala
[Scalarizer] Fix potential for stale data in Scattered...
tree
|
commitdiff
2015-06-12
Matt Wala
Fix a typo in a comment in MemCpyOpt (test commit)
tree
|
commitdiff
2015-06-12
Alexey Samsonov
[GVN] Use a simpler form of IRBuilder constructor.
tree
|
commitdiff
2015-06-12
Alexey Samsonov
[GVN] Use IRBuilder more actively instead of creating...
tree
|
commitdiff
2015-06-11
Michael Zolotukhin
Update stale comment before analyzeLoopUnrollCost....
tree
|
commitdiff
2015-06-11
Matt Arsenault
SLSR: Pass address space to isLegalAddressingMode
tree
|
commitdiff
2015-06-10
Alexey Samsonov
[GVN] Set proper debug locations for some instructions...
tree
|
commitdiff
2015-06-09
Akira Hatanaka
Remove DisableTailCalls from TargetOptions and the...
tree
|
commitdiff
2015-06-08
Akira Hatanaka
[ARM] Pass a callback to FunctionPass constructors...
tree
|
commitdiff
2015-06-08
Michael Zolotukhin
Remove SCEVCache and FindConstantPointers from complete...
tree
|
commitdiff
2015-06-07
Matt Arsenault
SeparateConstOffsetFromGEP: Pass address space to isLeg...
tree
|
commitdiff
2015-06-07
Matt Arsenault
Make NaryReassociate pass the address space to isLegalA...
tree
|
commitdiff
2015-06-07
Benjamin Kramer
Remove global std::string. NFC.
tree
|
commitdiff
2015-06-06
Sanjoy Das
[LoopUnroll] Fix truncation bug in canUnrollCompletely.
tree
|
commitdiff
2015-06-06
David Majnemer
[CVP] Don't assume Constants of type i1 can be known...
tree
|
commitdiff
2015-06-05
Chandler Carruth
[Unroll] Rework the naming and structure of the new...
tree
|
commitdiff
2015-06-04
Chandler Carruth
[PM/AA] Start refactoring AliasAnalysis to remove the...
tree
|
commitdiff
next