Mercurial > hg > graal-compiler
comparison src/share/vm/opto/reg_split.cpp @ 4137:04b9a2566eec
Merge with hsx23/hotspot.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Sat, 17 Dec 2011 21:40:27 +0100 |
parents | c7b60b601eb4 |
children | 8c92982cbbc4 |
comparison
equal
deleted
inserted
replaced
3737:9dc19b7d89a3 | 4137:04b9a2566eec |
---|---|
982 } | 982 } |
983 insidx++; // Reset iterator to skip USE side split | 983 insidx++; // Reset iterator to skip USE side split |
984 continue; | 984 continue; |
985 } | 985 } |
986 | 986 |
987 if (UseFPUForSpilling && n->is_Call() && !uup && !dup ) { | 987 if (UseFPUForSpilling && n->is_MachCall() && !uup && !dup ) { |
988 // The use at the call can force the def down so insert | 988 // The use at the call can force the def down so insert |
989 // a split before the use to allow the def more freedom. | 989 // a split before the use to allow the def more freedom. |
990 maxlrg = split_USE(def,b,n,inpidx,maxlrg,dup,false, splits,slidx); | 990 maxlrg = split_USE(def,b,n,inpidx,maxlrg,dup,false, splits,slidx); |
991 // If it wasn't split bail | 991 // If it wasn't split bail |
992 if (!maxlrg) { | 992 if (!maxlrg) { |