Lines Matching defs:reg
104 address location(VMReg reg) const {
105 int index = reg->value() / location_valid_type_size;
106 assert(0 <= reg->value() && reg->value() < reg_count, "range check");
108 if (_location_valid[index] & ((LocationValidType)1 << (reg->value() % location_valid_type_size))) {
109 return (address) _location[reg->value()];
111 return pd_location(reg);
115 void set_location(VMReg reg, address loc) {
116 int index = reg->value() / location_valid_type_size;
117 assert(0 <= reg->value() && reg->value() < reg_count, "range check");
120 _location[reg->value()] = (intptr_t*) loc;
121 _location_valid[index] |= ((LocationValidType)1 << (reg->value() % location_valid_type_size));