projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall.
[oota-llvm.git]
/
lib
/
Transforms
/
2011-07-19
Jay Foad
Use ArrayRef in ConstantFoldInstOperands and ConstantFo...
tree
|
commitdiff
2011-07-18
Andrew Trick
Compiler warning.
tree
|
commitdiff
2011-07-18
Andrew Trick
indvars: LinearFunctionTestReplace for non-canonical...
tree
|
commitdiff
2011-07-18
Andrew Trick
indvars: Added verification that LFTR and other indvars...
tree
|
commitdiff
2011-07-18
Andrew Trick
indvars: Added isHighCostExpansion. Avoid generating...
tree
|
commitdiff
2011-07-18
Frits van Bommel
Migrate LLVM and Clang to use the new makeArrayRef...
tree
|
commitdiff
2011-07-18
Chris Lattner
land David Blaikie's patch to de-constify Type, with...
tree
|
commitdiff
2011-07-18
Chris Lattner
fix a warning in TinyPtrVector, adopt it in SSAUpdater...
tree
|
commitdiff
2011-07-16
Andrew Trick
indvars: fix a pass-sensitivity issue that would hit...
tree
|
commitdiff
2011-07-16
Andrew Trick
indvars: remove ExprToIVMap because it won't be needed...
tree
|
commitdiff
2011-07-15
Chris Lattner
fix rdar://9776316 - type remapping needed for inline...
tree
|
commitdiff
2011-07-15
Chad Rosier
Disable loop idiom recognition of memset/memcpy if...
tree
|
commitdiff
2011-07-15
Frits van Bommel
No need to explicitly invoke the ArrayRef constructor...
tree
|
commitdiff
2011-07-15
Jay Foad
Convert CallInst and InvokeInst APIs to use ArrayRef.
tree
|
commitdiff
2011-07-15
Chris Lattner
start using the new helper methods a bit.
tree
|
commitdiff
2011-07-14
Devang Patel
Undo r135191 (i.e. reapply Chris's patch. Now linker...
tree
|
commitdiff
2011-07-14
Chris Lattner
revert r135172 until Devang and I figure out the right...
tree
|
commitdiff
2011-07-14
Chris Lattner
Stop the ValueMapper from calling getAllMetadata, which...
tree
|
commitdiff
2011-07-14
Benjamin Kramer
Change Intrinsic::getDeclaration and friends to take...
tree
|
commitdiff
2011-07-13
Evan Cheng
It's not safe to fold (fptrunc (sqrt (fpext x))) to...
tree
|
commitdiff
2011-07-13
Jay Foad
Convert InsertValueInst and ExtractValueInst APIs to...
tree
|
commitdiff
2011-07-12
Jay Foad
Second attempt at de-constifying LLVM Types in Function...
tree
|
commitdiff
2011-07-12
Bill Wendling
Revert r134893 and r134888 (and related patches in...
tree
|
commitdiff
2011-07-12
Andrew Trick
indvars: Code reorganization in preparation for
tree
|
commitdiff
2011-07-11
Jay Foad
De-constify Types in StructType::get() and TargetData...
tree
|
commitdiff
2011-07-11
Jay Foad
De-constify Types in FunctionType::get().
tree
|
commitdiff
2011-07-11
Rafael Espindola
Don't duplicate the work done by a gep into a "bitcast...
tree
|
commitdiff
2011-07-09
Chris Lattner
remove the DerivedType which isn't adding value anymore.
tree
|
commitdiff
2011-07-09
Chris Lattner
Land the long talked about "type system rewrite" patch...
tree
|
commitdiff
2011-07-09
Lang Hames
Added recognition for signed add/sub/mul with overflow...
tree
|
commitdiff
2011-07-08
Bob Wilson
Reapply a fixed version of r133285.
tree
|
commitdiff
2011-07-08
Benjamin Kramer
Remove unused copy of UpdateInlinedAtInfo.
tree
|
commitdiff
2011-07-08
Devang Patel
Refactor. It is inliner's responsibility to update...
tree
|
commitdiff
2011-07-08
Lang Hames
Make GVN look through extractvalues for recognised...
tree
|
commitdiff
2011-07-07
Devang Patel
Use DBG_VALUE location while inserting DBG_VALUE during...
tree
|
commitdiff
2011-07-06
Jakub Staszak
Fix a bug in the "expect" intrinsic lowering.
tree
|
commitdiff
2011-07-06
Devang Patel
Handle cases where multiple dbg.declare and dbg.value...
tree
|
commitdiff
2011-07-06
Devang Patel
Simplify. Consolidate dbg.declare handling in AllocaPro...
tree
|
commitdiff
2011-07-06
Andrew Trick
indvars -disable-iv-rewrite: ExprToMap lives in Pass...
tree
|
commitdiff
2011-07-06
Andrew Trick
indvars -disable-iv-rewrite: Added SimplifyCongruentIVs.
tree
|
commitdiff
2011-07-06
Tobias Grosser
LICM: Remove trailing white spaces
tree
|
commitdiff
2011-07-06
Tobias Grosser
LICM: Do not loose alignment on promotion
tree
|
commitdiff
2011-07-06
Jakub Staszak
Introduce "expect" intrinsic instructions.
tree
|
commitdiff
2011-07-05
Devang Patel
Preserve debug loc.
tree
|
commitdiff
2011-07-05
Andrew Trick
indvars -disable-iv-rewrite: avoid multiple IVs in...
tree
|
commitdiff
2011-07-04
Benjamin Kramer
PR10267: Don't combine an equality compare with an...
tree
|
commitdiff
2011-07-02
Andrew Trick
indvars -disable-iv-rewrite: bug fix involving weird...
tree
|
commitdiff
2011-07-01
Owen Anderson
Generalize @llvm.ctlz, @llvm.cttz, and @llvm.ctpop...
tree
|
commitdiff
2011-07-01
Nick Lewycky
Fix likely typo, reduce number of instruction name...
tree
|
commitdiff
2011-06-30
Rafael Espindola
Add r134057 back, but splice the predecessor after...
tree
|
commitdiff
2011-06-30
Andrew Trick
indvars -disable-iv-rewrite: handle cloning binary...
tree
|
commitdiff
2011-06-30
Andrew Trick
indvars -disable-iv-rewrite: handle an edge case involv...
tree
|
commitdiff
2011-06-29
Andrew Trick
indvars -disable-iv-rewrite: insert new trunc instructi...
tree
|
commitdiff
2011-06-29
Chad Rosier
Temporarily revert r134057: "Let simplify cfg simplify...
tree
|
commitdiff
2011-06-29
Rafael Espindola
Let simplify cfg simplify bb with only debug and lifeti...
tree
|
commitdiff
2011-06-29
Andrew Trick
indvars -disable-iv-rewrite: just because SCEV ignores...
tree
|
commitdiff
2011-06-28
Andrew Trick
cleanup: misleading comment.
tree
|
commitdiff
2011-06-28
Andrew Trick
SCEVExpander: give new insts a name that identifies...
tree
|
commitdiff
2011-06-28
Andrew Trick
whitespace
tree
|
commitdiff
2011-06-28
Nick Lewycky
Fix typo in comment.
tree
|
commitdiff
2011-06-28
Andrew Trick
indvars --disable-iv-rewrite: sever ties with IVUsers.
tree
|
commitdiff
2011-06-28
Andrew Trick
indvars --disable-iv-rewrite: Defer evaluating s/zext...
tree
|
commitdiff
2011-06-27
Andrew Trick
indvars -disable-iv-rewrite: run RLEV after SimplifyIVU...
tree
|
commitdiff
2011-06-27
Jakub Staszak
Calculate GetBestDestForJumpOnUndef correctly.
tree
|
commitdiff
2011-06-27
Nick Lewycky
Teach one piece of scalarrepl to handle lifetime marker...
tree
|
commitdiff
2011-06-27
Nick Lewycky
Move onlyUsedByLifetimeMarkers to ValueTracking so...
tree
|
commitdiff
2011-06-23
Eli Friedman
PR10180: Fix a instcombine crash with FP vectors.
tree
|
commitdiff
2011-06-23
Jay Foad
Reinstate r133513 (reverted in r133700) with an additio...
tree
|
commitdiff
2011-06-23
Eric Christopher
Revert r133513:
tree
|
commitdiff
2011-06-22
Devang Patel
Set debug loc.
tree
|
commitdiff
2011-06-22
Jay Foad
Replace the existing forms of ConstantArray::get()...
tree
|
commitdiff
2011-06-21
Andrew Trick
IVUsers no longer needs to record the phis.
tree
|
commitdiff
2011-06-21
Benjamin Kramer
Remove unused variables.
tree
|
commitdiff
2011-06-21
Jay Foad
Reinstate r133435 and r133449 (reverted in r133499...
tree
|
commitdiff
2011-06-21
Jay Foad
Don't use PN->replaceUsesOfWith() to change a PHINode...
tree
|
commitdiff
2011-06-21
Andrew Trick
indvars -disable-iv-rewrite: Adds support for eliminati...
tree
|
commitdiff
2011-06-21
Chad Rosier
Revert r133435 and r133449 to appease buildbots.
tree
|
commitdiff
2011-06-20
Dan Gohman
Completely short-circuit out ARC optimization if the...
tree
|
commitdiff
2011-06-20
Jay Foad
Change how PHINodes store their operands.
tree
|
commitdiff
2011-06-20
Jay Foad
Make better use of the PHINode API.
tree
|
commitdiff
2011-06-20
Chris Lattner
Revamp the "ConstantStruct::get" methods. Previously...
tree
|
commitdiff
2011-06-18
Chris Lattner
fix the varargs version of StructType::get to not requi...
tree
|
commitdiff
2011-06-18
Hans Wennborg
Fix PR10103: Less code for enum type translation.
tree
|
commitdiff
2011-06-18
Cameron Zwarich
When scalar replacement returns a vector type, only...
tree
|
commitdiff
2011-06-18
Cameron Zwarich
Fix an invalid bitcast crash that occurs when doing...
tree
|
commitdiff
2011-06-18
Cameron Zwarich
Remove a pointless assignment. Nothing checks the value...
tree
|
commitdiff
2011-06-17
Chad Rosier
Revert r133285. Causing odd failures on Dragonegg.
tree
|
commitdiff
2011-06-17
Devang Patel
Set debug loc for new preheader's terminator.
tree
|
commitdiff
2011-06-17
Stuart Hastings
Relocate NUW test to cover all binary ops in a dynamic...
tree
|
commitdiff
2011-06-17
Nick Lewycky
When promoting an alloca to registers discard any lifet...
tree
|
commitdiff
2011-06-16
Dan Gohman
Fix ARCOpt to insert releases on both successors of...
tree
|
commitdiff
2011-06-15
John McCall
The ARC language-specific optimizer. Credit to Dan...
tree
|
commitdiff
2011-06-15
Eli Friedman
Simplify; no significant functionality change.
tree
|
commitdiff
2011-06-15
Rafael Espindola
Fix cmake build.
tree
|
commitdiff
2011-06-15
Eli Friedman
Remove unused code.
tree
|
commitdiff
2011-06-15
Eli Friedman
Stop using memdep for a check that didn't really make...
tree
|
commitdiff
2011-06-15
Eli Friedman
Add "unknown" results for memdep, which mean "I don...
tree
|
commitdiff
2011-06-14
Cameron Zwarich
Be more obvious about what is being tested.
tree
|
commitdiff
2011-06-14
John McCall
Use IRBuilder to make our intrinsic calls in the inline...
tree
|
commitdiff
2011-06-14
Nick Lewycky
Use Value::stripPointerCasts instead of reinventing...
tree
|
commitdiff
next