• Home
  • Raw
  • Download

Lines Matching refs:instr_

37     if (instr_->InputAt(index)->IsImmediate()) {  in InputFloat32OrZeroRegister()
41 DCHECK(instr_->InputAt(index)->IsFPRegister()); in InputFloat32OrZeroRegister()
46 if (instr_->InputAt(index)->IsImmediate()) { in InputFloat64OrZeroRegister()
50 DCHECK(instr_->InputAt(index)->IsDoubleRegister()); in InputFloat64OrZeroRegister()
54 size_t OutputCount() { return instr_->OutputCount(); } in OutputCount()
61 return ToRegister(instr_->InputAt(index)).W(); in InputRegister32()
65 DCHECK(instr_->InputAt(index)->IsRegister() || in InputOrZeroRegister32()
66 (instr_->InputAt(index)->IsImmediate() && (InputInt32(index) == 0))); in InputOrZeroRegister32()
67 if (instr_->InputAt(index)->IsImmediate()) { in InputOrZeroRegister32()
76 DCHECK(instr_->InputAt(index)->IsRegister() || in InputOrZeroRegister64()
77 (instr_->InputAt(index)->IsImmediate() && (InputInt64(index) == 0))); in InputOrZeroRegister64()
78 if (instr_->InputAt(index)->IsImmediate()) { in InputOrZeroRegister64()
85 return ToImmediate(instr_->InputAt(index)); in InputImmediate()
89 return ToOperand(instr_->InputAt(index)); in InputOperand()
95 return ToOperand32(instr_->InputAt(index)); in InputOperand32()
100 Register OutputRegister32() { return ToRegister(instr_->Output()).W(); } in OutputRegister32()
103 switch (AddressingModeField::decode(instr_->opcode())) { in InputOperand2_32()
131 switch (AddressingModeField::decode(instr_->opcode())) { in InputOperand2_64()
160 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()