Lines Matching refs:LIRItem

48 void LIRItem::load_byte_item() {  in load_byte_item()
53 void LIRItem::load_nonconstant(int bits) { in load_nonconstant()
262 LIRItem obj(x->obj(), this); in do_MonitorEnter()
284 LIRItem obj(x->obj(), this); in do_MonitorExit()
295 LIRItem value(x->x(), this); in do_NegateOp()
304 LIRItem left(x->x(), this); in do_ArithmeticOp_FPU()
305 LIRItem right(x->y(), this); in do_ArithmeticOp_FPU()
306 LIRItem* left_arg = &left; in do_ArithmeticOp_FPU()
307 LIRItem* right_arg = &right; in do_ArithmeticOp_FPU()
356 LIRItem right(x->y(), this); in do_ArithmeticOp_Long()
357 LIRItem left(x->x() , this); // Visit left second, so that the is_register test is valid. in do_ArithmeticOp_Long()
405 LIRItem left(x->x(), this); in do_ArithmeticOp_Long()
406 LIRItem right(x->y(), this); in do_ArithmeticOp_Long()
432 LIRItem right(x->y(), this); in do_ArithmeticOp_Int()
433 LIRItem left(x->x() , this); // Visit left second, so that the is_register test is valid. in do_ArithmeticOp_Int()
481 LIRItem left(x->x(), this); in do_ArithmeticOp_Int()
482 LIRItem right(x->y(), this); in do_ArithmeticOp_Int()
483 LIRItem* left_arg = &left; in do_ArithmeticOp_Int()
484 LIRItem* right_arg = &right; in do_ArithmeticOp_Int()
541 LIRItem value(x->x(), this); in do_ShiftOp()
542 LIRItem count(x->y(), this); in do_ShiftOp()
565 LIRItem left(x->x(), this); in do_LogicOp()
566 LIRItem right(x->y(), this); in do_LogicOp()
577 LIRItem left(x->x(), this); in do_CompareOp()
578 LIRItem right(x->y(), this); in do_CompareOp()
592 LIR_Opr LIRGenerator::atomic_cmpxchg(BasicType type, LIR_Opr addr, LIRItem& cmp_value, LIRItem& new… in atomic_cmpxchg()
617 LIR_Opr LIRGenerator::atomic_xchg(BasicType type, LIR_Opr addr, LIRItem& value) { in atomic_xchg()
622 LIR_Opr LIRGenerator::atomic_add(BasicType type, LIR_Opr addr, LIRItem& value) { in atomic_add()
634 LIRItem value(x->argument_at(0), this); in do_MathIntrinsic()
711 LIRItem src(x->argument_at(0), this); in do_ArrayCopy()
712 LIRItem src_pos(x->argument_at(1), this); in do_ArrayCopy()
713 LIRItem dst(x->argument_at(2), this); in do_ArrayCopy()
714 LIRItem dst_pos(x->argument_at(3), this); in do_ArrayCopy()
715 LIRItem length(x->argument_at(4), this); in do_ArrayCopy()
742 LIRItem value(x->value(), this); in do_Convert()
770 LIRItem length(x->length(), this); in do_NewTypeArray()
801 LIRItem length(x->length(), this); in do_NewObjectArray()
829 LIRItem* size = new LIRItem(dims->at(i), this); in do_NewMultiArray()
848 LIRItem* size = items->at(i); in do_NewMultiArray()
881 LIRItem obj(x->obj(), this); in do_CheckCast()
920 LIRItem obj(x->obj(), this); in do_InstanceOf()
945 LIRItem xitem(x->x(), this); in do_If()
946 LIRItem yitem(x->y(), this); in do_If()
947 LIRItem* xin = &xitem; in do_If()
948 LIRItem* yin = &yitem; in do_If()
1027 LIRItem crc(x->argument_at(0), this); in do_update_CRC32()
1028 LIRItem val(x->argument_at(1), this); in do_update_CRC32()
1041 LIRItem crc(x->argument_at(0), this); in do_update_CRC32()
1042 LIRItem buf(x->argument_at(1), this); in do_update_CRC32()
1043 LIRItem off(x->argument_at(2), this); in do_update_CRC32()
1044 LIRItem len(x->argument_at(3), this); in do_update_CRC32()
1098 LIRItem crc(x->argument_at(0), this); in do_update_CRC32C()
1099 LIRItem buf(x->argument_at(1), this); in do_update_CRC32C()
1100 LIRItem off(x->argument_at(2), this); in do_update_CRC32C()
1101 LIRItem end(x->argument_at(3), this); in do_update_CRC32C()
1159 LIRItem value(x->argument_at(0), this); in do_FmaIntrinsic()
1160 LIRItem value1(x->argument_at(1), this); in do_FmaIntrinsic()
1161 LIRItem value2(x->argument_at(2), this); in do_FmaIntrinsic()