projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove a instcombine transform that (no longer?) makes sense:
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2012-06-25
Nuno Lopes
revert my previous commit (r159173), since as Eli point...
tree
|
commitdiff
2012-06-25
Nuno Lopes
do not set realloc() as NotAlias, since it can return...
tree
|
commitdiff
2012-06-25
Dan Gohman
Fix the objc_autoreleasedReturnValue optimization code...
tree
|
commitdiff
2012-06-25
Nuno Lopes
improve optimization of invoke instructions:
tree
|
commitdiff
2012-06-24
NAKAMURA Takumi
llvm/lib: [CMake] Add explicit dependency to intrinsics...
tree
|
commitdiff
2012-06-24
Nick Lewycky
Remove a dangling reference to a deleted instruction...
tree
|
commitdiff
2012-06-23
Nuno Lopes
BoundsChecking: attach debug info to traps to make...
tree
|
commitdiff
2012-06-21
Nuno Lopes
port the BoundsChecking patch to the new MemoryBuiltin...
tree
|
commitdiff
2012-06-21
Nuno Lopes
refactor the MemoryBuiltin analysis:
tree
|
commitdiff
2012-06-21
Nadav Rotem
Add a number of threshold arguments to the SRA pass.
tree
|
commitdiff
2012-06-17
Pete Cooper
Now that SROA can form alloca's for dynamic vector...
tree
|
commitdiff
2012-06-16
Hal Finkel
Move the Metadata merging methods from GVN and make...
tree
|
commitdiff
2012-06-16
Evan Cheng
It's not deterministic to iterate over SmallPtrSet...
tree
|
commitdiff
2012-06-16
Pete Cooper
Fix crash from r158529 on Bullet.
tree
|
commitdiff
2012-06-15
Andrew Trick
LSR: fix expansion of scaled reg in non-address type...
tree
|
commitdiff
2012-06-15
Andrew Trick
LSR fix: "Special" users are just like "Basic" users...
tree
|
commitdiff
2012-06-15
Pete Cooper
Allow SROA to split up an array of vectors into multipl...
tree
|
commitdiff
2012-06-15
Duncan Sands
Fix issues (infinite loop and/or crash) with self-refer...
tree
|
commitdiff
2012-06-14
Pete Cooper
Recommit r158407: Allow SROA to look at a vector type...
tree
|
commitdiff
2012-06-14
Pete Cooper
Revert r158454: Allow SROA to look at a vector type...
tree
|
commitdiff
2012-06-14
Pete Cooper
Recommit r158407: Allow SROA to look at a vector type...
tree
|
commitdiff
2012-06-13
Pete Cooper
Revert "Allow SROA to look at a vector type and see...
tree
|
commitdiff
2012-06-13
Pete Cooper
Allow SROA to look at a vector type and see if the...
tree
|
commitdiff
2012-06-13
Duncan Sands
It is possible for several constants which aren't indiv...
tree
|
commitdiff
2012-06-13
Duncan Sands
When linearizing a multiplication, return at once if...
tree
|
commitdiff
2012-06-12
Duncan Sands
Use DenseMap as SmallMap workaround rather than std...
tree
|
commitdiff
2012-06-12
Duncan Sands
Use std::map rather than SmallMap because SmallMap...
tree
|
commitdiff
2012-06-12
Duncan Sands
Now that Reassociate's LinearizeExprTree can look throu...
tree
|
commitdiff
2012-06-08
Duncan Sands
Reapply commit 158073 with a fix (the testcase was...
tree
|
commitdiff
2012-06-08
Nuno Lopes
BoundsChecking: add support for ConstantPointerNull...
tree
|
commitdiff
2012-06-08
Duncan Sands
Revert commit 158073 while waiting for a fix. The...
tree
|
commitdiff
2012-06-06
Duncan Sands
Grab-bag of reassociate tweaks. Unify handling of...
tree
|
commitdiff
2012-06-04
Rafael Espindola
When gvn decides to replace an instruction with another...
tree
|
commitdiff
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
tree
|
commitdiff
2012-06-01
Nuno Lopes
BoundsChecking: fix a bug when the handling of recursiv...
tree
|
commitdiff
2012-05-31
Nuno Lopes
add -bounds-checking-multiple-traps option to make...
tree
|
commitdiff
2012-05-31
Nuno Lopes
revamp BoundsChecking considerably:
tree
|
commitdiff
2012-05-31
Duncan Sands
Enhance the sinking code to handle diamond patterns...
tree
|
commitdiff
2012-05-29
Nuno Lopes
bounds checking:
tree
|
commitdiff
2012-05-27
Chris Lattner
Reimplement the intrinsic verifier to use the same...
tree
|
commitdiff
2012-05-26
Duncan Sands
Since commit 157467, if reassociate isn't actually...
tree
|
commitdiff
2012-05-26
Duncan Sands
Move this debug statement earlier so it is easy to...
tree
|
commitdiff
2012-05-25
Nuno Lopes
bounds checking: add support for byval arguments
tree
|
commitdiff
2012-05-25
Nuno Lopes
boundschecking:
tree
|
commitdiff
2012-05-25
Duncan Sands
Make the reassociation pass more powerful so that it...
tree
|
commitdiff
2012-05-23
Nuno Lopes
BoundsChecking: add a couple of simple tests and fix...
tree
|
commitdiff
2012-05-22
Nuno Lopes
address some of John Criswell's comments
tree
|
commitdiff
2012-05-22
Nuno Lopes
hopefully fix the CMake build. sorry for breakage
tree
|
commitdiff
2012-05-22
Nuno Lopes
add a new pass to instrument loads and stores for run...
tree
|
commitdiff
2012-05-22
Duncan Sands
Fix PR12858, a crash due to GVN's PRE not fully removin...
tree
|
commitdiff
2012-05-21
Dan Gohman
Mark an unreachable region of code with llvm_unreachable.
tree
|
commitdiff
2012-05-20
Peter Collingbourne
Do not pass an invalid domtree to SimplifyInstruction...
tree
|
commitdiff
2012-05-19
Peter Collingbourne
Do not eliminate allocas whose alignment exceeds that...
tree
|
commitdiff
2012-05-18
Dan Gohman
Fix replacing all the users of objc weak runtime routines
tree
|
commitdiff
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-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
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-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-05
Benjamin Kramer
CodeGenPrepare: Add a transform to turn selects into...
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-02
Bill Wendling
Whitespace cleanup.
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-04-30
Bill Wendling
Second attempt at PR12573:
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
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-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
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
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-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-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-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
Dan Gohman
Use the new Use-aware dominates method to apply the...
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-10
Andrew Trick
Fix 12513: Loop unrolling breaks with indirect branches.
tree
|
commitdiff
2012-04-10
Andrew Trick
whitespace
tree
|
commitdiff
2012-04-06
Duncan Sands
Make GVN's propagateEquality non-recursive. No intende...
tree
|
commitdiff
2012-04-05
Dan Gohman
Fix accidentally inverted logic from r152803, and make the
tree
|
commitdiff
2012-04-05
Jakob Stoklund Olesen
Pass the right sign to TLI->isLegalICmpImmediate.
tree
|
commitdiff
2012-04-04
Hongbin Zheng
LoopUnrollPass: Use variable "Threshold" instead of...
tree
|
commitdiff
next