Searched refs:LIR_OprFact (Results 1 - 20 of 20) sorted by relevance

/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_FrameMap_x86.cpp34 LIR_Opr opr = LIR_OprFact::illegalOpr;
42 opr = LIR_OprFact::address(new LIR_Address(rsp_opr, st_off, type));
62 opr = LIR_OprFact::single_fpu(num);
64 opr = LIR_OprFact::double_fpu(num);
70 opr = LIR_OprFact::single_xmm(num);
72 opr = LIR_OprFact::double_xmm(num);
146 map_register(0, rsi); rsi_opr = LIR_OprFact::single_cpu(0);
147 map_register(1, rdi); rdi_opr = LIR_OprFact::single_cpu(1);
148 map_register(2, rbx); rbx_opr = LIR_OprFact::single_cpu(2);
149 map_register(3, rax); rax_opr = LIR_OprFact
[all...]
H A Dc1_FrameMap_x86.hpp106 return LIR_OprFact::double_cpu(cpu_reg2rnr(r), cpu_reg2rnr(r));
109 return LIR_OprFact::double_cpu(cpu_reg2rnr(r), cpu_reg2rnr(r));
113 return LIR_OprFact::double_cpu(cpu_reg2rnr(r), cpu_reg2rnr(r2));
116 return LIR_OprFact::single_cpu(cpu_reg2rnr(r));
H A Dc1_LIRGenerator_x86.cpp84 LIR_Opr LIRGenerator::getThreadTemp() { return LIR_OprFact::illegalOpr; }
97 default: ShouldNotReachHere(); return LIR_OprFact::illegalOpr;
145 return LIR_OprFact::illegalOpr;
189 __ leal(LIR_OprFact::address(addr), tmp);
200 r = LIR_OprFact::longConst(x);
202 r = LIR_OprFact::intConst(x);
211 __ move(LIR_OprFact::intptrConst(counter), pointer);
218 __ add((LIR_Opr)addr, LIR_OprFact::intConst(step), (LIR_Opr)addr);
330 pre_barrier(LIR_OprFact::address(array_addr), LIR_OprFact
[all...]
H A Dc1_LinearScan_x86.cpp290 clear_fpu_stack(LIR_OprFact::illegalOpr);
330 return LIR_OprFact::single_fpu(stack_offset)->make_fpu_stack_offset();
333 return LIR_OprFact::double_fpu(stack_offset)->make_fpu_stack_offset();
343 return LIR_OprFact::single_fpu(stack_offset)->make_fpu_stack_offset();
346 return LIR_OprFact::double_fpu(stack_offset)->make_fpu_stack_offset();
360 LIR_Op1* fxch_op = new LIR_Op1(lir_fxch, LIR_OprFact::intConst(offset), LIR_OprFact::illegalOpr);
410 LIR_Op1* fld = new LIR_Op1(lir_fld, LIR_OprFact::intConst(offset), LIR_OprFact::illegalOpr);
906 clear_fpu_stack(LIR_OprFact
[all...]
H A Dc1_LIRAssembler_x86.cpp572 return_op(LIR_OprFact::illegalOpr);
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_FrameMap_sparc.hpp121 return LIR_OprFact::double_cpu(cpu_reg2rnr(r), cpu_reg2rnr(r));
124 return LIR_OprFact::double_cpu(cpu_reg2rnr(r->successor()), cpu_reg2rnr(r));
145 return LIR_OprFact::single_fpu(r->encoding());
148 return LIR_OprFact::double_fpu(r->successor()->encoding(), r->encoding());
H A Dc1_LIRGenerator_sparc.cpp56 r = LIR_OprFact::value_type(value()->type());
84 default: ShouldNotReachHere(); return LIR_OprFact::illegalOpr;
153 index = LIR_OprFact::illegalOpr;
166 __ add(tmp, LIR_OprFact::intptrConst(disp), tmp);
169 __ move(LIR_OprFact::intptrConst(disp), tmp);
178 __ move(LIR_OprFact::intptrConst(disp), index);
209 __ add(array_opr, LIR_OprFact::intptrConst(array_offset), base_opr);
211 __ move(LIR_OprFact::intptrConst(array_offset), base_opr);
235 __ add(base_opr, LIR_OprFact::intptrConst(offset), ptr);
245 r = LIR_OprFact
[all...]
H A Dc1_FrameMap_sparc.cpp36 LIR_Opr opr = LIR_OprFact::illegalOpr;
44 opr = LIR_OprFact::address(new LIR_Address(SP_opr, st_off + STACK_BIAS, type));
333 _caller_save_fpu_regs[i] = LIR_OprFact::single_fpu(i);
H A Dc1_LIRAssembler_sparc.cpp3175 if (mem_addr->index() == LIR_OprFact::illegalOpr) {
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIR.cpp83 LIR_Opr LIR_OprFact::illegalOpr = LIR_OprFact::illegal();
85 LIR_Opr LIR_OprFact::value_type(ValueType* type) {
91 return LIR_OprFact::oopConst(NULL);
93 return LIR_OprFact::oopConst(type->as_ObjectType()->encoding());
96 case addressTag: return LIR_OprFact::addressConst(type->as_AddressConstant()->value());
97 case intTag : return LIR_OprFact::intConst(type->as_IntConstant()->value());
98 case floatTag : return LIR_OprFact::floatConst(type->as_FloatConstant()->value());
99 case longTag : return LIR_OprFact::longConst(type->as_LongConstant()->value());
100 case doubleTag : return LIR_OprFact
[all...]
H A Dc1_LIR.hpp202 friend class LIR_OprFact;
557 class LIR_OprFact: public AllStatic { class in inherits:AllStatic
1030 : _result(LIR_OprFact::illegalOpr)
1147 , _method_handle_invoke_SP_save_opr(LIR_OprFact::illegalOpr)
1156 , _method_handle_invoke_SP_save_opr(LIR_OprFact::illegalOpr)
1194 : LIR_Op(lir_label, LIR_OprFact::illegalOpr, NULL)
1262 : LIR_Op(code, LIR_OprFact::illegalOpr, NULL) { assert(is_in_range(code, begin_op0, end_op0), "code check"); }
1292 LIR_Op1(LIR_Code code, LIR_Opr opr, LIR_Opr result = LIR_OprFact::illegalOpr, BasicType type = T_ILLEGAL, LIR_PatchCode patch = lir_patch_none, CodeEmitInfo* info = NULL) argument
1308 : LIR_Op(code, LIR_OprFact::illegalOpr, info)
1368 : LIR_Op(lir_branch, LIR_OprFact
1610 LIR_Op2(LIR_Code code, LIR_Opr opr1, LIR_Opr opr2, LIR_Opr result = LIR_OprFact::illegalOpr, CodeEmitInfo* info = NULL, BasicType type = T_ILLEGAL) argument
1626 LIR_Op2(LIR_Code code, LIR_Opr opr1, LIR_Opr opr2, LIR_Opr result, LIR_Opr tmp1, LIR_Opr tmp2 = LIR_OprFact::illegalOpr, LIR_Opr tmp3 = LIR_OprFact::illegalOpr, LIR_Opr tmp4 = LIR_OprFact::illegalOpr, LIR_Opr tmp5 = LIR_OprFact::illegalOpr) argument
[all...]
H A Dc1_LIRGenerator.cpp83 , _temp(LIR_OprFact::illegalOpr)
100 NOT_PRODUCT(_temp = LIR_OprFact::illegalOpr);
236 _result = LIR_OprFact::value_type(value()->type());
393 assert(instr->operand() != LIR_OprFact::illegalOpr || instr->as_Constant() != NULL, "this root has not yet been visited");
587 arithmetic_op(code, result, left, right, false, LIR_OprFact::illegalOpr, info);
915 __ roundfp(opr, LIR_OprFact::illegalOpr, result);
963 LIR_OprFact::intptrConst(taken_count_offset),
964 LIR_OprFact::intptrConst(not_taken_count_offset),
973 __ leal(LIR_OprFact::address(fake_incr_value), data_reg);
1059 return LIR_OprFact
[all...]
H A Dc1_FrameMap.hpp191 return LIR_OprFact::single_cpu(cpu_reg2rnr(r));
194 return LIR_OprFact::single_cpu_oop(cpu_reg2rnr(r));
H A Dc1_LIRGenerator.hpp318 void arithmetic_op_fpu (Bytecodes::Code code, LIR_Opr result, LIR_Opr left, LIR_Opr right, bool is_strictfp, LIR_Opr tmp = LIR_OprFact::illegalOpr);
345 return generate_address(base, LIR_OprFact::illegalOpr, 0, disp, type);
560 _result = LIR_OprFact::illegalOpr;
566 _result = LIR_OprFact::illegalOpr;
571 _new_result = LIR_OprFact::illegalOpr;
H A Dc1_LinearScan.cpp1918 move_resolver.add_mapping(LIR_OprFact::value_type(con->type()), to_interval);
2053 return LIR_OprFact::stack(assigned_reg - nof_regs, type);
2061 return LIR_OprFact::single_cpu_oop(assigned_reg);
2067 return LIR_OprFact::single_cpu_address(assigned_reg);
2076 return LIR_OprFact::single_cpu(assigned_reg);
2097 return LIR_OprFact::double_cpu(assigned_reg, assigned_reg);
2100 return LIR_OprFact::double_cpu(assigned_regHi, assigned_reg);
2102 return LIR_OprFact::double_cpu(assigned_reg, assigned_regHi);
2113 return LIR_OprFact::single_xmm(assigned_reg - pd_first_xmm_reg);
2119 return LIR_OprFact
[all...]
H A Dc1_CodeStubs.hpp328 : MonitorAccessStub(LIR_OprFact::illegalOpr, lock_reg),
543 _addr(LIR_OprFact::illegalOpr), _pre_val(pre_val), _do_load(false),
H A Dc1_FrameMap.cpp193 _incoming_arguments->args()->at_put(i, LIR_OprFact::stack(java_index, as_BasicType(as_ValueType(address->type()))));
H A Dc1_Instruction.hpp386 , _operand(LIR_OprFact::illegalOpr)
457 void set_operand(LIR_Opr operand) { assert(operand != LIR_OprFact::illegalOpr, "operand must exist"); _operand = operand; }
458 void clear_operand() { _operand = LIR_OprFact::illegalOpr; }
/openjdk7/hotspot/src/os/bsd/dtrace/
H A DgenerateJvmOffsets.cpp81 LIR_Opr LIR_OprFact::illegalOpr = (LIR_Opr) 0;
/openjdk7/hotspot/src/os/solaris/dtrace/
H A DgenerateJvmOffsets.cpp76 LIR_Opr LIR_OprFact::illegalOpr = (LIR_Opr) 0;

Completed in 8940 milliseconds