projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Turn a phi of many loads into a phi of the address and a single load of the
[oota-llvm.git]
/
lib
/
Transforms
/
Utils
/
InlineFunction.cpp
2006-09-13
Chris Lattner
Implement the first half of Transforms/Inline/inline_cl...
blob
|
commitdiff
|
raw
2006-07-18
Chris Lattner
silence warnings in a release build
blob
|
commitdiff
|
raw
|
diff to current
2006-07-12
Chris Lattner
Handle instructions in the map, but that map to a null...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-12
Chris Lattner
In addition to deleting calls, the inliner can constant...
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-27
Chris Lattner
Switch the inliner over to using CloneAndPruneFunctionI...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-14
Chris Lattner
Teach the inliner to update the CallGraph itself, and...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-13
Chris Lattner
If inlining a call to a function that contains dynamic...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-13
Chris Lattner
Use ClonedCodeInfo to avoid another walk over the inlin...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-13
Chris Lattner
Use the ClonedCodeInfo object to avoid scans of the...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-13
Chris Lattner
Refactor a bunch of invoke handling stuff out into...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-13
Chris Lattner
Fix a bug I noticed by inspection: if the first instruc...
blob
|
commitdiff
|
raw
|
diff to current
2005-07-27
Jeff Cohen
Eliminate all remaining tabs and trailing spaces.
blob
|
commitdiff
|
raw
|
diff to current
2005-05-09
Chris Lattner
wrap long lines, preserve calling conventions when...
blob
|
commitdiff
|
raw
|
diff to current
2005-05-06
Chris Lattner
BAD typeo which caused many testsuite failures last...
blob
|
commitdiff
|
raw
|
diff to current
2005-05-06
Chris Lattner
Implement Transforms/Inline/inline-tail.ll
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2005-03-15
Chris Lattner
This mega patch converts us from using Function::a...
blob
|
commitdiff
|
raw
|
diff to current
2004-12-11
Chris Lattner
The split bb is really the exit of the old function
blob
|
commitdiff
|
raw
|
diff to current
2004-10-17
Chris Lattner
Fix Regression/Transforms/Inline/2004-10-17-InlineFunct...
blob
|
commitdiff
|
raw
|
diff to current
2004-09-15
Reid Spencer
Convert code to compile with vc7.1.
blob
|
commitdiff
|
raw
|
diff to current
2004-07-20
Chris Lattner
Fix a serious code pessimization problem. If an inline...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-16
Chris Lattner
Fix Inline/2004-04-15-InlineDeletesCall.ll
blob
|
commitdiff
|
raw
|
diff to current
2004-02-13
Chris Lattner
Fix compilation of 126.gcc: intrinsic functions cannot...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-08
Chris Lattner
rename the "exceptional" destination of an invoke instr...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-04
Chris Lattner
Two changes:
blob
|
commitdiff
|
raw
|
diff to current
2004-02-04
Chris Lattner
Optimize the case where we are inlining a function...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-04
Chris Lattner
More refactoring. Move alloca instructions and handle...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-04
Chris Lattner
Move the cloning of the function body much earlier...
blob
|
commitdiff
|
raw
|
diff to current
2004-01-09
Chris Lattner
Finegrainify namespacification
blob
|
commitdiff
|
raw
|
diff to current
2003-11-20
Chris Lattner
Start using the nicer terminator auto-insertion API
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-10-27
Chris Lattner
Get the list of PHI node values before the basic block...
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-10-14
Chris Lattner
Do not move variable sized allocations to the top of...
blob
|
commitdiff
|
raw
|
diff to current
2003-10-06
Chris Lattner
Avoid doing pointless work. Amazingly, this makes...
blob
|
commitdiff
|
raw
|
diff to current
2003-09-22
Chris Lattner
Fix bugs in the last change
blob
|
commitdiff
|
raw
|
diff to current
2003-09-22
Chris Lattner
Fix bug: Inline/2003-09-22-PHINodesInNormalInvokeDest.ll
blob
|
commitdiff
|
raw
|
diff to current
2003-09-22
Chris Lattner
Fix bug: Inline/2003-09-22-PHINodesInExceptionDest.ll
blob
|
commitdiff
|
raw
|
diff to current
2003-09-15
Chris Lattner
Fix bug: Inline/2003-09-14-InlineValue.ll
blob
|
commitdiff
|
raw
|
diff to current
2003-09-08
Chris Lattner
Eliminate support for the llvm.unwind intrinisic, using...
blob
|
commitdiff
|
raw
|
diff to current
2003-09-08
Chris Lattner
Should invokify is always true
blob
|
commitdiff
|
raw
|
diff to current
2003-08-25
Chris Lattner
Remove special casing
blob
|
commitdiff
|
raw
|
diff to current
2003-08-24
Chris Lattner
rethrow is really the language independent primitive...
blob
|
commitdiff
|
raw
|
diff to current
2003-08-24
Chris Lattner
*** Implement inlining of Invoke instructions!
blob
|
commitdiff
|
raw
|
diff to current
2003-08-24
Chris Lattner
Implement: Inline/cfg_preserve_test.ll
blob
|
commitdiff
|
raw
|
diff to current
2003-05-29
Chris Lattner
* Separate all of the grunt work of inlining out into...
blob
|
commitdiff
|
raw
|
diff to current