Lines Matching defs:info

1042   LIR_Op(LIR_Code code, LIR_Opr result, CodeEmitInfo* info)
1046 , _info(info)
1055 CodeEmitInfo* info() const { return _info; }
1116 LIR_OprList* arguments, CodeEmitInfo* info = NULL)
1117 : LIR_Op(code, result, info)
1143 CodeEmitInfo* info)
1144 : LIR_OpCall(code, addr, result, arguments, info)
1152 LIR_OprList* arguments, CodeEmitInfo* info)
1153 : LIR_OpCall(code, (address)vtable_offset, result, arguments, info)
1236 ciArrayKlass* expected_type, int flags, CodeEmitInfo* info);
1263 LIR_Op0(LIR_Code code, LIR_Opr result, CodeEmitInfo* info = NULL)
1264 : LIR_Op(code, result, info) { 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)
1293 : LIR_Op(code, result, info)
1298 LIR_Op1(LIR_Code code, LIR_Opr opr, LIR_Opr result, BasicType type, LIR_PatchCode patch, CodeEmitInfo* info, LIR_MoveKind kind)
1299 : LIR_Op(code, result, info)
1307 LIR_Op1(LIR_Code code, LIR_Opr opr, CodeEmitInfo* info)
1308 : LIR_Op(code, LIR_OprFact::illegalOpr, info)
1341 LIR_Opr result, LIR_OprList* arguments, CodeEmitInfo* info = NULL)
1342 : LIR_OpCall(lir_rtcall, addr, result, arguments, info)
1579 LIR_Op2(LIR_Code code, LIR_Condition condition, LIR_Opr opr1, LIR_Opr opr2, CodeEmitInfo* info = NULL)
1580 : LIR_Op(code, LIR_OprFact::illegalOpr, info)
1611 CodeEmitInfo* info = NULL, BasicType type = T_ILLEGAL)
1612 : LIR_Op(code, result, info)
1717 LIR_Op3(LIR_Code code, LIR_Opr opr1, LIR_Opr opr2, LIR_Opr opr3, LIR_Opr result, CodeEmitInfo* info = NULL)
1718 : LIR_Op(code, result, info)
1752 LIR_OpLock(LIR_Code code, LIR_Opr hdr, LIR_Opr obj, LIR_Opr lock, LIR_Opr scratch, CodeStub* stub, CodeEmitInfo* info)
1753 : LIR_Op(code, LIR_OprFact::illegalOpr, info)
1779 LIR_OpDelay(LIR_Op* op, CodeEmitInfo* info):
1780 LIR_Op(lir_delay_slot, LIR_OprFact::illegalOpr, info),
1788 CodeEmitInfo* call_info() const { return info(); }
1806 : LIR_Op(code, result, NULL) // no result, no info
1840 : LIR_Op(code, LIR_OprFact::illegalOpr, NULL) // no result, no info
1934 CodeEmitInfo* info) {
1935 append(new LIR_OpJavaCall(lir_optvirtual_call, method, receiver, result, dest, arguments, info));
1938 address dest, LIR_OprList* arguments, CodeEmitInfo* info) {
1939 append(new LIR_OpJavaCall(lir_static_call, method, LIR_OprFact::illegalOpr, result, dest, arguments, info));
1942 address dest, LIR_OprList* arguments, CodeEmitInfo* info) {
1943 append(new LIR_OpJavaCall(lir_icvirtual_call, method, receiver, result, dest, arguments, info));
1946 intptr_t vtable_offset, LIR_OprList* arguments, CodeEmitInfo* info) {
1947 append(new LIR_OpJavaCall(lir_virtual_call, method, receiver, result, vtable_offset, arguments, info));
1950 address dest, LIR_OprList* arguments, CodeEmitInfo* info) {
1951 append(new LIR_OpJavaCall(lir_dynamic_call, method, receiver, result, dest, arguments, info));
1981 void move(LIR_Opr src, LIR_Opr dst, CodeEmitInfo* info = NULL) { append(new LIR_Op1(lir_move, src, dst, dst->type(), lir_patch_none, info)); }
1982 void move(LIR_Address* src, LIR_Opr dst, CodeEmitInfo* info = NULL) { append(new LIR_Op1(lir_move, LIR_OprFact::address(src), dst, src->type(), lir_patch_none, info)); }
1983 void move(LIR_Opr src, LIR_Address* dst, CodeEmitInfo* info = NULL) { append(new LIR_Op1(lir_move, src, LIR_OprFact::address(dst), dst->type(), lir_patch_none, info)); }
1984 void move_wide(LIR_Address* src, LIR_Opr dst, CodeEmitInfo* info = NULL) {
1986 append(new LIR_Op1(lir_move, LIR_OprFact::address(src), dst, src->type(), lir_patch_none, info, lir_move_wide));
1988 move(src, dst, info);
1991 void move_wide(LIR_Opr src, LIR_Address* dst, CodeEmitInfo* info = NULL) {
1993 append(new LIR_Op1(lir_move, src, LIR_OprFact::address(dst), dst->type(), lir_patch_none, info, lir_move_wide));
1995 move(src, dst, info);
1998 void volatile_move(LIR_Opr src, LIR_Opr dst, BasicType type, CodeEmitInfo* info = NULL, LIR_PatchCode patch_code = lir_patch_none) { append(new LIR_Op1(lir_move, src, dst, type, patch_code, info, lir_move_volatile)); }
2001 void oop2reg_patch(jobject o, LIR_Opr reg, CodeEmitInfo* info);
2005 void safepoint(LIR_Opr tmp, CodeEmitInfo* info) { append(new LIR_Op1(lir_safepoint, tmp, info)); }
2019 void null_check(LIR_Opr opr, CodeEmitInfo* info) { append(new LIR_Op1(lir_null_check, opr, info)); }
2020 void throw_exception(LIR_Opr exceptionPC, LIR_Opr exceptionOop, CodeEmitInfo* info) {
2021 append(new LIR_Op2(lir_throw, exceptionPC, exceptionOop, LIR_OprFact::illegalOpr, info));
2034 void cmp(LIR_Condition condition, LIR_Opr left, LIR_Opr right, CodeEmitInfo* info = NULL) {
2035 append(new LIR_Op2(lir_cmp, condition, left, right, info));
2037 void cmp(LIR_Condition condition, LIR_Opr left, int right, CodeEmitInfo* info = NULL) {
2038 cmp(condition, left, LIR_OprFact::intConst(right), info);
2041 void cmp_mem_int(LIR_Condition condition, LIR_Opr base, int disp, int c, CodeEmitInfo* info);
2042 void cmp_reg_mem(LIR_Condition condition, LIR_Opr reg, LIR_Address* addr, CodeEmitInfo* info);
2066 void sub (LIR_Opr left, LIR_Opr right, LIR_Opr res, CodeEmitInfo* info = NULL) { append(new LIR_Op2(lir_sub, left, right, res, info)); }
2069 void div (LIR_Opr left, LIR_Opr right, LIR_Opr res, CodeEmitInfo* info = NULL) { append(new LIR_Op2(lir_div, left, right, res, info)); }
2071 void rem (LIR_Opr left, LIR_Opr right, LIR_Opr res, CodeEmitInfo* info = NULL) { append(new LIR_Op2(lir_rem, left, right, res, info)); }
2073 void volatile_load_mem_reg(LIR_Address* address, LIR_Opr dst, CodeEmitInfo* info, LIR_PatchCode patch_code = lir_patch_none);
2074 void volatile_load_unsafe_reg(LIR_Opr base, LIR_Opr offset, LIR_Opr dst, BasicType type, CodeEmitInfo* info, LIR_PatchCode patch_code);
2076 void load(LIR_Address* addr, LIR_Opr src, CodeEmitInfo* info = NULL, LIR_PatchCode patch_code = lir_patch_none);
2080 void store_mem_int(jint v, LIR_Opr base, int offset_in_bytes, BasicType type, CodeEmitInfo* info, LIR_PatchCode patch_code = lir_patch_none);
2081 void store_mem_oop(jobject o, LIR_Opr base, int offset_in_bytes, BasicType type, CodeEmitInfo* info, LIR_PatchCode patch_code = lir_patch_none);
2082 void store(LIR_Opr src, LIR_Address* addr, CodeEmitInfo* info = NULL, LIR_PatchCode patch_code = lir_patch_none);
2083 void volatile_store_mem_reg(LIR_Opr src, LIR_Address* address, CodeEmitInfo* info, LIR_PatchCode patch_code = lir_patch_none);
2084 void volatile_store_unsafe_reg(LIR_Opr src, LIR_Opr base, LIR_Opr offset, BasicType type, CodeEmitInfo* info, LIR_PatchCode patch_code);
2086 void idiv(LIR_Opr left, LIR_Opr right, LIR_Opr res, LIR_Opr tmp, CodeEmitInfo* info);
2087 void idiv(LIR_Opr left, int right, LIR_Opr res, LIR_Opr tmp, CodeEmitInfo* info);
2088 void irem(LIR_Opr left, LIR_Opr right, LIR_Opr res, LIR_Opr tmp, CodeEmitInfo* info);
2089 void irem(LIR_Opr left, int right, LIR_Opr res, LIR_Opr tmp, CodeEmitInfo* info);
2131 LIR_OprList* arguments, CodeEmitInfo* info) {
2132 append(new LIR_OpRTCall(routine, tmp, result, arguments, info));
2137 void lock_object(LIR_Opr hdr, LIR_Opr obj, LIR_Opr lock, LIR_Opr scratch, CodeStub* stub, CodeEmitInfo* info);
2143 void arraycopy(LIR_Opr src, LIR_Opr src_pos, LIR_Opr dst, LIR_Opr dst_pos, LIR_Opr length, LIR_Opr tmp, ciArrayKlass* expected_type, int flags, CodeEmitInfo* info) { append(new LIR_OpArrayCopy(src, src_pos, dst, dst_pos, length, tmp, expected_type, flags, info)); }
2206 void move(int index, LIR_Opr src, LIR_Opr dst, CodeEmitInfo* info = NULL) { append(index, new LIR_Op1(lir_move, src, dst, dst->type(), lir_patch_none, info)); }
2282 void append(CodeEmitInfo* info) {
2283 assert(info != NULL, "should not call this otherwise");
2285 _info_new[_info_len++] = info;
2349 void do_info(CodeEmitInfo* info) { append(info); }
2354 void do_slow_case(CodeEmitInfo* info) {
2356 append(info);