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
*
An additional atomic test; related to r137662.
Eli Friedman
2011-08-16
*
A bunch of misc fixes to SCCPSolver::ResolvedUndefsIn, including a fix to stop
Eli Friedman
2011-08-16
*
Minor bug in SCCP found by inspection. (I don't think it's possible to hit t...
Eli Friedman
2011-08-16
*
Fix test.
Eli Friedman
2011-08-16
*
Revert a bit of r137667; the logic in question can safely handle atomic load/...
Eli Friedman
2011-08-16
*
Migrate this test from llvm/test/FrontendC++/ptr-to-method-devirt.cpp and
Eric Christopher
2011-08-16
*
Update SimplifyCFG for atomic operations.
Eli Friedman
2011-08-15
*
Add comments and test for atomic load/store and mem2reg.
Eli Friedman
2011-08-15
*
Update instcombine for atomic load/store.
Eli Friedman
2011-08-15
*
Atomic load/store support in LICM.
Eli Friedman
2011-08-15
*
Add an ipsccp test. Migrated from test/FrontendC++.
Eric Christopher
2011-08-15
*
This transform is not safe. Thanks to Eli for pointing that out!
Nick Lewycky
2011-08-14
*
Don't attempt to add 'nsw' when intermediate instructions had no such guarantee.
Nick Lewycky
2011-08-14
*
Teach instcombine to preserve the nsw bit by doing an after-the-fact analysis
Nick Lewycky
2011-08-14
*
Move "atomic" and "volatile" designations on instructions after the opcode
Eli Friedman
2011-08-12
*
Don't convert objc_autoreleaseReturnValue to objc_autorelease if the result
Dan Gohman
2011-08-12
*
Don't let arbitrary calls disrupt nested retain+release pairs if
Dan Gohman
2011-08-12
*
A slew of unit tests for the recent LoopInfo::updateUnloop feature
Andrew Trick
2011-08-11
*
Allow loop unrolling to get known trip counts from ScalarEvolution.
Andrew Trick
2011-08-11
*
Invoke SimplifyIndVar when we partially unroll a loop. Fixes PR10534.
Andrew Trick
2011-08-10
*
Fix the LoopUnroller to handle nontrivial loops and partial unrolling.
Andrew Trick
2011-08-10
*
Tidy up these testcases to look more like real code does.
Dan Gohman
2011-08-09
*
Made SCEV's UDiv expressions more canonical. When dividing a
Andrew Trick
2011-08-06
*
Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets.
Bill Wendling
2011-08-03
*
SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget
Andrew Trick
2011-08-03
*
fix PR10286, a problem with the .ll printer handling block addresses that are...
Chris Lattner
2011-08-03
*
Fix logical error when detecting lifetime intrinsics.
Nick Lewycky
2011-08-03
*
Teach InstCombine that lifetime intrincs aren't a real user on the result of a
Nick Lewycky
2011-08-02
*
Lifetime intrinsics on undef are dead.
Nick Lewycky
2011-08-02
*
Remove empty test.
Benjamin Kramer
2011-08-02
*
Revert r136503 and r136480 in an effort to fix non-determinism in the llvm-gc...
Owen Anderson
2011-08-02
*
Add a small gep optimization I noticed was missing while reading some IL.
Rafael Espindola
2011-07-31
*
Clean up debug info after reassociation.
Devang Patel
2011-07-29
*
Make sure to correctly clear the exact/nuw/nsw flags off of shifts when they ...
Eli Friedman
2011-07-29
*
Teach the ConstantMerge pass about alignment. Fixes PR10514!
Nick Lewycky
2011-07-27
*
Finish adding support for lifetime intrinsics to SROA. Fixes PR10121!
Nick Lewycky
2011-07-25
*
Move the last uses of RetainFunc etc. over to using getRetainCallee() etc.
Dan Gohman
2011-07-22
*
Fix MergeInVectorType to check for vector types with the same alloc
Dan Gohman
2011-07-21
*
LSR, correct fix for rdar://9786536. Silly casting bug.
Andrew Trick
2011-07-21
*
LSR must sometimes sign-extend before generating double constants.
Andrew Trick
2011-07-21
*
LSR crashes on an empty IVUsers list.
Andrew Trick
2011-07-21
*
Bring LICM into compliance with the new "Memory Model for Concurrent Operatio...
Eli Friedman
2011-07-20
*
indvars: Added getInsertPointForUses to find a valid place to truncate the IV.
Andrew Trick
2011-07-20
*
indvars test case for r135558.
Andrew Trick
2011-07-20
*
indvars -disable-iv-rewrite fix: derived GEP IVs
Andrew Trick
2011-07-20
*
PR10386: Don't try to split an edge from an indirectbr.
Eli Friedman
2011-07-19
*
Remove bogus test: for all possible inputs of %X, the 'sub nsw' is guaranteed
Nick Lewycky
2011-07-19
*
indvars: LinearFunctionTestReplace for non-canonical IVs.
Andrew Trick
2011-07-18
*
A real testcase for r135286.
Chad Rosier
2011-07-15
*
Add testcase for r135286.
Chad Rosier
2011-07-15
[next]