Home | History | Annotate | Download | only in interpreter

Lines Matching refs:reg_list

169                                  RegisterList reg_list)) {
170 return builder->GetInputRegisterListOperand(reg_list);
178 RegisterList reg_list)) {
179 DCHECK_EQ(reg_list.register_count(), 2);
180 return builder->GetInputRegisterListOperand(reg_list);
196 RegisterList reg_list)) {
197 DCHECK_EQ(2, reg_list.register_count());
198 return builder->GetOutputRegisterListOperand(reg_list);
206 RegisterList reg_list)) {
207 DCHECK_EQ(3, reg_list.register_count());
208 return builder->GetOutputRegisterListOperand(reg_list);
964 bool BytecodeArrayBuilder::RegisterListIsValid(RegisterList reg_list) const {
965 if (reg_list.register_count() == 0) {
966 return reg_list.first_register() == Register(0);
968 int first_reg_index = reg_list.first_register().index();
969 for (int i = 0; i < reg_list.register_count(); i++) {
995 RegisterList reg_list) {
996 DCHECK(RegisterListIsValid(reg_list));
998 reg_list = register_optimizer_->GetInputRegisterList(reg_list);
999 return static_cast<uint32_t>(reg_list.first_register().ToOperand());
1003 RegisterList reg_list) {
1004 DCHECK(RegisterListIsValid(reg_list));
1006 register_optimizer_->PrepareOutputRegisterList(reg_list);
1007 return static_cast<uint32_t>(reg_list.first_register().ToOperand());