projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
InstCombine: Shrink ((zext X) & C1) == C2 to fold away the cast if the "zext" and...
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2011-06-09
Cameron Zwarich
Remove a vacuous condition.
tree
|
commitdiff
2011-06-09
Cameron Zwarich
Fix PR10104 by adding a bounds check on a vector elemen...
tree
|
commitdiff
2011-06-08
Cameron Zwarich
Fix an assymmetry between ConvertScalar_ExtractValue...
tree
|
commitdiff
2011-06-03
Devang Patel
Use IRBuilder, preserve line numbers.
tree
|
commitdiff
2011-06-03
Nick Lewycky
Bail on unswitching a switch statement for a case with...
tree
|
commitdiff
2011-06-02
Devang Patel
Preserve line number information while converting Invok...
tree
|
commitdiff
2011-06-02
Eli Friedman
PR10067: Add missing safety check to call return transf...
tree
|
commitdiff
2011-05-29
Nadav Rotem
Fix warnings due to 132263; Thanks rdivacky.
tree
|
commitdiff
2011-05-27
Nadav Rotem
Refactor getActionType and getTypeToTransformTo ; place...
tree
|
commitdiff
2011-05-27
Eli Friedman
Attempt to preserve debug line info in LICM; as the...
tree
|
commitdiff
2011-05-27
Eli Friedman
Don't sink or hoist debug info instrinsics; it isn...
tree
|
commitdiff
2011-05-27
Eli Friedman
Oops, wasn't intending to commit this. Partial revert...
tree
|
commitdiff
2011-05-27
Eli Friedman
Fix a silly mistake (which trips over an assertion...
tree
|
commitdiff
2011-05-26
Chandler Carruth
Fix warning about || and && without explicit grouping.
tree
|
commitdiff
2011-05-26
Devang Patel
Do not insert anything after terminator.
tree
|
commitdiff
2011-05-26
Devang Patel
Do not move DBG_VALUE in middle of PHI nodes.
tree
|
commitdiff
2011-05-26
Devang Patel
If llvm.dbg.value and the value instruction it refers...
tree
|
commitdiff
2011-05-26
Andrew Trick
indvars: incremental fixes for -disable-iv-rewrite...
tree
|
commitdiff
2011-05-25
Evan Cheng
Simplify r132022 based on Cameron's feedback.
tree
|
commitdiff
2011-05-25
Andrew Trick
indvars: fixed IV cloning in -disable-iv-rewrite mode...
tree
|
commitdiff
2011-05-24
Evan Cheng
Forgot dyn_cast check.
tree
|
commitdiff
2011-05-24
Evan Cheng
Fix LoopUnswitch bug. RewriteLoopBodyWithConditionConst...
tree
|
commitdiff
2011-05-24
Cameron Zwarich
Clean up the lazy initialization of DIBuilder a bit.
tree
|
commitdiff
2011-05-24
Cameron Zwarich
Make LoadAndStorePromoter preserve debug info and creat...
tree
|
commitdiff
2011-05-23
Dan Gohman
When checking for signed multiplication overflow, watch...
tree
|
commitdiff
2011-05-23
Chris Lattner
Teach valuetracking that byval arguments with a specifi...
tree
|
commitdiff
2011-05-22
Chris Lattner
Fix PR9815: I was trying to get out of "generating...
tree
|
commitdiff
2011-05-22
Frits van Bommel
Add a parameter to ConstantFoldTerminator() that caller...
tree
|
commitdiff
2011-05-22
Chris Lattner
fix PR9841 by having GVN not process dead loads. This was
tree
|
commitdiff
2011-05-21
Eli Friedman
PR7952: Make isa<> use the same logic as cast<>, so...
tree
|
commitdiff
2011-05-20
Andrew Trick
indvars: Prototyping Sign/ZeroExtend elimination withou...
tree
|
commitdiff
2011-05-20
Andrew Trick
indvars: minor cleanup in preparation for sign/zero...
tree
|
commitdiff
2011-05-18
Dan Gohman
When forming an ICmpZero LSRUse, normalize the non...
tree
|
commitdiff
2011-05-18
Duncan Sands
Revert commit 131534 since it seems to have broken...
tree
|
commitdiff
2011-05-18
Nadav Rotem
Refactor getActionType and getTypeToTransformTo ; place...
tree
|
commitdiff
2011-05-17
Devang Patel
Preserve line number information.
tree
|
commitdiff
2011-05-17
Devang Patel
Set debug loc for new load instruction.
tree
|
commitdiff
2011-05-16
Rafael Espindola
Don't do tail calls in a function that call setjmp...
tree
|
commitdiff
2011-05-13
Andrew Trick
Convert SimplifyIVUsers into a worklist instead of...
tree
|
commitdiff
2011-05-12
Andrew Trick
indvars: Added SimplifyIVUsers.
tree
|
commitdiff
2011-05-06
Duncan Sands
Fix PR9820: a read-only call differs from a load in...
tree
|
commitdiff
2011-05-04
Devang Patel
Set debug loc for new instructions.
tree
|
commitdiff
2011-05-04
Devang Patel
Preserve line number information while threading jumps.
tree
|
commitdiff
2011-05-04
Devang Patel
Preserve line number info.
tree
|
commitdiff
2011-05-04
Devang Patel
preserve line number info.
tree
|
commitdiff
2011-05-04
Andrew Trick
indvars: Added DisableIVRewrite and WidenIVs.
tree
|
commitdiff
2011-05-03
Andrew Trick
indvars: Added canExpandBackEdgeTakenCount.
tree
|
commitdiff
2011-05-03
Dan Gohman
Add an unfolded offset field to LSR's Formula record...
tree
|
commitdiff
2011-05-01
Chris Lattner
enhance memcpyopt to obey -fno-builtin and friends...
tree
|
commitdiff
2011-04-29
Devang Patel
Preserve line number information.
tree
|
commitdiff
2011-04-28
Devang Patel
Preserve line number information.
tree
|
commitdiff
2011-04-28
Chris Lattner
improve comment.
tree
|
commitdiff
2011-04-28
Devang Patel
Do not lose line number info while eliminating tail...
tree
|
commitdiff
2011-04-28
Chris Lattner
final step needed to resolve PR6627, which allows us...
tree
|
commitdiff
2011-04-28
Chris Lattner
code cleanups only.
tree
|
commitdiff
2011-04-28
Andrew Trick
Reapply r130340: Fix for PR9730.
tree
|
commitdiff
2011-04-28
Chris Lattner
centralize "marking for deletion" into a helper functio...
tree
|
commitdiff
2011-04-28
Chris Lattner
Promote toErase to be an ivar of the GVN class.
tree
|
commitdiff
2011-04-28
Chris Lattner
teach GVN to widen integer loads when they are overalig...
tree
|
commitdiff
2011-04-28
Andrew Trick
Reverting r130340 in the unlikely event that it's respo...
tree
|
commitdiff
2011-04-27
Andrew Trick
Fixes PR9730: indvars: An asserting value handle still...
tree
|
commitdiff
2011-04-27
Devang Patel
Simplify cfg inserts a call to trap when unreachable...
tree
|
commitdiff
2011-04-26
Chris Lattner
Improve the bail-out predicate to really only kick...
tree
|
commitdiff
2011-04-26
Chris Lattner
Enhance MemDep: When alias analysis returns a partial...
tree
|
commitdiff
2011-04-23
Jay Foad
Remove unused STL header includes.
tree
|
commitdiff
2011-04-20
Cameron Zwarich
Fix another case of <rdar://problem/9184212> that only...
tree
|
commitdiff
2011-04-20
Cameron Zwarich
The bitcast case here is actually handled uniformly...
tree
|
commitdiff
2011-04-20
Cameron Zwarich
Cleanup some code to better use an early return style...
tree
|
commitdiff
2011-04-15
Chris Lattner
Fix a ton of comment typos found by codespell. Patch by
tree
|
commitdiff
2011-04-14
Owen Anderson
Fix an infinite alternation in JumpThreading where...
tree
|
commitdiff
2011-04-14
Mon P Wang
Cleanup r129509 based on comments by Chris
tree
|
commitdiff
2011-04-14
Mon P Wang
Cleanup r129472 by using a utility routine as suggested...
tree
|
commitdiff
2011-04-14
Chris Lattner
fix a couple -Wsign-compare warnings.
tree
|
commitdiff
2011-04-13
Mon P Wang
Vectors with different number of elements of the same...
tree
|
commitdiff
2011-04-13
Junjie Gu
Fixed the revision 129449.
tree
|
commitdiff
2011-04-13
Junjie Gu
Passing unroll parameters (unroll-count, threshold...
tree
|
commitdiff
2011-04-13
Rafael Espindola
Add the alias analysis to the C api.
tree
|
commitdiff
2011-04-13
Bill Wendling
Reapply r129401 with patch for clang.
tree
|
commitdiff
2011-04-12
Bill Wendling
Revert r129401 for now. Clang is using the old way...
tree
|
commitdiff
2011-04-12
Bill Wendling
Remove the unaligned load intrinsics in favor of using...
tree
|
commitdiff
2011-04-12
Dan Gohman
Fix reassociate to use a worklist instead of recursing...
tree
|
commitdiff
2011-04-11
Jay Foad
Don't include Operator.h from InstrTypes.h.
tree
|
commitdiff
2011-04-09
Chris Lattner
fix PR9523, a crash in looprotate on a non-canonical...
tree
|
commitdiff
2011-04-09
Chris Lattner
Fix a bug where RecursivelyDeleteTriviallyDeadInstructi...
tree
|
commitdiff
2011-04-07
Rafael Espindola
Expose more passes to the C API.
tree
|
commitdiff
2011-04-07
Eli Friedman
PR9634: Don't unconditionally tell the AliasSetTracker...
tree
|
commitdiff
2011-03-30
Bill Wendling
* The DSE code that tested for overlapping needed to...
tree
|
commitdiff
2011-03-30
Jay Foad
Remove PHINode::reserveOperandSpace(). Instead, add...
tree
|
commitdiff
2011-03-30
Jay Foad
(Almost) always call reserveOperandSpace() on newly...
tree
|
commitdiff
2011-03-29
Benjamin Kramer
DSE: Remove an early exit optimization that depended...
tree
|
commitdiff
2011-03-29
Cameron Zwarich
Do some simple copy propagation through integer loads...
tree
|
commitdiff
2011-03-26
Bill Wendling
Simplification noticed by Frits.
tree
|
commitdiff
2011-03-26
Bill Wendling
Rework the logic that determines if a store completely...
tree
|
commitdiff
2011-03-26
Cameron Zwarich
Fix a typo and add a test.
tree
|
commitdiff
2011-03-26
Bill Wendling
PR9561: A store with a negative offset (via GEP) could...
tree
|
commitdiff
2011-03-24
Cameron Zwarich
Debug intrinsics must be skipped at the beginning and...
tree
|
commitdiff
2011-03-24
Cameron Zwarich
It is enough for the CallInst to have no uses to be...
tree
|
commitdiff
2011-03-24
Devang Patel
s/UpdateDT/ModifiedDT/g
tree
|
commitdiff
2011-03-24
Cameron Zwarich
Do early taildup of ret in CodeGenPrepare for potential...
tree
|
commitdiff
2011-03-24
Cameron Zwarich
Use an early return instead of a long if block.
tree
|
commitdiff
next