index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
Commit message (
Expand
)
Author
Age
*
LoopVectorizer: Add a test case for unrolling of small loops that need a runtime
Arnold Schwaighofer
2014-01-29
*
[LPM] Fix PR18643, another scary place where loop transforms failed to
Chandler Carruth
2014-01-29
*
[LPM] Fix PR18642, a pretty nasty bug in IndVars that "never mattered"
Chandler Carruth
2014-01-29
*
Fix pr14893.
Rafael Espindola
2014-01-28
*
[vectorizer] Completely disable the block frequency guidance of the loop
Chandler Carruth
2014-01-28
*
Update optimization passes to handle inalloca arguments
Reid Kleckner
2014-01-28
*
LoopVectorize: Support conditional stores by scalarizing
Arnold Schwaighofer
2014-01-28
*
PGO branch weight: keep halving the weights until they can fit into
Manman Ren
2014-01-27
*
[vectorize] Initial version of respecting PGO in the vectorizer: treat
Chandler Carruth
2014-01-27
*
ConstantHoisting: We can't insert instructions directly in front of a PHI node.
Benjamin Kramer
2014-01-27
*
[vectorizer] Add an override for the target instruction cost and use it
Chandler Carruth
2014-01-27
*
[vectorizer] Teach the loop vectorizer's unroller to only unroll by
Chandler Carruth
2014-01-27
*
[LPM] Make LCSSA a utility with a FunctionPass that applies it to all
Chandler Carruth
2014-01-25
*
InstCombine: Don't try to use aggregate elements of ConstantExprs.
Benjamin Kramer
2014-01-24
*
Fix known typos
Alp Toker
2014-01-24
*
InstSimplify: Make shift, select and GEP simplifications vector-aware.
Benjamin Kramer
2014-01-24
*
Note the PR number.
Rafael Espindola
2014-01-23
*
Remove tail marker when changing an argument to an alloca.
Rafael Espindola
2014-01-23
*
[LPM] Make LoopSimplify no longer a LoopPass and instead both a utility
Chandler Carruth
2014-01-23
*
Add CHECK-LABELs
Matt Arsenault
2014-01-22
*
Handle an addrspacecast case in memcpyopt
Matt Arsenault
2014-01-22
*
Fix all the remaining lost-fast-math-flags bugs I've been able to find. The ...
Owen Anderson
2014-01-20
*
InstCombine: Modernize a bunch of cast combines.
Benjamin Kramer
2014-01-19
*
InstCombine: Replace a hand-rolled version of isKnownToBeAPowerOfTwo with the...
Benjamin Kramer
2014-01-19
*
InstCombine: Teach most integer add/sub/mul/div combines how to deal with vec...
Benjamin Kramer
2014-01-19
*
InstCombine: Refactor fmul/fdiv combines to handle vectors.
Benjamin Kramer
2014-01-19
*
Fix a really nasty SROA bug with how we handled out-of-bounds memcpy
Chandler Carruth
2014-01-19
*
LoopVectorizer: A reduction that has multiple uses of the reduction value is not
Arnold Schwaighofer
2014-01-19
*
Don't refuse to transform constexpr(call(arg, ...)) to call(constexpr(arg), ....
Nick Lewycky
2014-01-18
*
InstCombine: Make the (fmul X, -1.0) -> (fsub -0.0, X) transform handle vecto...
Benjamin Kramer
2014-01-18
*
Fix more instances of dropped fast math flags when optimizing FADD instructio...
Owen Anderson
2014-01-18
*
Fix two cases where we could lose fast math flags when optimizing FADD expres...
Owen Anderson
2014-01-16
*
Fix an instance where we would drop fast math flags when performing an fdiv t...
Owen Anderson
2014-01-16
*
Fix a bug in InstCombine where we failed to preserve fast math flags when opt...
Owen Anderson
2014-01-16
*
Teach InstCombine that (fmul X, -1.0) can be simplified to (fneg X), which LL...
Owen Anderson
2014-01-16
*
Fix PR18449: SCEV needs more precise max BECount for multi-exit loop.
Andrew Trick
2014-01-15
*
Switch-to-lookup tables: set threshold to 3 cases
Hans Wennborg
2014-01-15
*
LoopVectorize: Only strip casts from integer types when replacing symbolic
Arnold Schwaighofer
2014-01-15
*
Do pointer cast simplifications on addrspacecast
Matt Arsenault
2014-01-14
*
Make nocapture analysis work with addrspacecast
Matt Arsenault
2014-01-14
*
Switch-to-lookup tables: Don't require a result for the default
Hans Wennborg
2014-01-12
*
Fix broken CHECK lines.
Benjamin Kramer
2014-01-11
*
llvm/test/Transforms/SampleProfile/syntax.ll: Eliminate locale-sensitive mess...
NAKAMURA Takumi
2014-01-11
*
Extend and simplify the sample profile input file.
Diego Novillo
2014-01-10
*
Propagation of profile samples through the CFG.
Diego Novillo
2014-01-10
*
LoopVectorizer: Handle strided memory accesses by versioning
Arnold Schwaighofer
2014-01-10
*
Fix a bug about generating undef operand when optimising shuffle vector and i...
Hao Liu
2014-01-08
*
Reapply r198654 "indvars: sink truncates outside the loop."
Andrew Trick
2014-01-07
*
Revert "indvars: sink truncates outside the loop."
Andrew Trick
2014-01-07
*
indvars: sink truncates outside the loop.
Andrew Trick
2014-01-07
[next]