projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Don't emit live ranges for physregs live-ins that are dead.
[oota-llvm.git]
/
lib
/
Transforms
/
2012-02-14
Kostya Serebryany
[tsan] fix compiler warnings
tree
|
commitdiff
2012-02-14
Andrew Trick
Add simplifyLoopLatch to LoopRotate pass.
tree
|
commitdiff
2012-02-14
Andrew Trick
whitespace
tree
|
commitdiff
2012-02-13
Devang Patel
Check against umin while converting fcmp into an icmp.
tree
|
commitdiff
2012-02-13
Dan Gohman
Just like in regular escape analysis, loads and stores...
tree
|
commitdiff
2012-02-13
Kostya Serebryany
ThreadSanitizer, a race detector. First LLVM commit.
tree
|
commitdiff
2012-02-13
Ahmed Charles
Fix various issues (or do cleanups) found by enabling...
tree
|
commitdiff
2012-02-12
Nick Lewycky
Handle InvokeInst in EvaluateBlock. Don't try to suppor...
tree
|
commitdiff
2012-02-12
Nick Lewycky
false is totally null!
tree
|
commitdiff
2012-02-12
Nick Lewycky
Remove redundant getAnalysis<> calls in GlobalOpt....
tree
|
commitdiff
2012-02-12
Nick Lewycky
Pass TargetData and TargetLibraryInfo through to the...
tree
|
commitdiff
2012-02-12
Nick Lewycky
Fix function name in comment to match actual name....
tree
|
commitdiff
2012-02-12
Nick Lewycky
Don't traverse the PHI nodes twice. No functionality...
tree
|
commitdiff
2012-02-10
Hal Finkel
Update BBVectorize to use aliasesUnknownInst.
tree
|
commitdiff
2012-02-09
Benjamin Kramer
Tweak comment readability and grammar.
tree
|
commitdiff
2012-02-09
Benjamin Kramer
GlobalOpt: Be more aggressive about elminating side...
tree
|
commitdiff
2012-02-08
Kostya Serebryany
[asan] unpoison the stack before every noreturn call...
tree
|
commitdiff
2012-02-08
Duncan Sands
Use Use::set rather than finding the operand number...
tree
|
commitdiff
2012-02-07
Craig Topper
Convert assert(0) to llvm_unreachable
tree
|
commitdiff
2012-02-06
Chris Lattner
Remove some dead code and tidy things up now that vecto...
tree
|
commitdiff
2012-02-06
Bill Wendling
[unwind removal] Remove all of the code for the dead...
tree
|
commitdiff
2012-02-06
Bill Wendling
[unwind removal] We no longer have 'unwind' instruction...
tree
|
commitdiff
2012-02-06
Benjamin Kramer
Make helper static.
tree
|
commitdiff
2012-02-06
Nick Lewycky
Split part of EvaluateFunction into a new EvaluateBlock...
tree
|
commitdiff
2012-02-06
Sebastian Pop
fix indentation
tree
|
commitdiff
2012-02-05
Nick Lewycky
Teach GlobalOpt to handle atomic accesses to globals.
tree
|
commitdiff
2012-02-05
Nick Lewycky
Clean up some whitespace and comments. No functionality...
tree
|
commitdiff
2012-02-05
Duncan Sands
Neaten up this method. Check that if there is only one
tree
|
commitdiff
2012-02-05
Duncan Sands
Fix a thinko pointed out by Eli and the buildbots.
tree
|
commitdiff
2012-02-05
Duncan Sands
Reduce the number of dom queries made by GVN's conditio...
tree
|
commitdiff
2012-02-05
Duncan Sands
Reduce the number of non-trivial domtree queries by...
tree
|
commitdiff
2012-02-05
David Blaikie
Simplify contains tests using 'count'.
tree
|
commitdiff
2012-02-05
NAKAMURA Takumi
BBVectorize.cpp: Get rid of comparision to bool to...
tree
|
commitdiff
2012-02-05
Chris Lattner
reapply the patches reverted in r149470 that reenable...
tree
|
commitdiff
2012-02-04
Hal Finkel
Boost the effective chain depth of loads and stores.
tree
|
commitdiff
2012-02-03
Jim Grosbach
Narrow test further. Make bot and test happy.
tree
|
commitdiff
2012-02-03
Jim Grosbach
Tidy up. Trailing whitespace.
tree
|
commitdiff
2012-02-03
Jim Grosbach
Restrict InstCombine from converting varargs to or...
tree
|
commitdiff
2012-02-03
Jim Grosbach
Revert "Disable InstCombine unsafe folding bitcasts...
tree
|
commitdiff
2012-02-02
Benjamin Kramer
BBVectorize: Simplify code, no functionality change.
tree
|
commitdiff
2012-02-02
Hal Finkel
Minor changes from review.
tree
|
commitdiff
2012-02-02
Hal Finkel
Vectorize long blocks in groups.
tree
|
commitdiff
2012-02-01
Stepan Dyatkovskiy
SwitchInst refactoring.
tree
|
commitdiff
2012-02-01
NAKAMURA Takumi
BBVectorize.cpp: Try to fix MSVC build. map::iterator...
tree
|
commitdiff
2012-02-01
Hal Finkel
A few of the changes suggested in code review (by Nick...
tree
|
commitdiff
2012-02-01
Argyrios Kyrtzidis
Revert Chris' commits up to r149348 that started causin...
tree
|
commitdiff
2012-02-01
Hal Finkel
Add a basic-block autovectorization pass.
tree
|
commitdiff
2012-02-01
Jim Grosbach
Disable InstCombine unsafe folding bitcasts of calls...
tree
|
commitdiff
2012-01-31
Lenny Maiorani
bz11794 : EarlyCSE stack overflow on long functions.
tree
|
commitdiff
2012-01-31
Bill Wendling
Increase the initial vector size to be equivalent to...
tree
|
commitdiff
2012-01-31
Bill Wendling
Cache the size of the vector instead of calling .size...
tree
|
commitdiff
2012-01-31
Chris Lattner
eliminate the "string" form of ConstantArray::get,...
tree
|
commitdiff
2012-01-31
Chris Lattner
eliminate the last uses of GetConstantStringInfo from...
tree
|
commitdiff
2012-01-31
Chris Lattner
start moving SimplifyLibcalls over to getConstantString...
tree
|
commitdiff
2012-01-31
Chris Lattner
enhance logic to support ConstantDataArray.
tree
|
commitdiff
2012-01-31
Bill Wendling
s/getInnerUnwindDest/getInnerResumeDest/g
tree
|
commitdiff
2012-01-31
Bill Wendling
Remove ivar which is identical to another ivar.
tree
|
commitdiff
2012-01-31
Bill Wendling
Remove unused ivars and s/getOuterUnwindDest/getOuterRe...
tree
|
commitdiff
2012-01-31
Bill Wendling
Remove more dead functions.
tree
|
commitdiff
2012-01-31
Bill Wendling
s/getInnerUnwindDestNewEH/getInnerUnwindDest/g
tree
|
commitdiff
2012-01-31
Bill Wendling
Remove some unused, old-EH methods.
tree
|
commitdiff
2012-01-31
Bill Wendling
Get rid of references to dead intrinsics.
tree
|
commitdiff
2012-01-31
Bill Wendling
Formatting cleanups. No functionality change.
tree
|
commitdiff
2012-01-31
Bill Wendling
Remove no-longer-useful dyn_casts and pals.
tree
|
commitdiff
2012-01-30
Kostya Serebryany
[asan] fix the ObjC support (asan Issue #33)
tree
|
commitdiff
2012-01-30
Chad Rosier
Typo.
tree
|
commitdiff
2012-01-30
Chad Rosier
Typo.
tree
|
commitdiff
2012-01-30
Alexander Potapenko
Fix compilation of ASan tests on OS X Lion (see code...
tree
|
commitdiff
2012-01-28
Nick Lewycky
Fix typo.
tree
|
commitdiff
2012-01-28
Kostya Serebryany
[asan] correctly use ConstantExpr::getGetElementPtr...
tree
|
commitdiff
2012-01-27
Chris Lattner
continue making the world safe for ConstantDataVector...
tree
|
commitdiff
2012-01-26
Chris Lattner
Continue improving support for ConstantDataAggregate...
tree
|
commitdiff
2012-01-26
Chris Lattner
some general cleanup, using new methods and tidying...
tree
|
commitdiff
2012-01-25
Nick Lewycky
Gracefully degrade precision in branch probability...
tree
|
commitdiff
2012-01-25
Chris Lattner
use Constant::getAggregateElement to simplify a bunch...
tree
|
commitdiff
2012-01-25
Chris Lattner
use ConstantVector::getSplat in a few places.
tree
|
commitdiff
2012-01-24
Kostya Serebryany
[asan] enable asan only for the functions that have...
tree
|
commitdiff
2012-01-24
Chris Lattner
basic instcombine support for CDS.
tree
|
commitdiff
2012-01-23
Alexander Potapenko
Implemented AddressSanitizer::getPassName()
tree
|
commitdiff
2012-01-20
David Blaikie
More dead code removal (using -Wunreachable-code)
tree
|
commitdiff
2012-01-20
Andrew Trick
Handle a corner case with IV chain collection with...
tree
|
commitdiff
2012-01-20
Kostya Serebryany
Extend Attributes to 64 bits
tree
|
commitdiff
2012-01-20
Andrew Trick
SCEVExpander fixes. Affects LSR and indvars.
tree
|
commitdiff
2012-01-19
Dan Gohman
Set the "tail" flag on pattern-matched objc_storeStrong...
tree
|
commitdiff
2012-01-19
Nick Lewycky
Actually, this code handles wrapped sets just fine...
tree
|
commitdiff
2012-01-18
Dan Gohman
Add a depth limit to avoid runaway recursion.
tree
|
commitdiff
2012-01-18
Dan Gohman
Use llvm.global_ctors to locate global constructors...
tree
|
commitdiff
2012-01-18
Jakub Staszak
Remove trailing spaces and unneeded includes.
tree
|
commitdiff
2012-01-17
Dan Gohman
Add a new ObjC ARC optimization pass to eliminate unneeded
tree
|
commitdiff
2012-01-17
Dan Gohman
Add a new PassManagerBuilder customization point,
tree
|
commitdiff
2012-01-17
Andrew Trick
LSR fix: broaden the check for loop preheaders.
tree
|
commitdiff
2012-01-17
David Blaikie
Remove unreachable code. (replace with llvm_unreachable...
tree
|
commitdiff
2012-01-16
Stepan Dyatkovskiy
Fixed comment in loop-unswitch.
tree
|
commitdiff
2012-01-15
Stepan Dyatkovskiy
Cosmetic patch for r148215.
tree
|
commitdiff
2012-01-15
Stepan Dyatkovskiy
Fixup for r148132. Type replacement for LoopsProperties...
tree
|
commitdiff
2012-01-14
Dan Gohman
Fix an unused variable warning that Chad noticed.
tree
|
commitdiff
2012-01-13
Eli Friedman
Speculatively revert r148132+r148133 to try and fix...
tree
|
commitdiff
2012-01-13
Stepan Dyatkovskiy
Cosmetic patch for r148132.
tree
|
commitdiff
2012-01-13
Stepan Dyatkovskiy
LoopUnswitch: All helper data that is collected during...
tree
|
commitdiff
2012-01-13
Dan Gohman
Implement proper ObjC ARC objc_retainBlock "escape...
tree
|
commitdiff
next