projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
Reformat partially, where I touched for whitespace changes.
[oota-llvm.git]
/
lib
/
Transforms
/
IPO
/
Inliner.cpp
2009-01-12
Dale Johannesen
Enable recursive inlining. Reduce inlining threshold
blob
|
commitdiff
|
raw
|
diff to current
2009-01-11
Dale Johannesen
Increase default inlining aggressiveness in partial
blob
|
commitdiff
|
raw
|
diff to current
2009-01-09
Dale Johannesen
Adjustments to last patch based on review.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-21
Bill Wendling
Fix error where it wasn't getting the correct caller...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-21
Bill Wendling
If the function being inlined has a higher stack protec...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-05
Devang Patel
Do now allow InlineAlways pass to remove dead functions.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-30
Daniel Dunbar
Add InlineCost class for represent the estimated cost...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-29
Daniel Dunbar
Factor shouldInline method out of Inliner.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-26
Devang Patel
Implement function notes as function attributes.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-25
Devang Patel
Large mechanical patch.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-24
Devang Patel
Put FN_NOTE_AlwaysInline and others in FnAttr namespace.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-23
Devang Patel
Move FN_NOTE_AlwaysInline and other out of ParamAttrs...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-23
Devang Patel
Use parameter attribute store (soon to be renamed) for
blob
|
commitdiff
|
raw
|
diff to current
2008-09-22
Devang Patel
Add hasNote() to check note associated with a function.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-05
Duncan Sands
Use removeAllCalledFunctions rather than removing
blob
|
commitdiff
|
raw
|
diff to current
2008-09-04
Dan Gohman
Tidy up several unbeseeming casts from pointer to intptr_t.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-03
Devang Patel
Update inline threshold for current function if the...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-03
Devang Patel
Handle "always inline" note during inline cost analysis.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-03
Devang Patel
Handle "noinline" note inside the simple inliner.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-02
Devang Patel
s/FP_AlwaysInline/FN_NOTE_AlwaysInline/g
blob
|
commitdiff
|
raw
|
diff to current
2008-09-02
Devang Patel
respect inline=never and inline=always notes.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-13
Dan Gohman
Clean up the use of static and anonymous namespaces...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-06
Dan Gohman
Make several variable declarations static.
blob
|
commitdiff
|
raw
|
diff to current
2008-04-01
Evan Cheng
1. Drop default inline threshold back down to 200.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-24
Evan Cheng
Increasing the inline limit from (overly conservative...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-01
Chris Lattner
allow specified inline threshold to be negative, as...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-12
Chris Lattner
Allow clients to specify the inline threshold when...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-03
Dan Gohman
Use empty() member functions when that's what's being...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-19
Tanya Lattner
Inliner pass header file was moved.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-06
Chris Lattner
Fix PR1395, by passing the ID correctly
blob
|
commitdiff
|
raw
|
diff to current
2007-05-03
Devang Patel
Drop 'const'
blob
|
commitdiff
|
raw
|
diff to current
2007-05-02
Devang Patel
Use 'static const char' instead of 'static const int'.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Devang Patel
Do not use typeinfo to identify pass in pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Chris Lattner
the inliner pass now passes targetdata down through...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Reid Spencer
For PR1136: Rename GlobalVariable::isExternal as isDecl...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-19
Chris Lattner
Eliminate static ctors due to Statistic objects
blob
|
commitdiff
|
raw
|
diff to current
2006-12-06
Chris Lattner
Detemplatize the Statistic class. The only type it...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-26
Bill Wendling
Replace #include <iostream> with llvm_* streams.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-09
Chris Lattner
second patch to fix PR992/993.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-09
Chris Lattner
Minimal patch to fix PR992/PR993
blob
|
commitdiff
|
raw
|
diff to current
2006-11-02
Reid Spencer
For PR786:
blob
|
commitdiff
|
raw
|
diff to current
2006-07-12
Chris Lattner
Change the callgraph representation to store the callsi...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-12
Chris Lattner
Remove some dead variables.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-22
Chris Lattner
Make iostream #inclusion explicit
blob
|
commitdiff
|
raw
|
diff to current
2006-01-14
Chris Lattner
Let the inliner update the callgraph to reflect the...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-13
Chris Lattner
Fix 80 column violations
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2004-09-18
Chris Lattner
Fix the inliner to always delete any edges from the...
blob
|
commitdiff
|
raw
|
diff to current
2004-09-01
Reid Spencer
Changes For Bug 352
blob
|
commitdiff
|
raw
|
diff to current
2004-08-08
Chris Lattner
Fix another really nasty regression that Anshu pointed...
blob
|
commitdiff
|
raw
|
diff to current
2004-07-29
Misha Brukman
Fix #includes of i*.h => Instructions.h as per PR403.
blob
|
commitdiff
|
raw
|
diff to current
2004-07-18
Chris Lattner
Fix a performance regression from the CPR patch, simpli...
blob
|
commitdiff
|
raw
|
diff to current
2004-07-18
Chris Lattner
Fix a rather serious bug in previous checkin
blob
|
commitdiff
|
raw
|
diff to current
2004-07-18
Reid Spencer
bug 122:
blob
|
commitdiff
|
raw
|
diff to current
2004-06-20
Chris Lattner
Fix the inliner to be deterministic, not letting its...
blob
|
commitdiff
|
raw
|
diff to current
2004-05-24
Chris Lattner
Fix a bug in my previous checkin
blob
|
commitdiff
|
raw
|
diff to current
2004-05-23
Chris Lattner
Fix cases where we missed inlining some more obvious...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-21
Chris Lattner
Fix an incredibly nasty iterator invalidation problem...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-21
Chris Lattner
Fix typeo
blob
|
commitdiff
|
raw
|
diff to current
2004-04-20
Chris Lattner
REALLY fix PR324: don't delete linkonce functions until...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-20
Chris Lattner
Fix PR324 and testcase: Inline/2004-04-20-InlineLinkOnc...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-12
Chris Lattner
Actually update the call graph as the inliner changes...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-12
Chris Lattner
Stop printing Function*
blob
|
commitdiff
|
raw
|
diff to current
2004-04-08
Chris Lattner
Remove the "really gross hacks" that are there to deal...
blob
|
commitdiff
|
raw
|
diff to current
2003-11-21
Chris Lattner
Finegrainify namespacification
blob
|
commitdiff
|
raw
|
diff to current
2003-11-11
Brian Gaeke
Put all LLVM code into the llvm namespace, as per bug...
blob
|
commitdiff
|
raw
|
diff to current
2003-11-09
Chris Lattner
Do NOT inline self recursive calls into other functions...
blob
|
commitdiff
|
raw
|
diff to current
2003-10-31
Chris Lattner
Strip off CPR's manually, because if we don't, the...
blob
|
commitdiff
|
raw
|
diff to current
2003-10-20
John Criswell
Added LLVM project notice to the top of every C++ sourc...
blob
|
commitdiff
|
raw
|
diff to current
2003-08-31
Chris Lattner
Heavily refactor code:
blob
|
commitdiff
|
raw
|
diff to current