projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Reapply r165661, Patch by Shuxin Yang <shuxin.llvm@gmail.com>.
[oota-llvm.git]
/
test
/
Transforms
/
2012-10-15
Chandler Carruth
Update the memcpy rewriting to fully support widened...
tree
|
commitdiff
2012-10-15
Chandler Carruth
Follow-up fix to r165928: handle memset rewriting for...
tree
|
commitdiff
2012-10-15
Chandler Carruth
First major step toward addressing PR14059. This teache...
tree
|
commitdiff
2012-10-15
Meador Inge
instcombine: Migrate strcmp and strncmp optimizations
tree
|
commitdiff
2012-10-13
Meador Inge
instcombine: Migrate strchr and strrchr optimizations
tree
|
commitdiff
2012-10-13
Meador Inge
instcombine: Migrate strcat and strncat optimizations
tree
|
commitdiff
2012-10-13
Chandler Carruth
Teach SROA to cope with wrapper aggregates. These show...
tree
|
commitdiff
2012-10-11
Nick Lewycky
Don't crash when !tbaa.struct contents is invalid.
tree
|
commitdiff
2012-10-10
Duncan Sands
Add the testcase from pr13254 (the old scalarreply...
tree
|
commitdiff
2012-10-09
Michael Ilseman
New EarlyCSE tests for CSE-ing across commutativity.
tree
|
commitdiff
2012-10-09
Alexey Samsonov
Fix PR14016.
tree
|
commitdiff
2012-10-09
Chandler Carruth
Fix PR14034, an infloop / heap corruption / crash bug...
tree
|
commitdiff
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
tree
|
commitdiff
2012-10-05
Chandler Carruth
Teach the new SROA a new trick. Now we zap any memcpy...
tree
|
commitdiff
2012-10-04
Benjamin Kramer
SimplifyCFG: Enhance the "remove CFG edge that leads...
tree
|
commitdiff
2012-10-04
Duncan Sands
In my recent change to avoid use of underaligned memory...
tree
|
commitdiff
2012-10-04
Duncan Sands
The alignment of an sret parameter is known: it must...
tree
|
commitdiff
2012-10-04
Chandler Carruth
Fix PR13969, a mini-phase-ordering issue with the new...
tree
|
commitdiff
2012-10-04
Duncan Sands
The memcpy optimizer was happily doing call slot forwar...
tree
|
commitdiff
2012-10-04
Chandler Carruth
Teach the integer-promotion rewrite strategy to be...
tree
|
commitdiff
2012-10-03
Jakub Staszak
Fix PR13967.
tree
|
commitdiff
2012-10-03
Chandler Carruth
Fix an issue where we failed to adjust the alignment...
tree
|
commitdiff
2012-10-03
Chandler Carruth
Try to use a better set of abstractions for computing...
tree
|
commitdiff
2012-10-02
Chandler Carruth
Teach the new SROA to handle cases where an alloca...
tree
|
commitdiff
2012-10-02
Benjamin Kramer
Fix broken tests.
tree
|
commitdiff
2012-10-01
Chandler Carruth
Fix more misspellings found by Duncan during review.
tree
|
commitdiff
2012-10-01
Chandler Carruth
Fix several issues with alignment. We weren't always...
tree
|
commitdiff
2012-10-01
Benjamin Kramer
SimplifyCFG: Don't crash when forming a switch bitmap...
tree
|
commitdiff
2012-10-01
Chandler Carruth
Refactor the PartitionUse structure to actually use...
tree
|
commitdiff
2012-09-29
Chandler Carruth
Fix a somewhat surprising miscompile where code relying...
tree
|
commitdiff
2012-09-29
Evan Cheng
Add test case for r164850.
tree
|
commitdiff
2012-09-28
Benjamin Kramer
CorrelatedPropagation: BasicBlock::removePredecessor...
tree
|
commitdiff
2012-09-28
Benjamin Kramer
GlobalOpt: non-constexpr bitcasts or GEPs can occur...
tree
|
commitdiff
2012-09-28
Nick Lewycky
Surprisingly, we missed a trivial case here. Fix that!
tree
|
commitdiff
2012-09-27
Meador Inge
instcombine: Add more test cases for __strncpy_chk...
tree
|
commitdiff
2012-09-27
Meador Inge
instcombine: Add more test cases for __strcpy_chk simpl...
tree
|
commitdiff
2012-09-27
Meador Inge
instcombine: Add more test cases for __memmove_chk...
tree
|
commitdiff
2012-09-27
Meador Inge
instcombine: Add more test cases for __memcpy_chk simpl...
tree
|
commitdiff
2012-09-27
Meador Inge
instcombine: Add more test cases for __memset_chk simpl...
tree
|
commitdiff
2012-09-27
Benjamin Kramer
Fix a integer overflow in SimplifyCFG's look up table...
tree
|
commitdiff
2012-09-27
Sylvestre Ledru
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
tree
|
commitdiff
2012-09-27
Sylvestre Ledru
Fix a typo 'iff' => 'if'
tree
|
commitdiff
2012-09-27
Nick Lewycky
Prefer shuffles to selects. Backends love shuffles!
tree
|
commitdiff
2012-09-26
Hans Wennborg
Address Duncan's comments on r164684:
tree
|
commitdiff
2012-09-26
Chandler Carruth
When rewriting the pointer operand to a load or store...
tree
|
commitdiff
2012-09-26
Chandler Carruth
Teach all of the loads, stores, memsets and memcpys...
tree
|
commitdiff
2012-09-26
Benjamin Kramer
Fix tests that didn't test anything.
tree
|
commitdiff
2012-09-26
Hans Wennborg
SimplifyCFG: Make the switch-to-lookup table transforma...
tree
|
commitdiff
2012-09-26
Chandler Carruth
Revert the business end of r164636 and try again. I...
tree
|
commitdiff
2012-09-25
Nick Lewycky
Don't drop the alignment on a memcpy intrinsic when...
tree
|
commitdiff
2012-09-25
Nick Lewycky
Don't try to promote the same alloca twice. Fixes PR13916!
tree
|
commitdiff
2012-09-25
Nick Lewycky
Make this test check the transforms it's actually doing...
tree
|
commitdiff
2012-09-25
Chandler Carruth
Fix a case where SROA did not correctly detect dead...
tree
|
commitdiff
2012-09-25
Nick Lewycky
Don't forget that strcpy and friends return a pointer...
tree
|
commitdiff
2012-09-24
Nick Lewycky
Teach DSE that strcpy, strncpy, strcat and strncat...
tree
|
commitdiff
2012-09-24
Richard Osborne
Add missing : in CHECK line.
tree
|
commitdiff
2012-09-24
Richard Osborne
Add missing check for presence of target data.
tree
|
commitdiff
2012-09-24
Chandler Carruth
Address one of the original FIXMEs for the new SROA...
tree
|
commitdiff
2012-09-23
Chandler Carruth
Switch to a signed representation for the dynamic offse...
tree
|
commitdiff
2012-09-21
Chandler Carruth
Fix a case where the new SROA pass failed to zap dead...
tree
|
commitdiff
2012-09-21
Benjamin Kramer
LoopIdiom: Give up when the loop is not in canonical...
tree
|
commitdiff
2012-09-21
Benjamin Kramer
InstCombine: Make sure we use the pre-zext type when...
tree
|
commitdiff
2012-09-20
Manman Ren
SimplifyCFG: sink common codes from IF, ELSE blocks...
tree
|
commitdiff
2012-09-19
Hans Wennborg
SimplifyCFG: Don't generate invalid code for switch...
tree
|
commitdiff
2012-09-19
Hans Wennborg
Move load_to_switch.ll to test/CodeGen/SPARC/
tree
|
commitdiff
2012-09-19
Nadav Rotem
rename test
tree
|
commitdiff
2012-09-19
Nadav Rotem
Prevent inlining of callees which allocate lots of...
tree
|
commitdiff
2012-09-19
Hans Wennborg
CodeGenPrep: turn lookup tables into switches for some...
tree
|
commitdiff
2012-09-18
Chandler Carruth
Fix the last crasher I've gotten a reproduction for...
tree
|
commitdiff
2012-09-18
Andrew Trick
LSR critical edge splitting fix for PR13756.
tree
|
commitdiff
2012-09-18
Chandler Carruth
Fix getCommonType in a different way from the way I...
tree
|
commitdiff
2012-09-18
Benjamin Kramer
XFAIL SROA test until Chandler can get to it.
tree
|
commitdiff
2012-09-18
Chandler Carruth
Fix a warning in release builds and a test case I forgo...
tree
|
commitdiff
2012-09-18
Chandler Carruth
Add a major missing piece to the new SROA pass: aggress...
tree
|
commitdiff
2012-09-18
Richard Osborne
Fix instcombine to obey requested alignment when mergin...
tree
|
commitdiff
2012-09-18
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-17
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-17
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-17
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-15
Chandler Carruth
Port the SSAUpdater-based promotion logic from the...
tree
|
commitdiff
2012-09-15
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-14
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-14
Alex Rosenberg
Review feedback from Duncan Sands. Alphabetize includes...
tree
|
commitdiff
2012-09-14
Manman Ren
PGO: preserve branch-weight metadata when merging two...
tree
|
commitdiff
2012-09-14
Chandler Carruth
Introduce a new SROA implementation.
tree
|
commitdiff
2012-09-13
Dan Gohman
Handle the new !tbaa.struct metadata tags when converti...
tree
|
commitdiff
2012-09-13
Benjamin Kramer
MemCpyOpt: When forming a memset from stores also take...
tree
|
commitdiff
2012-09-12
Dan Gohman
Detect overflow in the path count computation. rdar...
tree
|
commitdiff
2012-09-12
Manman Ren
PGO: preserve branch-weight metadata when removing...
tree
|
commitdiff
2012-09-11
Manman Ren
SimplifyCFG: preserve branch-weight metadata when creat...
tree
|
commitdiff
2012-09-11
Alex Rosenberg
Add a pass that renames everything with metasyntatic...
tree
|
commitdiff
2012-09-08
Andrew Trick
Remove an incorrect assert during branch weight propaga...
tree
|
commitdiff
2012-09-06
Hans Wennborg
Fix switch_to_lookup_table.ll test from r163302.
tree
|
commitdiff
2012-09-06
Hans Wennborg
Build lookup tables for switches (PR884)
tree
|
commitdiff
2012-09-05
Manman Ren
JumpThreading: when default destination is the destinat...
tree
|
commitdiff
2012-09-04
Dan Gohman
Make provenance checking conservative in cases when
tree
|
commitdiff
2012-09-04
Nadav Rotem
LICM may hoist an instruction with undefined behavior...
tree
|
commitdiff
2012-09-03
Bob Wilson
Fix more fallout from r158919, similar to PR13547.
tree
|
commitdiff
2012-09-02
Benjamin Kramer
LoopRotation: Make the brute force DomTree update more...
tree
|
commitdiff
2012-08-30
Michael Gottesman
[llvm] Updated the test fold-vector-select so that...
tree
|
commitdiff
next