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
*
Add -unroll-runtime for unrolling loops with run-time trip counts.
Andrew Trick
2011-12-09
*
Fix infinite loop in DSE when deleting a free in a reachable loop that's also
Nick Lewycky
2011-12-08
*
LSR: prune undesirable formulae early.
Andrew Trick
2011-12-06
*
Probably not a good idea to convert a single vector load into a memcpy. We
Chad Rosier
2011-12-06
*
Make the MemCpyOptimizer a bit more aggressive. I can't think of a scenerio
Chad Rosier
2011-12-05
*
Add support for vectors of pointers.
Nadav Rotem
2011-12-05
*
Fixed deadstoreelimination bug where negative indices were incorrectly causin...
Pete Cooper
2011-12-03
*
Add support for constant folding the pow intrinsic.
Chad Rosier
2011-12-03
*
Prevent library calls from being folded if -fno-builtin has been specified.
Chad Rosier
2011-12-01
*
Improved fix for abs(val) != 0 to check other similar case. Also fixed style...
Pete Cooper
2011-12-01
*
Removed use of grep from test and moved it to be with other icmp tests
Pete Cooper
2011-12-01
*
Added instcombine pattern to spot comparing -val or val against 0.
Pete Cooper
2011-12-01
*
Better test case found in duplicate PR10570.
Andrew Trick
2011-11-30
*
LSR: handle the expansion of phi operands that use postinc forms of the IV.
Andrew Trick
2011-11-30
*
Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable
Chad Rosier
2011-11-29
*
Fix a theoretical problem (not seen in the wild): if different instances of a
Duncan Sands
2011-11-29
*
Reenable this IndVars unit test.
Andrew Trick
2011-11-29
*
Add a missing safety check to ProcessUGT_ADDCST_ADD. Fixes PR11438.
Eli Friedman
2011-11-28
*
Make SelectionDAG::InferPtrAlignment use llvm::ComputeMaskedBits instead of d...
Eli Friedman
2011-11-28
*
remove a test that is using old-style llvm.dbg intrinsics, apparently only
Chris Lattner
2011-11-27
*
remove autoupgrade support for old forms of llvm.prefetch and the old
Chris Lattner
2011-11-27
*
Upgrade syntax of tests using volatile instructions to use 'load volatile' in...
Chris Lattner
2011-11-27
*
remove autoupgrade support for really old-style debug info intrinsics.
Chris Lattner
2011-11-27
*
FileCheck-ize this test and make it more precise. This is in preparation
Chandler Carruth
2011-11-26
*
Correctly byte-swap APInts with bit-widths greater than 64.
Richard Smith
2011-11-23
*
Fix a crash in which a multiplication was being reported as being both negative
Duncan Sands
2011-11-23
*
Fix crasher in GVN due to my recent capture tracking changes.
Nick Lewycky
2011-11-21
*
XFAIL this test until I figure out what indvars is doing here (or find someon...
Benjamin Kramer
2011-11-20
*
Fix a corner case in updating LoopInfo after fully unrolling an outer loop.
Andrew Trick
2011-11-18
*
Fix an overly general check in SimplifyIndvar to handle useless phi cycles.
Andrew Trick
2011-11-17
*
Add support for custom names for library functions in TargetLibraryInfo. Add...
Eli Friedman
2011-11-17
*
Fix typo in test.
Nick Lewycky
2011-11-16
*
Merge isObjectPointerWithTrustworthySize with getPointerSize. Use it when
Nick Lewycky
2011-11-16
*
Fix SCEV overly optimistic back edge taken count for multi-exit loops.
Andrew Trick
2011-11-16
*
Refactor capture tracking (which already had a couple flags for whether returns
Nick Lewycky
2011-11-14
*
Don't try to loop on iterators that are potentially invalidated inside the lo...
Nick Lewycky
2011-11-12
*
Make sure scalarrepl picks the correct alloca when it rewrites a bitcast. Fi...
Eli Friedman
2011-11-12
*
Get rid of an optimization in SCCP which appears to have many issues. Specif...
Eli Friedman
2011-11-11
*
DeadStoreElimination can now trim the size of a store if the end of the store...
Pete Cooper
2011-11-09
*
Fix code to match comment. Fixes PR11340, a regression from r143209.
Eli Friedman
2011-11-08
*
LICM pass now understands invariant load metadata. Nothing generates this ye...
Pete Cooper
2011-11-08
*
Convert to the new EH model.
Bill Wendling
2011-11-08
*
Do simple cross-block DSE when we encounter a free statement. Fixes PR11240.
Nick Lewycky
2011-11-05
*
Add tests for existing InstSimplify features.
Dan Gohman
2011-11-04
*
Teach instsimplify to simplify calls to undef.
Dan Gohman
2011-11-04
*
Speculatively revert "DeadStoreElimination can now trim the size of a store if
Daniel Dunbar
2011-11-04
*
DeadStoreElimination can now trim the size of a store if the end of it is dead.
Pete Cooper
2011-11-03
*
Rewrite LinearFunctionTestReplace to handle pointer-type IVs.
Andrew Trick
2011-11-02
*
Broaden an assert to handle enable-iv-rewrite=true following r143183.
Andrew Trick
2011-11-02
*
Make sure we use the right insertion point when instcombine replaces a PHI wi...
Eli Friedman
2011-11-01
[next]