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
/
lib
/
Transforms
/
Scalar
/
SROA.cpp
Commit message (
Expand
)
Author
Age
*
[SROA] Use the original load name with the SROA-prefixed IRB rather than
Chandler Carruth
2014-02-25
*
[SROA] Thread the ability to add a pointer-specific name prefix through
Chandler Carruth
2014-02-25
*
[SROA] Rather than copying the logic for building a name prefix into the
Chandler Carruth
2014-02-25
*
[SROA] Simplify some of the logic to dig out the old pointer value by
Chandler Carruth
2014-02-25
*
[SROA] Adjust to new clang-format style.
Chandler Carruth
2014-02-25
*
[SROA] Fix a *glaring* bug in r202091: you have to actually *write*
Chandler Carruth
2014-02-25
*
Silence GCC warning
Alexey Samsonov
2014-02-25
*
[SROA] Add a debugging tool which shuffles the slices sequence prior to
Chandler Carruth
2014-02-25
*
[SROA] Use a more direct way of determining whether we are processing
Chandler Carruth
2014-02-25
*
[SROA] Fix another instability in SROA with respect to the slice
Chandler Carruth
2014-02-25
*
Trivial cleanup: reuse existing variable.
Rafael Espindola
2014-02-14
*
Disable most IR-level transform passes on functions marked 'optnone'.
Paul Robinson
2014-02-06
*
[SROA] Fix a bug which could cause the common type finding to return
Chandler Carruth
2014-01-21
*
Fix a really nasty SROA bug with how we handled out-of-bounds memcpy
Chandler Carruth
2014-01-19
*
[PM] Split DominatorTree into a concrete analysis result object which
Chandler Carruth
2014-01-13
*
[cleanup] Move the Dominators.h and Verifier.h headers into the IR
Chandler Carruth
2014-01-13
*
Add missed cleanup from r198456
Alp Toker
2014-01-04
*
Add a LLVM_DUMP_METHOD macro.
Nico Weber
2014-01-03
*
Fix an issue where SROA computed different results based on the relative
Chandler Carruth
2013-11-19
*
Drop spurious handle in comment.
Benjamin Kramer
2013-09-22
*
SROA: Handle casts involving vectors of pointers and integer scalars.
Benjamin Kramer
2013-09-21
*
Revert r187191, which broke opt -mem2reg on the testcases included in PR16867.
Nick Lewycky
2013-08-13
*
Re-instate r187323 which fast-tracks promotable allocas as soon as the
Chandler Carruth
2013-08-11
*
Finish fixing the SSAUpdater-based AllocaPromoter strategy in SROA to cope with
Chandler Carruth
2013-08-11
*
Reformat some bits of AllocaPromoter and simplify the name and type of
Chandler Carruth
2013-08-11
*
Teach the AllocaPromoter which is wrapped around the SSAUpdater
Chandler Carruth
2013-07-29
*
Temporarily revert r187323 until I update SSAUpdater to match mem2reg.
Chandler Carruth
2013-07-28
*
Now that mem2reg understands how to cope with a slightly wider set of
Chandler Carruth
2013-07-28
*
Thread DataLayout through the callers and into mem2reg. This will be
Chandler Carruth
2013-07-28
*
Don't use all the #ifdefs to hide the stats counters and instead rely on
Chandler Carruth
2013-07-27
*
Fix a problem I introduced in r187029 where we would over-eagerly
Chandler Carruth
2013-07-24
*
Fix PR16687 where we were incorrectly promoting an alloca that had
Chandler Carruth
2013-07-24
*
Remove extraneous null statement. No functionality change!
Nick Lewycky
2013-07-22
*
OldPtr is llvm::Instruction. Remove unneeded cast<>.
Jakub Staszak
2013-07-22
*
SROA: Microoptimization: Remove dead entries first, then sort.
Benjamin Kramer
2013-07-20
*
Cleanup the stats counters for the new implementation. These actually
Chandler Carruth
2013-07-19
*
Fix another assert failure very similar to PR16651's test case. This
Chandler Carruth
2013-07-19
*
Try to move to a more reasonable set of naming conventions given the new
Chandler Carruth
2013-07-19
*
A long overdue cleanup in SROA to use 'DL' instead of 'TD' for the
Chandler Carruth
2013-07-19
*
Fix PR16651, an assert introduced in my recent re-work of the innards of
Chandler Carruth
2013-07-19
*
Reapply r186316 with a fix for one bug where the code could walk off the
Chandler Carruth
2013-07-18
*
Revert r186316 while I track down an ASan failure and an assert from
Chandler Carruth
2013-07-15
*
Reimplement SROA yet again. Same fundamental principle, but a totally
Chandler Carruth
2013-07-15
*
Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...
Craig Topper
2013-07-03
*
Fix SROA to avoid unnecessary scalar conversions for 1-element vectors.
Bob Wilson
2013-06-25
*
SROA: Generate selects instead of shuffles when blending values because this ...
Nadav Rotem
2013-05-01
*
SROA: Don't crash on a select with two identical operands.
Benjamin Kramer
2013-04-21
*
Fix PR15674 (and PR15603): a SROA think-o.
Chandler Carruth
2013-04-07
*
Minor cleanups. No functionality change.
Jakub Staszak
2013-03-24
*
[SROA] Prefix names using a custom IRBuilder inserter.
Chandler Carruth
2013-03-21
[next]