index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
*
Reimplement the parameter attributes support, phase #1. hilights:
Chris Lattner
2008-03-12
6
-126
/
+91
*
Improve the return slot optimization to be both more aggressive (not limited ...
Owen Anderson
2008-03-12
1
-93
/
+109
*
Check multiple return values.
Devang Patel
2008-03-12
1
-1
/
+2
*
Fix attribute handling.
Devang Patel
2008-03-12
1
-14
/
+14
*
Handle multiple ret values.
Devang Patel
2008-03-11
1
-21
/
+59
*
Initialize.
Devang Patel
2008-03-11
1
-2
/
+2
*
Check to see if a two-entry PHI block can be simplified
Dan Gohman
2008-03-11
1
-6
/
+6
*
Skip functions that return multiple values.
Devang Patel
2008-03-11
1
-0
/
+3
*
Become multiple return value aware.
Devang Patel
2008-03-11
1
-1
/
+5
*
Add TODO reminder.
Devang Patel
2008-03-11
1
-0
/
+1
*
Initial multiple return values support.
Devang Patel
2008-03-11
1
-19
/
+95
*
Restore optimization that merges blocks when inline function
Devang Patel
2008-03-10
1
-6
/
+24
*
Simplify
Devang Patel
2008-03-10
1
-18
/
+15
*
simplify
Devang Patel
2008-03-10
1
-2
/
+4
*
Turn unwind_to into "unwinds to".
Nick Lewycky
2008-03-10
4
-4
/
+4
*
Fix some compilation errors on msvc:
Ted Kremenek
2008-03-09
1
-0
/
+1
*
And again.
Nick Lewycky
2008-03-09
1
-1
/
+2
*
Braces belong here. No functionality change.
Nick Lewycky
2008-03-09
1
-1
/
+2
*
SCCP also needs to be taught to follow unwind_to
Nick Lewycky
2008-03-09
1
-0
/
+4
*
Don't eliminate blocks that are only reachable by unwind_to.
Nick Lewycky
2008-03-09
1
-2
/
+8
*
Firstly, having a BranchInst isn't exclusive with having an unwind_to.
Nick Lewycky
2008-03-09
1
-5
/
+8
*
A BB that unwind_to an "unwind" inst is that same as one that doesn't unwind_to
Nick Lewycky
2008-03-09
1
-1
/
+4
*
Update the block cloner which fixes bugpoint on code using unwind_to (phew!)
Nick Lewycky
2008-03-09
6
-14
/
+43
*
Update the inliner and simplifycfg to handle unwind_to.
Nick Lewycky
2008-03-09
2
-1
/
+22
*
Two things. Preserve the unwind_to when splitting a BB.
Nick Lewycky
2008-03-09
1
-0
/
+1
*
Prune the unwind_to labels on BBs that don't need them. Another step in the
Nick Lewycky
2008-03-09
1
-3
/
+16
*
Not all users of a BB are Instructions any more.
Nick Lewycky
2008-03-08
1
-1
/
+6
*
Update inliner to handle functions that return multiple values.
Devang Patel
2008-03-07
1
-43
/
+52
*
add a pass that can extract all kinds of global values, not just functions. ...
Andrew Lenharth
2008-03-07
1
-0
/
+174
*
fix typos
Gabor Greif
2008-03-06
2
-2
/
+2
*
Don't try to simplify urem and srem using arithmetic rules that don't work
Nick Lewycky
2008-03-06
1
-43
/
+96
*
Skip, for now, callsites where use of sret argument is not dominated by calls...
Devang Patel
2008-03-05
1
-0
/
+4
*
Handle 'ret' with multiple values.
Devang Patel
2008-03-05
1
-11
/
+23
*
Skip functions that return multiple values.
Devang Patel
2008-03-05
1
-0
/
+5
*
Use while loop.
Devang Patel
2008-03-04
1
-3
/
+2
*
Use cast instead of dyn_cast.
Devang Patel
2008-03-04
1
-2
/
+1
*
Filter nested structs
Devang Patel
2008-03-04
1
-0
/
+16
*
Handle multiple return values.
Devang Patel
2008-03-04
1
-3
/
+15
*
Use appropriate index to get the result value.
Devang Patel
2008-03-04
1
-1
/
+3
*
Skip sret attribute while preparing attribute list for
Devang Patel
2008-03-04
1
-11
/
+21
*
Increment counter that keeps track of total number of sret promoted.
Devang Patel
2008-03-04
1
-0
/
+1
*
Skip declarations.
Devang Patel
2008-03-04
1
-1
/
+1
*
Process externally visible functions also. Later on code generator will do th...
Devang Patel
2008-03-04
1
-2
/
+1
*
Collect statistics.
Devang Patel
2008-03-04
1
-5
/
+11
*
s/isReturnStruct()/hasStructRetAttr()/g
Devang Patel
2008-03-03
2
-2
/
+2
*
Preserve paramater attributes.
Devang Patel
2008-03-03
1
-2
/
+31
*
allow specified inline threshold to be negative, as the value is
Chris Lattner
2008-03-01
1
-1
/
+1
*
Fix cut-n-pasto.
Devang Patel
2008-02-29
1
-19
/
+1
*
Add pass to promote sret.
Devang Patel
2008-02-29
1
-0
/
+292
*
fix a bug Anders ran into where scalarrepl would crash when promoting
Chris Lattner
2008-02-29
1
-57
/
+68
[next]