index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
*
Iterators folloring a SmallVector erased element are invalidated so
David Greene
2008-04-02
1
-6
/
+4
*
1. Drop default inline threshold back down to 200.
Evan Cheng
2008-04-01
2
-10
/
+15
*
Reverting 49056 due to the build being broken.
Tanya Lattner
2008-04-01
1
-4
/
+6
*
Iterators folloring a SmallVector erased element are invalidated so
David Greene
2008-04-01
1
-6
/
+4
*
Revert 49006 for the moment.
Dale Johannesen
2008-04-01
1
-9
/
+0
*
Emit exception handling info for functions which are
Dale Johannesen
2008-03-31
1
-0
/
+9
*
Don't eliminate bitcast instructions that change the type of a pointer
Nate Begeman
2008-03-31
1
-0
/
+5
*
Fix "Control reaches the end of non-void function" warnings,
Chris Lattner
2008-03-30
1
-0
/
+2
*
change iterator invalidation avoidance to just move the iterator backward
Chris Lattner
2008-03-29
1
-18
/
+25
*
make the common case of a single store (which clearly shouldn't be turned
Chris Lattner
2008-03-29
1
-3
/
+12
*
give form-memset a significantly more sane heuristic, enable it by default.
Chris Lattner
2008-03-29
1
-7
/
+49
*
make memset inference significantly more powerful: it can now handle
Chris Lattner
2008-03-28
1
-82
/
+184
*
PHI->removeIncomingValue may remove PHInode.
Devang Patel
2008-03-27
1
-1
/
+2
*
Handle a special case xor undef, undef -> 0. Technically this should be trans...
Evan Cheng
2008-03-25
1
-1
/
+6
*
Add incoming value from header only if phi node has any use inside the loop.
Devang Patel
2008-03-24
1
-2
/
+3
*
Increasing the inline limit from (overly conservative) 200 to 300. Given each...
Evan Cheng
2008-03-24
3
-9
/
+38
*
Temporarily disabling memset forming optimization. Add an option.
Evan Cheng
2008-03-24
1
-0
/
+8
*
Transform (zext (or (icmp), (icmp))) to (or (zext (cimp), (zext icmp))) if at...
Evan Cheng
2008-03-24
1
-96
/
+129
*
Preserve calling convention during function cloning
Anton Korobeynikov
2008-03-23
1
-0
/
+3
*
implement an initial hack at a straight-line store -> memset optimization.
Chris Lattner
2008-03-22
1
-6
/
+59
*
implement the logic for memset insertion and store deletion.
Chris Lattner
2008-03-22
1
-11
/
+49
*
This is a partially implemented and currently disabled start of a store
Chris Lattner
2008-03-22
1
-0
/
+159
*
Don't include <map> in Pass.h, which doesn't need it. This requires
Dan Gohman
2008-03-21
7
-0
/
+7
*
the size of a smallvector shouldn't be part of the interface to these methods.
Chris Lattner
2008-03-21
1
-20
/
+18
*
make gvn marginally faster by reallocating the lastSeenLoad map for
Chris Lattner
2008-03-21
1
-3
/
+4
*
Minor cleanups and shrinkification.
Chris Lattner
2008-03-21
1
-186
/
+114
*
Handle getresult instructions in different basic blocks
Dan Gohman
2008-03-21
1
-0
/
+9
*
FunctionExtractorPass has been superceded by GVExtractorPass
Andrew Lenharth
2008-03-21
1
-147
/
+0
*
Fix the build for gcc-4.2.
Duncan Sands
2008-03-21
1
-1
/
+2
*
Teach masked value is zero about add and sub, and use MVIZ to
Chris Lattner
2008-03-21
1
-34
/
+87
*
Incorporate feedback.
Devang Patel
2008-03-20
1
-24
/
+24
*
C and Objective Caml bindings for mem2reg and reg2mem.
Gordon Henriksen
2008-03-20
1
-0
/
+8
*
Take the old function's name.
Zhou Sheng
2008-03-20
1
-0
/
+1
*
80 col violation.
Evan Cheng
2008-03-20
1
-1
/
+2
*
Add comment.
Devang Patel
2008-03-19
1
-0
/
+4
*
Remove dead options.
Evan Cheng
2008-03-19
2
-20
/
+4
*
Update heuritics that estimates cost of call instructions.
Devang Patel
2008-03-17
1
-0
/
+5
*
C and Objective Caml bindings for several scalar transforms.
Gordon Henriksen
2008-03-16
1
-0
/
+39
*
The inst combining of inttoptr into GEP with one index was using the bit size of
Bill Wendling
2008-03-14
1
-1
/
+1
*
Fix a bug in GVN that Duncan noticed, where we potentially need to insert a
Owen Anderson
2008-03-13
1
-1
/
+5
*
Update -mem2reg to use succ_iterator instead of iterating across TerminatorInst
Nick Lewycky
2008-03-13
1
-13
/
+10
*
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
[next]