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) {