projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Genericize the intrinsics descriptor decoding a bit to make room
[oota-llvm.git]
/
lib
/
Transforms
/
2012-05-15
David Majnemer
Teach SimplifyLibCalls about stpcpy.
tree
|
commitdiff
2012-05-14
Chad Rosier
Move the capture analysis from MemoryDependencyAnalysis...
tree
|
commitdiff
2012-05-12
Jay Foad
Teach Function::hasAddressTaken that BlockAddress doesn...
tree
|
commitdiff
2012-05-11
Nuno Lopes
objectsize: add a few more tests and fix a bug
tree
|
commitdiff
2012-05-11
Eli Friedman
Fix a minor logic mistake transforming compares in...
tree
|
commitdiff
2012-05-10
Nuno Lopes
objectsize: add support for GEPs with non-constant...
tree
|
commitdiff
2012-05-10
Dan Gohman
Teach DeadStoreElimination to eliminate exit-block...
tree
|
commitdiff
2012-05-10
Nuno Lopes
teach DSE and isInstructionTriviallyDead() about calloc
tree
|
commitdiff
2012-05-09
Dan Gohman
Fix the objc_storeStrong recognizer to stop before...
tree
|
commitdiff
2012-05-09
Nuno Lopes
objectsize:
tree
|
commitdiff
2012-05-09
Craig Topper
Remove unused variable to get rid of warning.
tree
|
commitdiff
2012-05-08
Dan Gohman
Miscellaneous accumulated cleanups.
tree
|
commitdiff
2012-05-08
Dan Gohman
Fix objc_storeStrong pattern matching to catch a potent...
tree
|
commitdiff
2012-05-08
Duncan Sands
Calling ReassociateExpression recursively is extremely...
tree
|
commitdiff
2012-05-08
Andrew Trick
Allow NULL LoopPassManager argument in UnrollLoop....
tree
|
commitdiff
2012-05-07
Owen Anderson
Teach reassociate to commute FMul's and FAdd's in order...
tree
|
commitdiff
2012-05-06
Benjamin Kramer
Switch the select to branch transformation on by default.
tree
|
commitdiff
2012-05-06
Jakub Staszak
Remove trailing spaces.
tree
|
commitdiff
2012-05-05
Benjamin Kramer
CodeGenPrepare: Add a transform to turn selects into...
tree
|
commitdiff
2012-05-05
Stepan Dyatkovskiy
Small fix in InstCombineCasts.cpp. Restored "alloca...
tree
|
commitdiff
2012-05-04
Chandler Carruth
Teach the code extractor how to extract a sequence...
tree
|
commitdiff
2012-05-04
Chandler Carruth
Factor the computation of input and output sets into...
tree
|
commitdiff
2012-05-04
Chandler Carruth
Rather than trying to gracefully handle input sequences...
tree
|
commitdiff
2012-05-04
Chandler Carruth
Fix a goof with my previous commit by completely return...
tree
|
commitdiff
2012-05-04
Chandler Carruth
Hoist a safety assert from the extraction method into...
tree
|
commitdiff
2012-05-04
Chandler Carruth
Move the CodeExtractor utility to a dedicated header...
tree
|
commitdiff
2012-05-04
Bill Wendling
Add 'landingpad' instructions to the list of instructio...
tree
|
commitdiff
2012-05-04
Chandler Carruth
A pile of long over-due refactorings here. There are...
tree
|
commitdiff
2012-05-03
Chandler Carruth
Factor the logic for testing whether a basic block...
tree
|
commitdiff
2012-05-03
Nuno Lopes
remove calls to calloc if the allocated memory is not...
tree
|
commitdiff
2012-05-03
Nuno Lopes
add support for calloc to objectsize lowering
tree
|
commitdiff
2012-05-03
Nuno Lopes
replace 'break's with 'return 0' in visitCallInst code...
tree
|
commitdiff
2012-05-02
Bill Wendling
Whitespace cleanup.
tree
|
commitdiff
2012-05-02
Kostya Serebryany
[tsan] typo and style (thanks to Nick Lewycky)
tree
|
commitdiff
2012-05-02
Bill Wendling
The value held in the vector may be RAUW'ed by some...
tree
|
commitdiff
2012-05-01
Nick Lewycky
An instruction in a loop is not guaranteed to be execut...
tree
|
commitdiff
2012-05-01
Lang Hames
Add support for llvm.arm.neon.vmull* intrinsics to...
tree
|
commitdiff
2012-04-30
Bill Wendling
Second attempt at PR12573:
tree
|
commitdiff
2012-04-30
Bill Wendling
Use an ArrayRef instead of explicit vector type.
tree
|
commitdiff
2012-04-30
Bill Wendling
Remove hack from r154987. The problem persists even...
tree
|
commitdiff
2012-04-30
Rafael Espindola
Make sure HoistInsertPosition finds a position that...
tree
|
commitdiff
2012-04-27
Hal Finkel
Don't vectorize target-specific types (ppc_fp128, x86_f...
tree
|
commitdiff
2012-04-27
David Blaikie
Change recurse depth limit to uint32 to fix warning.
tree
|
commitdiff
2012-04-27
Dan Gohman
Miscellaneous accumulated cleanups.
tree
|
commitdiff
2012-04-27
Mon P Wang
Add an early bailout to IsValueFullyAvailableInBlock...
tree
|
commitdiff
2012-04-27
Kostya Serebryany
[asan] small optimization: do not emit "x+0" instructions
tree
|
commitdiff
2012-04-27
Kostya Serebryany
[tsan] Atomic support for ThreadSanitizer, patch by...
tree
|
commitdiff
2012-04-26
Jakob Stoklund Olesen
Break up getProfitableChainIncrement().
tree
|
commitdiff
2012-04-26
Jakob Stoklund Olesen
Turn IVChain into a struct.
tree
|
commitdiff
2012-04-26
Chad Rosier
Add instcombine patterns for the following transformations:
tree
|
commitdiff
2012-04-26
Chandler Carruth
Teach the reassociate pass to fold chains of multiplies...
tree
|
commitdiff
2012-04-25
Jakob Stoklund Olesen
Print IV chain numbers while collecting them.
tree
|
commitdiff
2012-04-25
Lang Hames
Reverting r155468. Chris and Chandler have convinced...
tree
|
commitdiff
2012-04-25
Dan Gohman
Simplify the known retain count tracking; use a boolean...
tree
|
commitdiff
2012-04-24
Dan Gohman
Build custom predecessor and successor lists for each...
tree
|
commitdiff
2012-04-24
Lang Hames
Add support for llvm.arm.neon.vmull* intrinsics to...
tree
|
commitdiff
2012-04-23
Jakob Stoklund Olesen
Reapply r155136 after fixing PR12599.
tree
|
commitdiff
2012-04-23
Alexander Potapenko
Fix issue 67 by checking that the interface functions...
tree
|
commitdiff
2012-04-23
Kostya Serebryany
[tsan] use llvm/ADT/Statistic.h for tsan stats
tree
|
commitdiff
2012-04-20
Jakob Stoklund Olesen
Revert r155136 "Defer some shl transforms to DAGCombine."
tree
|
commitdiff
2012-04-19
Bill Wendling
Put this expensive check below the less expensive ones.
tree
|
commitdiff
2012-04-19
Dan Gohman
Avoid a bug in the path count computation, preventing...
tree
|
commitdiff
2012-04-19
Jakob Stoklund Olesen
Defer some shl transforms to DAGCombine.
tree
|
commitdiff
2012-04-18
Dan Gohman
Don't crash on code where the user put __attribute__...
tree
|
commitdiff
2012-04-18
Bill Wendling
Use a heavy hammer to fix PR12573.
tree
|
commitdiff
2012-04-18
Andrew Trick
loop-reduce: Add an early bailout to catch extremely...
tree
|
commitdiff
2012-04-17
Joe Groff
fix pr12559: mark unavailable win32 math libcalls
tree
|
commitdiff
2012-04-16
Hal Finkel
Fix style violation in BBVectorize (pointed out by...
tree
|
commitdiff
2012-04-16
Bill Wendling
Add a Fixme.
tree
|
commitdiff
2012-04-16
Hal Finkel
Simplify checking for pointer types in BBVectorize...
tree
|
commitdiff
2012-04-14
Hal Finkel
Fix an error in BBVectorize important for vectorizing...
tree
|
commitdiff
2012-04-14
Hal Finkel
Enhance BBVectorize to more-properly handle pointer...
tree
|
commitdiff
2012-04-13
Hal Finkel
Add support to BBVectorize for vectorizing selects.
tree
|
commitdiff
2012-04-13
Dan Gohman
Add some comments, and fix a few places that missed...
tree
|
commitdiff
2012-04-13
Dan Gohman
Consider ObjC runtime calls objc_storeWeak and others...
tree
|
commitdiff
2012-04-13
Hal Finkel
By default, use Early-CSE instead of GVN for vectorizat...
tree
|
commitdiff
2012-04-13
Dan Gohman
Use the new Use-aware dominates method to apply the...
tree
|
commitdiff
2012-04-13
Bill Wendling
Code-gen may inject code into the IR before it emits...
tree
|
commitdiff
2012-04-13
Dan Gohman
Don't move objc_autorelease calls past autorelease...
tree
|
commitdiff
2012-04-11
Chad Rosier
Typo.
tree
|
commitdiff
2012-04-11
Chandler Carruth
Add two statistics to help track how we are computing...
tree
|
commitdiff
2012-04-10
Kostya Serebryany
[tsan] two more compile-time optimizations:
tree
|
commitdiff
2012-04-10
Kostya Serebryany
[tsan] compile-time instrumentation: do not instrument...
tree
|
commitdiff
2012-04-10
Andrew Trick
Fix 12513: Loop unrolling breaks with indirect branches.
tree
|
commitdiff
2012-04-10
Andrew Trick
whitespace
tree
|
commitdiff
2012-04-08
Chandler Carruth
Teach InstCombine to nuke a common alloca pattern ...
tree
|
commitdiff
2012-04-07
Hongbin Zheng
Refactor: Use positive field names in VectorizeConfig.
tree
|
commitdiff
2012-04-06
Chandler Carruth
Sink the collection of return instructions until after...
tree
|
commitdiff
2012-04-06
Duncan Sands
Make GVN's propagateEquality non-recursive. No intende...
tree
|
commitdiff
2012-04-06
Chandler Carruth
Sink the return instruction collection until after...
tree
|
commitdiff
2012-04-05
Dan Gohman
Fix accidentally inverted logic from r152803, and make the
tree
|
commitdiff
2012-04-05
Hongbin Zheng
BBVectorize: Add the const modifier to the VectorizeCon...
tree
|
commitdiff
2012-04-05
Hongbin Zheng
Introduce the VectorizeConfig class, with which we...
tree
|
commitdiff
2012-04-05
Hongbin Zheng
Add the function "vectorizeBasicBlock" which allow...
tree
|
commitdiff
2012-04-05
Jakob Stoklund Olesen
Pass the right sign to TLI->isLegalICmpImmediate.
tree
|
commitdiff
2012-04-04
Rafael Espindola
Always compute all the bits in ComputeMaskedBits.
tree
|
commitdiff
2012-04-04
Hongbin Zheng
LoopUnrollPass: Use variable "Threshold" instead of...
tree
|
commitdiff
2012-04-02
Bill Wendling
Add an option to turn off the expensive GVN load PRE...
tree
|
commitdiff
2012-04-02
Stepan Dyatkovskiy
Fast fix for PR12343:
tree
|
commitdiff
2012-04-01
Chandler Carruth
Belatedly address some code review from Chris.
tree
|
commitdiff
next