Searched refs:ldf (Results 1 - 16 of 16) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A DinterpreterRT_sparc.cpp72 __ ldf(FloatRegisterImpl::S, Llocals, Interpreter::local_offset_in_bytes(offset()), Rtmp);
86 __ ldf(FloatRegisterImpl::D, Llocals, Interpreter::local_offset_in_bytes(offset() + 1), Rtmp);
H A Dinterpreter_sparc.cpp200 __ ldf( FloatRegisterImpl::S, a, ldarg.as_float_register(), 4);
205 __ ldf( FloatRegisterImpl::D, a, ldarg.as_double_register() );
H A DjniFastGetField_sparc.cpp227 case T_FLOAT: __ ldf (FloatRegisterImpl::S, O5, O4, F0); break;
228 case T_DOUBLE: __ ldf (FloatRegisterImpl::D, O5, O4, F0); break;
H A DsharedRuntime_sparc.cpp235 __ ldf(FloatRegisterImpl::D, SP, d00_offset+i*sizeof(float)+STACK_BIAS, as_FloatRegister(i));
304 __ ldf(FloatRegisterImpl::D, SP, d00_offset+STACK_BIAS, as_FloatRegister(0));
962 __ ldf(FloatRegisterImpl::S, Gargs, arg_slot(ld_off), r_1->as_FloatRegister());
971 __ ldf(FloatRegisterImpl::D, Gargs, slot, r_1->as_FloatRegister());
974 __ ldf(FloatRegisterImpl::S, Gargs, next_arg_slot(ld_off), r_1->as_FloatRegister());
975 __ ldf(FloatRegisterImpl::S, Gargs, arg_slot(ld_off), r_2->as_FloatRegister());
1249 __ ldf(FloatRegisterImpl::S, SP, frame_slots*VMRegImpl::stack_slot_size - 4+STACK_BIAS, F0);
1252 __ ldf(FloatRegisterImpl::D, SP, frame_slots*VMRegImpl::stack_slot_size - 8+STACK_BIAS, F0);
1409 __ ldf(FloatRegisterImpl::S, FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_FloatRegister());
1428 __ ldf(FloatRegisterImp
[all...]
H A Dinterp_masm_sparc.cpp221 case ftos: ldf(FloatRegisterImpl::S, val_addr, Ftos_f); break;
222 case dtos: ldf(FloatRegisterImpl::D, val_addr, Ftos_d); break;
332 ldf(FloatRegisterImpl::D, r1, offset, d);
334 ldf(FloatRegisterImpl::S, r1, offset, d);
335 ldf(FloatRegisterImpl::S, r1, offset + Interpreter::stackElementSize, d->successor());
403 ldf(FloatRegisterImpl::S, Lesp, Interpreter::expr_offset_in_bytes(0), f);
1360 ldf(FloatRegisterImpl::D, d_save, Ftos_d);
1970 ldf(FloatRegisterImpl::S, index, 0, dst);
2399 ldf(FloatRegisterImpl::D, STATE(_native_fresult), F0);
2407 ldf(FloatRegisterImp
[all...]
H A DtemplateTable_sparc.cpp272 __ ldf(FloatRegisterImpl::S, G3_scratch, a.low10(), Ftos_f);
287 __ ldf(FloatRegisterImpl::D, G3_scratch, a.low10(), Ftos_d);
354 __ delayed()->ldf(FloatRegisterImpl::S, O0, O1, Ftos_f);
362 // __ ldf(FloatRegisterImpl::S, O0, O1, Ftos_f);
434 __ ldf(FloatRegisterImpl::D, G3_scratch, base_offset, Ftos_d);
437 __ ldf(FloatRegisterImpl::S, G3_scratch, base_offset, f);
438 __ ldf(FloatRegisterImpl::S, G3_scratch, base_offset + sizeof(jdouble)/2,
606 __ ldf(FloatRegisterImpl::S, O3, arrayOopDesc::base_offset_in_bytes(T_FLOAT), Ftos_f);
615 __ ldf(FloatRegisterImpl::D, O3, arrayOopDesc::base_offset_in_bytes(T_DOUBLE), Ftos_d);
682 __ ldf( FloatRegisterImp
[all...]
H A DnativeInst_sparc.cpp622 a->ldf( FloatRegisterImpl::D, O2, -1, F14 ); idx++;
624 a->ldf( FloatRegisterImpl::S, O0, I3, F15 ); idx++;
766 a->ldf( FloatRegisterImpl::D, O2, -1, F14 ); idx++;
768 a->ldf( FloatRegisterImpl::S, O0, I3, F15 ); idx++;
H A Dassembler_sparc.inline.hpp114 inline void Assembler::ldf(FloatRegisterImpl::Width w, Register s1, RegisterOrConstant s2, FloatRegister d) { function in class:Assembler
115 if (s2.is_register()) ldf(w, s1, s2.as_register(), d);
116 else ldf(w, s1, s2.as_constant(), d);
119 inline void Assembler::ldf(FloatRegisterImpl::Width w, Register s1, Register s2, FloatRegister d) { emit_long( op(ldst_op) | fd(d, w) | alt_op3(ldf_op3, w) | rs1(s1) | rs2(s2) ); } function in class:Assembler
120 inline void Assembler::ldf(FloatRegisterImpl::Width w, Register s1, int simm13a, FloatRegister d, RelocationHolder const& rspec) { emit_data( op(ldst_op) | fd(d, w) | alt_op3(ldf_op3, w) | rs1(s1) | immed(true) | simm(simm13a, 13), rspec); } function in class:Assembler
122 inline void Assembler::ldf(FloatRegisterImpl::Width w, const Address& a, FloatRegister d, int offset) { relocate(a.rspec(offset)); ldf( w, a.base(), a.disp() + offset, d); } function in class:Assembler
H A Dc1_LIRAssembler_sparc.cpp964 case T_FLOAT: __ ldf(FloatRegisterImpl::S, base, offset, to_reg->as_float_reg()); break;
970 __ ldf(FloatRegisterImpl::S, base, offset + 4, reg->successor());
971 __ ldf(FloatRegisterImpl::S, base, offset, reg);
973 __ ldf(FloatRegisterImpl::D, base, offset, to_reg->as_double_reg());
1007 case T_FLOAT: __ ldf(FloatRegisterImpl::S, base, disp, to_reg->as_float_reg()); break;
1008 case T_DOUBLE: __ ldf(FloatRegisterImpl::D, base, disp, to_reg->as_double_reg()); break;
1186 __ ldf(FloatRegisterImpl::S, temp_slot, to_reg->as_float_reg());
1215 __ ldf(FloatRegisterImpl::D, temp_slot_lo, to_reg->as_double_reg());
1242 __ ldf(FloatRegisterImpl::S, O7, const_addrlit.low10(), to_reg->as_float_reg());
1266 __ ldf (FloatRegisterImp
[all...]
H A DmethodHandles_sparc.cpp587 __ ldf(FloatRegisterImpl::D, d_save, Ftos_d);
H A DcppInterpreter_sparc.cpp100 __ ldf(FloatRegisterImpl::D, STATE(_native_fresult), F0);
321 __ ldf(FloatRegisterImpl::S, O0, 0, F0);
332 __ ldf(FloatRegisterImpl::D, O0, 0, F0);
H A Dassembler_sparc.cpp312 ldf( FloatRegisterImpl::S, O0, O1, F15 );
313 ldf( FloatRegisterImpl::D, O2, -1, F14 );
1727 a->ldf(FloatRegisterImpl::S, O0, f_offset(j), as_FloatRegister(j));
1730 a->ldf(FloatRegisterImpl::D, O0, d_offset(k), as_FloatRegister(k));
H A Dassembler_sparc.hpp1398 inline void ldf(FloatRegisterImpl::Width w, Register s1, RegisterOrConstant s2, FloatRegister d);
1399 inline void ldf(FloatRegisterImpl::Width w, Register s1, Register s2, FloatRegister d);
1400 inline void ldf(FloatRegisterImpl::Width w, Register s1, int simm13a, FloatRegister d, RelocationHolder const& rspec = RelocationHolder());
1402 inline void ldf(FloatRegisterImpl::Width w, const Address& a, FloatRegister d, int offset = 0);
H A Dc1_Runtime1_sparc.cpp219 __ ldf(FloatRegisterImpl::S, SP, (fpu_reg_save_offsets[i] * BytesPerWord) + STACK_BIAS, r);
H A DstubGenerator_sparc.cpp525 __ set((intptr_t)&zero, L0); __ ldf( FloatRegisterImpl::S, L0, 0, F0);
526 __ set((intptr_t)&one, L0); __ ldf( FloatRegisterImpl::S, L0, 0, F1); // 1.0 to F1
865 __ ldf(FloatRegisterImpl::D, preserve_addr, as_FloatRegister(i), i * wordSize);
H A DtemplateInterpreter_sparc.cpp87 __ ldf(FloatRegisterImpl::D, d_tmp, F0);

Completed in 98 milliseconds