Lines Matching defs:sv
32 StackValue* StackValue::create_stack_value(const frame* fr, const RegisterMap* reg_map, ScopeValue* sv) {
33 if (sv->is_location()) {
35 Location loc = ((LocationValue *)sv)->location();
140 } else if (sv->is_constant_int()) {
144 value.ji = (jint)((ConstantIntValue*)sv)->value();
146 } else if (sv->is_constant_oop()) {
148 return new StackValue(((ConstantOopReadValue *)sv)->value());
150 } else if (sv->is_constant_double()) {
154 value.d = ((ConstantDoubleValue *)sv)->value();
156 } else if (sv->is_constant_long()) {
160 value.jl = ((ConstantLongValue *)sv)->value();
163 } else if (sv->is_object()) { // Scalar replaced object in compiled frame
164 Handle ov = ((ObjectValue *)sv)->value();