equal
deleted
inserted
replaced
1976 imm = opr2->as_constant_ptr()->as_jlong(); |
1976 imm = opr2->as_constant_ptr()->as_jlong(); |
1977 break; |
1977 break; |
1978 case T_ADDRESS: |
1978 case T_ADDRESS: |
1979 imm = opr2->as_constant_ptr()->as_jint(); |
1979 imm = opr2->as_constant_ptr()->as_jint(); |
1980 break; |
1980 break; |
|
1981 case T_METADATA: |
|
1982 imm = (intptr_t)(opr2->as_constant_ptr()->as_metadata()); |
|
1983 break; |
1981 case T_OBJECT: |
1984 case T_OBJECT: |
1982 case T_ARRAY: |
1985 case T_ARRAY: |
1983 jobject2reg(opr2->as_constant_ptr()->as_jobject(), rscratch1); |
1986 jobject2reg(opr2->as_constant_ptr()->as_jobject(), rscratch1); |
1984 __ cmpoop(reg1, rscratch1); |
1987 __ cmpoop(reg1, rscratch1); |
1985 return; |
1988 return; |