projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Fix PR13969, a mini-phase-ordering issue with the new SROA pass.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
SROA.cpp
2012-10-04
Chandler Carruth
Fix PR13969, a mini-phase-ordering issue with the new...
blob
|
commitdiff
|
raw
2012-10-04
Chandler Carruth
Teach the integer-promotion rewrite strategy to be...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-03
Chandler Carruth
Fix an issue where we failed to adjust the alignment...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-03
Chandler Carruth
Try to use a better set of abstractions for computing...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-03
Chandler Carruth
Switch the SetVector::remove_if implementation to use...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-02
Chandler Carruth
Teach the new SROA to handle cases where an alloca...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-02
Chandler Carruth
Fix another crasher in SROA, reported by Joel.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-02
Chandler Carruth
Fix a silly coding error on my part. The whole point...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-01
Chandler Carruth
Make this plural. Spotted by Duncan in review (and...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-01
Chandler Carruth
Prune some unnecessary includes.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-01
Chandler Carruth
Fix several issues with alignment. We weren't always...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-01
Chandler Carruth
Factor the PHI and select speculation into a separate...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-01
Chandler Carruth
Refactor the PartitionUse structure to actually use...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-29
Chandler Carruth
Fix a somewhat surprising miscompile where code relying...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Chandler Carruth
Analogous fix to memset and memcpy rewriting. Don't...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Chandler Carruth
When rewriting the pointer operand to a load or store...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Chandler Carruth
Teach all of the loads, stores, memsets and memcpys...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Chandler Carruth
Revert the business end of r164636 and try again. I...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-25
Nick Lewycky
Don't drop the alignment on a memcpy intrinsic when...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-25
Nick Lewycky
Revert the business end of r164634, and replace it...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-25
Nick Lewycky
Don't try to promote the same alloca twice. Fixes PR13916!
blob
|
commitdiff
|
raw
|
diff to current
2012-09-25
Chandler Carruth
Fix a case where SROA did not correctly detect dead...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-25
Chandler Carruth
Fix a crash in SROA. This was reported independently...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-24
Chandler Carruth
Address one of the original FIXMEs for the new SROA...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-23
Chandler Carruth
Switch to a signed representation for the dynamic offse...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-21
Chandler Carruth
Fix a case where the new SROA pass failed to zap dead...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
Chandler Carruth
Fix the last crasher I've gotten a reproduction for...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
Chandler Carruth
Fix getCommonType in a different way from the way I...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
Benjamin Kramer
Fix build for compilers that don't understand injected...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
Benjamin Kramer
SROA: Use CRTP for OpSplitter to get rid of virtual...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
Benjamin Kramer
SROA: Replace the member function template contraption...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
NAKAMURA Takumi
SROA.cpp: Appease msvc.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
Chandler Carruth
Fix a warning in release builds and a test case I forgo...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
Chandler Carruth
Add a major missing piece to the new SROA pass: aggress...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-17
Benjamin Kramer
NewSROA: Provide a full set of operator< for ByteRanges.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-16
Chandler Carruth
Refactor the SROA visitors for partitioning an alloca...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-15
Chandler Carruth
Port the SSAUpdater-based promotion logic from the...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Benjamin Kramer
SROA: Silence unused variable warnings in Release builds.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Rework the computation of a sub-structure natural type...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Rely on the recursive check for pointer types rather...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Be a bit more aggressive in bailing out of this routine...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Add some comments clarifying that the GEP analysis...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Move an instance variable to a local variable based...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Add a comment about debug intrinsics that I *really...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Add two asserts that Duncan thought would help ensure...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Remove some dead, commented out code Duncan spotted...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Wrap the dumping and printing routines in NDEBUG and...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Lots of comment fixes and cleanups from Duncan's review.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
NAKAMURA Takumi
SROA.cpp: Unbreak gcc, sorry!
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
NAKAMURA Takumi
SROA.cpp: Appease msvc. LLVM_ATTRIBUTE(s) should come...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Speculative change to try to fix older GCC versions...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Chandler Carruth
Introduce a new SROA implementation.
blob
|
commitdiff
|
raw
|
diff to current