projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Preserve AA metadata when combining (cast (load (...))) -> (load (cast
[oota-llvm.git]
/
lib
/
Transforms
/
2014-10-18
Chandler Carruth
Preserve AA metadata when combining (cast (load (....
tree
|
commitdiff
2014-10-18
Chandler Carruth
[InstCombine] Do an about-face on how LLVM canonicalize...
tree
|
commitdiff
2014-10-18
Chandler Carruth
[SROA] Change how SROA does vector-based promotion...
tree
|
commitdiff
2014-10-17
Evgeniy Stepanov
[msan] Fix handling of byval arguments with large align...
tree
|
commitdiff
2014-10-17
Rafael Espindola
Revert "TRE: make TRE a bit more aggressive"
tree
|
commitdiff
2014-10-17
Hal Finkel
[DSE] Remove no-data-layout-only type-based overlap...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] Switch the common variable name for the 'AllocaS...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] More range-based cleanups to SROA, these brought...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] Switch a couple of overly complex iterator acces...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] Start more deeply moving SROA to use ranges...
tree
|
commitdiff
2014-10-16
Bjorn Steinbrink
Allow call-slop optzn for destinations with a suitable...
tree
|
commitdiff
2014-10-16
Sanjay Patel
fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
tree
|
commitdiff
2014-10-16
Akira Hatanaka
Reapply r219832 - InstCombine: Narrow switch instructio...
tree
|
commitdiff
2014-10-16
Saleem Abdulrasool
TRE: make TRE a bit more aggressive
tree
|
commitdiff
2014-10-16
Akira Hatanaka
Revert r219832.
tree
|
commitdiff
2014-10-15
Hal Finkel
Preserve non-byval pointer alignment attributes using...
tree
|
commitdiff
2014-10-15
Chris Bieneman
Fixing the build failure due to compiler warnings and...
tree
|
commitdiff
2014-10-15
Chris Bieneman
Defining a new API for debug options that doesn't rely...
tree
|
commitdiff
2014-10-15
Akira Hatanaka
InstCombine: Narrow switch instructions using known...
tree
|
commitdiff
2014-10-15
Hal Finkel
[SLPVectorize] Basic ephemeral-value awareness
tree
|
commitdiff
2014-10-14
Eric Christopher
No need to cache this unused variable.
tree
|
commitdiff
2014-10-14
Hal Finkel
[LoopVectorize] Ignore @llvm.assume for cost estimates...
tree
|
commitdiff
2014-10-14
Sanjay Patel
Optimize away fabs() calls when input is squared (known...
tree
|
commitdiff
2014-10-14
David Majnemer
InstCombine: Don't miscompile X % ((Pow2 << A) >>u B)
tree
|
commitdiff
2014-10-14
Marcello Maggioni
Switch to select optimization for two-case switches
tree
|
commitdiff
2014-10-14
Sanjay Patel
fix formatting; NFC
tree
|
commitdiff
2014-10-14
Chandler Carruth
Add some optional passes around the vectorizer to both...
tree
|
commitdiff
2014-10-13
David Majnemer
InstCombine: Fix miscompile in X % -Y -> X % Y transform
tree
|
commitdiff
2014-10-13
David Majnemer
InstCombine: Don't miscompile (x lshr C1) udiv C2
tree
|
commitdiff
2014-10-12
Joerg Sonnenberger
Revert r219223, it creates invalid PHI nodes.
tree
|
commitdiff
2014-10-12
Benjamin Kramer
InstCombine: Turn (x != 0 & x <u C) into the canonical...
tree
|
commitdiff
2014-10-12
David Majnemer
InstCombine: Simplify commonIDivTransforms
tree
|
commitdiff
2014-10-11
David Majnemer
InstCombine: Don't fold (X <<s log(INT_MIN)) /s INT_MIN...
tree
|
commitdiff
2014-10-11
David Majnemer
InstCombine, InstSimplify: (%X /s C1) /s C2 isn't alway...
tree
|
commitdiff
2014-10-11
David Majnemer
InstCombine: mul to shl shouldn't preserve nsw
tree
|
commitdiff
2014-10-11
Chandler Carruth
[SCEV] Fix one more caller blindly passing the latch...
tree
|
commitdiff
2014-10-11
Chandler Carruth
[SCEV] Add some asserts to the recently improved trip...
tree
|
commitdiff
2014-10-10
Arnold Schwaighofer
SimplifyCFG: Don't convert phis into selects if we...
tree
|
commitdiff
2014-10-09
Chad Rosier
[Reassociate] Don't canonicalize X - undef to X + ...
tree
|
commitdiff
2014-10-09
Andrea Di Biagio
[InstCombine] Fix wrong folding of constant comparisons...
tree
|
commitdiff
2014-10-09
Bob Wilson
Use triple's isiOS() and isOSDarwin() methods.
tree
|
commitdiff
2014-10-08
David Majnemer
Inliner: Non-local functions in COMDATs shouldn't be...
tree
|
commitdiff
2014-10-08
Justin Bogner
Revert "[InstCombine] re-commit r218721 with fix for...
tree
|
commitdiff
2014-10-08
Suyog Sarda
Format spacing and remove extra lines to comply with...
tree
|
commitdiff
2014-10-08
David Majnemer
GlobalOpt: Don't drop unused memberes of a Comdat
tree
|
commitdiff
2014-10-08
Gerolf Hoflehner
[InstCombine] re-commit r218721 with fix for pr21199
tree
|
commitdiff
2014-10-08
Hans Wennborg
Revert r219175 - [InstCombine] re-commit r218721 icmp...
tree
|
commitdiff
2014-10-07
David Blaikie
DebugInfo+DFSan: Ensure that debug info references...
tree
|
commitdiff
2014-10-07
Duncan P. N. Exon...
LoopUnroll: Create sub-loops in LoopInfo
tree
|
commitdiff
2014-10-07
Duncan P. N. Exon...
LoopUnroll: Only check for ScalarEvolution analysis...
tree
|
commitdiff
2014-10-07
Marcello Maggioni
Two case switch to select optimization
tree
|
commitdiff
2014-10-07
David Blaikie
DebugInfo+DeadArgElimination: Ensure llvm::Function...
tree
|
commitdiff
2014-10-07
Suyog Sarda
Reformat if statement to comply with LLVM standards...
tree
|
commitdiff
2014-10-07
Suyog Sarda
Reformat to comply with LLVM coding standards using...
tree
|
commitdiff
2014-10-07
Tilmann Scheller
[InstCombine] Reformat if statements to comply with...
tree
|
commitdiff
2014-10-07
David Majnemer
GlobalDCE: Don't drop any COMDAT members
tree
|
commitdiff
2014-10-07
Gerolf Hoflehner
[InstCombine] re-commit r218721 icmp-select-icmp optimi...
tree
|
commitdiff
2014-10-06
David Blaikie
range-for some loops in DAE
tree
|
commitdiff
2014-10-06
Duncan P. N. Exon...
LoopUnroll: Change code order of changes to new basic...
tree
|
commitdiff
2014-10-06
Duncan P. N. Exon...
Sink comment, NFC
tree
|
commitdiff
2014-10-05
Owen Anderson
Give the Reassociate pass a bit more flexibility and...
tree
|
commitdiff
2014-10-05
Hal Finkel
[InstCombine] Simplify the logic from r219067 using...
tree
|
commitdiff
2014-10-04
Hal Finkel
[InstCombine] Remove redundant @llvm.assume intrinsics
tree
|
commitdiff
2014-10-04
Benjamin Kramer
Remove unnecessary copying or replace it with moves...
tree
|
commitdiff
2014-10-03
Duncan P. N. Exon...
Revert "Revert "DI: Fold constant arguments into a...
tree
|
commitdiff
2014-10-03
Benjamin Kramer
Eliminate some deep std::vector copies. NFC.
tree
|
commitdiff
2014-10-02
Duncan P. N. Exon...
Revert "DI: Fold constant arguments into a single MDString"
tree
|
commitdiff
2014-10-02
Duncan P. N. Exon...
DI: Fold constant arguments into a single MDString
tree
|
commitdiff
2014-10-02
Sanjay Patel
Optimize square root squared (PR21126).
tree
|
commitdiff
2014-10-02
Sanjay Patel
Use the local variable that other clauses around here...
tree
|
commitdiff
2014-10-02
Zinovy Nis
[BUG][INDVAR] Fix for PR21014: wrong SCEV operands...
tree
|
commitdiff
2014-10-01
Duncan P. N. Exon...
DIBuilder: Encapsulate DIExpression's element type
tree
|
commitdiff
2014-10-01
Adrian Prantl
Move the complex address expression out of DIVariable...
tree
|
commitdiff
2014-10-01
Adrian Prantl
Revert r218778 while investigating buldbot breakage.
tree
|
commitdiff
2014-10-01
Adrian Prantl
Move the complex address expression out of DIVariable...
tree
|
commitdiff
2014-10-01
Tom Stellard
C API: Add LLVMCloneModule()
tree
|
commitdiff
2014-10-01
Evgeniy Stepanov
Revert r218721, r218735.
tree
|
commitdiff
2014-10-01
Gerolf Hoflehner
[InstCombine] Fix for assert build failures caused...
tree
|
commitdiff
2014-10-01
Gerolf Hoflehner
[InstCombine] Optimize icmp-select-icmp
tree
|
commitdiff
2014-09-30
Jingyue Wu
[SimplifyCFG] threshold for folding branches with commo...
tree
|
commitdiff
2014-09-30
Lorenzo Martignoni
Introduce support for custom wrappers for vararg functions.
tree
|
commitdiff
2014-09-30
Chad Rosier
[IndVarSimplify] Widen loop unsigned compares.
tree
|
commitdiff
2014-09-29
Kevin Qin
Use a loop to simplify the runtime unrolling prologue.
tree
|
commitdiff
2014-09-26
Chad Rosier
[IndVar] Don't widen loop compare unless IV user is...
tree
|
commitdiff
2014-09-24
Kostya Serebryany
[asan] don't instrument module CTORs that may be run...
tree
|
commitdiff
2014-09-24
David Peixotto
Fix assertion in LICM doFinalization()
tree
|
commitdiff
2014-09-24
Michael Liao
Allow BB duplication threshold to be adjusted through...
tree
|
commitdiff
2014-09-23
Reid Kleckner
GlobalOpt: Preserve comdats of unoptimized initializers
tree
|
commitdiff
2014-09-20
Lenny Maiorani
Using a deque to manage the stack of nodes is faster...
tree
|
commitdiff
2014-09-18
Eric Christopher
Add a new pass FunctionTargetTransformInfo. This pass...
tree
|
commitdiff
2014-09-17
David Blaikie
Reapply fix in r217988 (reverted in r217989) and remove...
tree
|
commitdiff
2014-09-17
David Blaikie
Revert "Fix -Wnon-virtual-dtor warning introduced in...
tree
|
commitdiff
2014-09-17
David Blaikie
Fix -Wnon-virtual-dtor warning introduced in r217982.
tree
|
commitdiff
2014-09-17
Chris Bieneman
Fixing a build error.
tree
|
commitdiff
2014-09-17
Chris Bieneman
Refactoring SimplifyLibCalls to remove static initializ...
tree
|
commitdiff
2014-09-17
Chad Rosier
[IndVarSimplify] Partially revert r217953 to see if...
tree
|
commitdiff
2014-09-17
Chad Rosier
[IndVarSimplify] Widen loop compare instructions.
tree
|
commitdiff
2014-09-17
Andrea Di Biagio
[InstCombine] Fix wrong folding of constant comparison...
tree
|
commitdiff
2014-09-15
Jingyue Wu
Remove dead code in SimplifyCFG
tree
|
commitdiff
2014-09-13
Nick Lewycky
Add control of function merging to the PMBuilder.
tree
|
commitdiff
next