projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
fix typo in comment; NFC
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2015-08-10
Igor Laevsky
[IndVarSimplify] Make cost estimation in RewriteLoopExi...
tree
|
commitdiff
2015-08-10
Mark Heffernan
Add new llvm.loop.unroll.enable metadata.
tree
|
commitdiff
2015-08-10
Fraser Cormack
Prevent the scalarizer from caching incorrect entries
tree
|
commitdiff
2015-08-08
Benjamin Kramer
Fix some comment typos.
tree
|
commitdiff
2015-08-07
Adam Nemet
[LAA] Make the set of runtime checks part of the state...
tree
|
commitdiff
2015-08-06
Pete Cooper
Convert a bunch of loops to foreach. NFC.
tree
|
commitdiff
2015-08-06
Nico Rieck
Rename inst_range() to instructions() for consistency...
tree
|
commitdiff
2015-08-06
Quentin Colombet
[Reassociation] Fix miscompile for va_arg arguments.
tree
|
commitdiff
2015-08-06
Chandler Carruth
[PM/AA] Hoist the interface for BasicAA into a header...
tree
|
commitdiff
2015-08-06
Chandler Carruth
[PM/AA] Simplify the AliasAnalysis interface by removin...
tree
|
commitdiff
2015-08-05
Chen Li
[LoopUnswitch] Preserve make.implicit metadata for...
tree
|
commitdiff
2015-08-05
Chandler Carruth
[Unroll] Switch to using 'int' cost types in preparatio...
tree
|
commitdiff
2015-08-05
Tanya Lattner
Rename all references to old mailing lists to new lists...
tree
|
commitdiff
2015-08-04
Sanjay Patel
wrap OptSize and MinSize attributes for easier and...
tree
|
commitdiff
2015-08-04
David Majnemer
Drive-by fixes for LandingPad -> EHPad
tree
|
commitdiff
2015-08-04
Sanjoy Das
Revert "[LSR] Generate and use zero extends"
tree
|
commitdiff
2015-08-03
Chandler Carruth
[Unroll] Improve the brute force loop unroll estimate...
tree
|
commitdiff
2015-08-01
Craig Topper
De-constify pointers to Type since they can't be modifi...
tree
|
commitdiff
2015-07-31
David Majnemer
New EH representation for MSVC compatibility
tree
|
commitdiff
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
next