index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
Age
Commit message (
Expand
)
Author
2012-05-04
Teach the code extractor how to extract a sequence of blocks from
Chandler Carruth
2012-05-04
Factor the computation of input and output sets into a public interface
Chandler Carruth
2012-05-04
Rather than trying to gracefully handle input sequences with repeated
Chandler Carruth
2012-05-04
Fix a goof with my previous commit by completely returning when we
Chandler Carruth
2012-05-04
Hoist a safety assert from the extraction method into the construction
Chandler Carruth
2012-05-04
Move the CodeExtractor utility to a dedicated header file / source file,
Chandler Carruth
2012-05-04
Add 'landingpad' instructions to the list of instructions to ignore.
Bill Wendling
2012-05-04
A pile of long over-due refactorings here. There are some very, *very*
Chandler Carruth
2012-05-03
Factor the logic for testing whether a basic block is viable for code
Chandler Carruth
2012-05-03
remove calls to calloc if the allocated memory is not used (it was already be...
Nuno Lopes
2012-05-03
add support for calloc to objectsize lowering
Nuno Lopes
2012-05-03
replace 'break's with 'return 0' in visitCallInst code for objectsize, since ...
Nuno Lopes
2012-05-02
Whitespace cleanup.
Bill Wendling
2012-05-02
[tsan] typo and style (thanks to Nick Lewycky)
Kostya Serebryany
2012-05-02
The value held in the vector may be RAUW'ed by some of the canonicalization
Bill Wendling
2012-05-01
An instruction in a loop is not guaranteed to be executed just because the loop
Nick Lewycky
2012-05-01
Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. Fixes
Lang Hames
2012-04-30
Second attempt at PR12573:
Bill Wendling
2012-04-30
Use an ArrayRef instead of explicit vector type.
Bill Wendling
2012-04-30
Remove hack from r154987. The problem persists even with it, so it's not even...
Bill Wendling
2012-04-30
Make sure HoistInsertPosition finds a position that is dominated by all
Rafael Espindola
2012-04-27
Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.).
Hal Finkel
2012-04-27
Change recurse depth limit to uint32 to fix warning.
David Blaikie
2012-04-27
Miscellaneous accumulated cleanups.
Dan Gohman
2012-04-27
Add an early bailout to IsValueFullyAvailableInBlock from deeply nested blocks.
Mon P Wang
2012-04-27
[asan] small optimization: do not emit "x+0" instructions
Kostya Serebryany
2012-04-27
[tsan] Atomic support for ThreadSanitizer, patch by Dmitry Vyukov
Kostya Serebryany
2012-04-26
Break up getProfitableChainIncrement().
Jakob Stoklund Olesen
2012-04-26
Turn IVChain into a struct.
Jakob Stoklund Olesen
2012-04-26
Add instcombine patterns for the following transformations:
Chad Rosier
2012-04-26
Teach the reassociate pass to fold chains of multiplies with repeated
Chandler Carruth
2012-04-25
Print IV chain numbers while collecting them.
Jakob Stoklund Olesen
2012-04-25
Reverting r155468. Chris and Chandler have convinced me that it's dangerous and
Lang Hames
2012-04-25
Simplify the known retain count tracking; use a boolean state instead
Dan Gohman
2012-04-24
Build custom predecessor and successor lists for each basic block.
Dan Gohman
2012-04-24
Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. This fixes
Lang Hames
2012-04-23
Reapply r155136 after fixing PR12599.
Jakob Stoklund Olesen
2012-04-23
Fix issue 67 by checking that the interface functions weren't redefined in th...
Alexander Potapenko
2012-04-23
[tsan] use llvm/ADT/Statistic.h for tsan stats
Kostya Serebryany
2012-04-20
Revert r155136 "Defer some shl transforms to DAGCombine."
Jakob Stoklund Olesen
2012-04-19
Put this expensive check below the less expensive ones.
Bill Wendling
2012-04-19
Avoid a bug in the path count computation, preventing an infinite
Dan Gohman
2012-04-19
Defer some shl transforms to DAGCombine.
Jakob Stoklund Olesen
2012-04-18
Don't crash on code where the user put __attribute__((constructor)) on
Dan Gohman
2012-04-18
Use a heavy hammer to fix PR12573.
Bill Wendling
2012-04-18
loop-reduce: Add an early bailout to catch extremely large loops.
Andrew Trick
2012-04-17
fix pr12559: mark unavailable win32 math libcalls
Joe Groff
2012-04-16
Fix style violation in BBVectorize (pointed out by Bill Wendling)
Hal Finkel
2012-04-16
Add a Fixme.
Bill Wendling
2012-04-16
Simplify checking for pointer types in BBVectorize (this change was suggested...
Hal Finkel
[prev]
[next]