projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Cleanup, no functionality change
[oota-llvm.git]
/
lib
/
Transforms
/
2008-09-24
Evan Cheng
Commit CodeGenPrepare.cpp changes which was accidential...
tree
|
commitdiff
2008-09-24
Eric Christopher
Fix fallout in CodeGenPrepare from 56526. Will likely...
tree
|
commitdiff
2008-09-24
Devang Patel
s/ParamAttrsWithIndex/FnAttributeWithIndex/g
tree
|
commitdiff
2008-09-24
Devang Patel
Put FN_NOTE_AlwaysInline and others in FnAttr namespace.
tree
|
commitdiff
2008-09-23
Devang Patel
Move FN_NOTE_AlwaysInline and other out of ParamAttrs...
tree
|
commitdiff
2008-09-23
Devang Patel
s/ParameterAttributes/Attributes/g
tree
|
commitdiff
2008-09-23
Devang Patel
Use parameter attribute store (soon to be renamed) for
tree
|
commitdiff
2008-09-22
Devang Patel
Add hasNote() to check note associated with a function.
tree
|
commitdiff
2008-09-22
Oscar Fuentes
Initial support for the CMake build system.
tree
|
commitdiff
2008-09-20
Duncan Sands
Implement review feedback from Devang: make use
tree
|
commitdiff
2008-09-19
Duncan Sands
Remove the MarkModRef pass (use AddReadAttrs instead).
tree
|
commitdiff
2008-09-19
Duncan Sands
Add a new pass AddReadAttrs which works out which functions
tree
|
commitdiff
2008-09-18
Devang Patel
splitLoop does not handle split condition EQ.
tree
|
commitdiff
2008-09-18
Bill Wendling
Decrementing the iterator here could be wrong if the...
tree
|
commitdiff
2008-09-18
Devang Patel
Try to place hoisted instructions befoe icmp instruction.
tree
|
commitdiff
2008-09-17
Devang Patel
Do not hoist instruction above branch condition. The...
tree
|
commitdiff
2008-09-17
Devang Patel
Do not ignore iv uses outside the loop.
tree
|
commitdiff
2008-09-16
Dan Gohman
Improve instcombine's handling of integer min and max...
tree
|
commitdiff
2008-09-15
Dan Gohman
Teach LSR to optimize away SMAX operations for tripcoun...
tree
|
commitdiff
2008-09-11
Dan Gohman
On 64-bit targets, change 32-bit getelementptr indices...
tree
|
commitdiff
2008-09-11
Dan Gohman
Fix a vectorshuffle instcombine bug introduced by r55995.
tree
|
commitdiff
2008-09-11
Dan Gohman
Fix a copy+paste bug that Duncan spotted. For several
tree
|
commitdiff
2008-09-11
Dan Gohman
In my analysis for r56076 I missed the case where the...
tree
|
commitdiff
2008-09-10
Dan Gohman
Fix an icmp+sdiv optimization to check for and handle...
tree
|
commitdiff
2008-09-10
Devang Patel
fix white spaces.
tree
|
commitdiff
2008-09-10
Dan Gohman
Fix a warning about comparing signed and unsigned values.
tree
|
commitdiff
2008-09-09
Devang Patel
if loop induction variable is always sign or zero exten...
tree
|
commitdiff
2008-09-09
Devang Patel
fix overflow check.
tree
|
commitdiff
2008-09-09
Anton Korobeynikov
Make safer variant of alias resolution routine to be...
tree
|
commitdiff
2008-09-09
Anton Korobeynikov
Resolve aliases, when possible
tree
|
commitdiff
2008-09-09
Dan Gohman
Make SimplifyDemandedVectorElts simplify vectors with...
tree
|
commitdiff
2008-09-09
Devang Patel
Fix simplifycfg crash in handing block merge.
tree
|
commitdiff
2008-09-08
Devang Patel
s/RemoveUnreachableBlocks/RemoveUnreachableBlocksFromFn/g
tree
|
commitdiff
2008-09-08
Devang Patel
Remove unused counter.
tree
|
commitdiff
2008-09-08
Devang Patel
Remove OptimizeIVType()
tree
|
commitdiff
2008-09-08
Duncan Sands
Update the callgraph correctly.
tree
|
commitdiff
2008-09-08
Duncan Sands
Update the callgraph correctly in ArgumentPromotion.
tree
|
commitdiff
2008-09-08
Duncan Sands
Reapply 55859. This doesn't change anything as
tree
|
commitdiff
2008-09-07
Duncan Sands
Correct a comment and strip trailing whitespace.
tree
|
commitdiff
2008-09-06
Nuno Lopes
fix crash when the malloc/free function is defined...
tree
|
commitdiff
2008-09-06
Duncan Sands
When PruneEH turned an invoke into an ordinary
tree
|
commitdiff
2008-09-05
Owen Anderson
Revert r55859. This is breaking the build in the absce...
tree
|
commitdiff
2008-09-05
Devang Patel
Remove unused map.
tree
|
commitdiff
2008-09-05
Duncan Sands
Delete the removeCallEdgeTo callgraph method,
tree
|
commitdiff
2008-09-05
Duncan Sands
Use removeAllCalledFunctions rather than removing
tree
|
commitdiff
2008-09-05
Duncan Sands
Remove trailing whitespace.
tree
|
commitdiff
2008-09-05
Duncan Sands
Make this pass return that it made a change if
tree
|
commitdiff
2008-09-04
Devang Patel
A loop may be unswitched multiple times. Reconstruct...
tree
|
commitdiff
2008-09-04
Devang Patel
Initialize loop data first.
tree
|
commitdiff
2008-09-04
Devang Patel
Do not unswitch if the function notes say we're optimiz...
tree
|
commitdiff
2008-09-04
Andrew Lenharth
try to seperate the mechanism into something others...
tree
|
commitdiff
2008-09-04
Dale Johannesen
Add intrinsic forms of pow and exp2. The non-intrinsic
tree
|
commitdiff
2008-09-04
Dan Gohman
Tidy up several unbeseeming casts from pointer to intptr_t.
tree
|
commitdiff
2008-09-04
Andrew Lenharth
cleanup as per Duncan's review
tree
|
commitdiff
2008-09-03
Devang Patel
Update inline threshold for current function if the...
tree
|
commitdiff
2008-09-03
Owen Anderson
Fix a bug that prevented PRE from applying in some...
tree
|
commitdiff
2008-09-03
Andrew Lenharth
Initial version of a Partial Specialization IPO pass...
tree
|
commitdiff
2008-09-03
Devang Patel
Fix typo in a comment.
tree
|
commitdiff
2008-09-03
Devang Patel
Add parentheses to make code more readable.
tree
|
commitdiff
2008-09-03
Devang Patel
Fix comments.
tree
|
commitdiff
2008-09-03
Devang Patel
Add custom inliner that handles only functions that...
tree
|
commitdiff
2008-09-03
Devang Patel
Handle "always inline" note during inline cost analysis.
tree
|
commitdiff
2008-09-03
Devang Patel
Check noinline note and ignore other notes.
tree
|
commitdiff
2008-09-03
Devang Patel
Handle "noinline" note inside the simple inliner.
tree
|
commitdiff
2008-09-03
Nick Lewycky
Don't apply this transform to vectors. Fixes PR2756.
tree
|
commitdiff
2008-09-03
Devang Patel
Add additional check to ensure that iv is canonicalized.
tree
|
commitdiff
2008-09-03
Devang Patel
Check iteration count.
tree
|
commitdiff
2008-09-03
Devang Patel
While removing PHI, use basicblock to identify incoming...
tree
|
commitdiff
2008-09-02
Devang Patel
s/FP_AlwaysInline/FN_NOTE_AlwaysInline/g
tree
|
commitdiff
2008-09-02
Devang Patel
If all IV uses are extending integer IV then change...
tree
|
commitdiff
2008-09-02
Devang Patel
respect inline=never and inline=always notes.
tree
|
commitdiff
2008-09-01
Duncan Sands
Add a small pass that sets the readnone/readonly
tree
|
commitdiff
2008-08-27
Devang Patel
Do not apply the transformation if the target does...
tree
|
commitdiff
2008-08-27
Devang Patel
Fix typos and whitespaces. Other cosmetic changes based...
tree
|
commitdiff
2008-08-26
Owen Anderson
Put a heuristic in place to prevent GVN from falling...
tree
|
commitdiff
2008-08-26
Devang Patel
If IV is used in a int-to-float cast inside the loop...
tree
|
commitdiff
2008-08-23
Chris Lattner
improve encapsulation of the BBExecutable set.
tree
|
commitdiff
2008-08-23
Chris Lattner
Switch an assortment of maps, sets and vectors to more...
tree
|
commitdiff
2008-08-23
Chris Lattner
Switch the asmprinter (.ll) and all the stuff it requir...
tree
|
commitdiff
2008-08-23
Chris Lattner
Add a new trivial -inst-namer pass which makes it possi...
tree
|
commitdiff
2008-08-23
Chris Lattner
Fix PR2423 by checking all indices for out of range...
tree
|
commitdiff
2008-08-22
Chris Lattner
consolidate DenseMapInfo implementations, and add one...
tree
|
commitdiff
2008-08-21
Nick Lewycky
Revert r54876 r54877 r54906 and r54907. Evan found...
tree
|
commitdiff
2008-08-20
Evan Cheng
Silence a compiler warning.
tree
|
commitdiff
2008-08-20
Mon P Wang
Fixed shuffle optimizations to handle non power of...
tree
|
commitdiff
2008-08-19
Chris Lattner
don't use the result of WriteAsOperand
tree
|
commitdiff
2008-08-17
Nick Lewycky
Make this comment clearer. Instead of using an ambiguou...
tree
|
commitdiff
2008-08-17
Nick Lewycky
Consider the case where xor by -1 and xor by 128 have...
tree
|
commitdiff
2008-08-17
Gordon Henriksen
Rename some GC classes so that their roll will hopefull...
tree
|
commitdiff
2008-08-17
Evan Cheng
Revert 54821. It's miscompiling 252.eon and 447.dealII
tree
|
commitdiff
2008-08-17
Nick Lewycky
I found a better place for this optz'n.
tree
|
commitdiff
2008-08-17
Nick Lewycky
Xor'ing both sides of icmp by sign-bit is equivalent...
tree
|
commitdiff
2008-08-17
Chris Lattner
Rework the routines that convert AP[S]Int into a string...
tree
|
commitdiff
2008-08-15
Owen Anderson
Remove GCSE, ValueNumbering, and LoadValueNumbering...
tree
|
commitdiff
2008-08-15
Devang Patel
Reapply 54786. Add overflow and number of mantissa...
tree
|
commitdiff
2008-08-15
Evan Cheng
Revert 54786. It's not checking for overflows, etc.
tree
|
commitdiff
2008-08-15
Chris Lattner
use smallvector instead of vector for a couple worklist...
tree
|
commitdiff
2008-08-14
Bill Wendling
Temporarily revert r54792. It's causing an ICE during...
tree
|
commitdiff
2008-08-14
Devang Patel
Use DenseMap. Patch by Pratik Solanki.
tree
|
commitdiff
2008-08-14
Devang Patel
If IV is used in a int-to-float cast inside the loop...
tree
|
commitdiff
next