src/cpu/x86/vm/c1_FrameMap_x86.cpp

changeset 9852
70aa912cebe5
parent 7994
04ff2f6cd0eb
parent 9835
39b41ab3366c
equal deleted inserted replaced
9809:8486f0c4b7c3 9852:70aa912cebe5
52 #endif // _LP64 52 #endif // _LP64
53 } else if (type == T_OBJECT || type == T_ARRAY) { 53 } else if (type == T_OBJECT || type == T_ARRAY) {
54 opr = as_oop_opr(reg); 54 opr = as_oop_opr(reg);
55 } else if (type == T_METADATA) { 55 } else if (type == T_METADATA) {
56 opr = as_metadata_opr(reg); 56 opr = as_metadata_opr(reg);
57 } else if (type == T_ADDRESS) {
58 opr = as_address_opr(reg);
57 } else { 59 } else {
58 opr = as_opr(reg); 60 opr = as_opr(reg);
59 } 61 }
60 } else if (r_1->is_FloatRegister()) { 62 } else if (r_1->is_FloatRegister()) {
61 assert(type == T_DOUBLE || type == T_FLOAT, "wrong type"); 63 assert(type == T_DOUBLE || type == T_FLOAT, "wrong type");

mercurial