Lines Matching refs:interpreter
29 interpreter::Bytecode bytecode) in InterpreterAssembler()
54 const char* bytecode_name = interpreter::Bytecodes::ToString(bytecode_); in GenerateCode()
114 Node* InterpreterAssembler::LoadRegister(interpreter::Register reg) { in LoadRegister()
139 interpreter::Register reg) { in StoreRegister()
158 DCHECK_LT(operand_index, interpreter::Bytecodes::NumberOfOperands(bytecode_)); in BytecodeOperand()
159 DCHECK_EQ(interpreter::OperandSize::kByte, in BytecodeOperand()
160 interpreter::Bytecodes::GetOperandSize(bytecode_, operand_index)); in BytecodeOperand()
164 Int32Constant(interpreter::Bytecodes::GetOperandOffset( in BytecodeOperand()
170 DCHECK_LT(operand_index, interpreter::Bytecodes::NumberOfOperands(bytecode_)); in BytecodeOperandSignExtended()
171 DCHECK_EQ(interpreter::OperandSize::kByte, in BytecodeOperandSignExtended()
172 interpreter::Bytecodes::GetOperandSize(bytecode_, operand_index)); in BytecodeOperandSignExtended()
176 Int32Constant(interpreter::Bytecodes::GetOperandOffset( in BytecodeOperandSignExtended()
187 DCHECK_LT(operand_index, interpreter::Bytecodes::NumberOfOperands(bytecode_)); in BytecodeOperandShort()
188 DCHECK_EQ(interpreter::OperandSize::kShort, in BytecodeOperandShort()
189 interpreter::Bytecodes::GetOperandSize(bytecode_, operand_index)); in BytecodeOperandShort()
194 Int32Constant(interpreter::Bytecodes::GetOperandOffset( in BytecodeOperandShort()
198 interpreter::Bytecodes::GetOperandOffset(bytecode_, operand_index); in BytecodeOperandShort()
220 DCHECK_LT(operand_index, interpreter::Bytecodes::NumberOfOperands(bytecode_)); in BytecodeOperandShortSignExtended()
221 DCHECK_EQ(interpreter::OperandSize::kShort, in BytecodeOperandShortSignExtended()
222 interpreter::Bytecodes::GetOperandSize(bytecode_, operand_index)); in BytecodeOperandShortSignExtended()
224 interpreter::Bytecodes::GetOperandOffset(bytecode_, operand_index); in BytecodeOperandShortSignExtended()
259 switch (interpreter::Bytecodes::GetOperandSize(bytecode_, operand_index)) { in BytecodeOperandCount()
260 case interpreter::OperandSize::kByte: in BytecodeOperandCount()
262 interpreter::OperandType::kCount8, in BytecodeOperandCount()
263 interpreter::Bytecodes::GetOperandType(bytecode_, operand_index)); in BytecodeOperandCount()
265 case interpreter::OperandSize::kShort: in BytecodeOperandCount()
267 interpreter::OperandType::kCount16, in BytecodeOperandCount()
268 interpreter::Bytecodes::GetOperandType(bytecode_, operand_index)); in BytecodeOperandCount()
278 DCHECK_EQ(interpreter::OperandType::kImm8, in BytecodeOperandImm()
279 interpreter::Bytecodes::GetOperandType(bytecode_, operand_index)); in BytecodeOperandImm()
285 switch (interpreter::Bytecodes::GetOperandSize(bytecode_, operand_index)) { in BytecodeOperandIdx()
286 case interpreter::OperandSize::kByte: in BytecodeOperandIdx()
288 interpreter::OperandType::kIdx8, in BytecodeOperandIdx()
289 interpreter::Bytecodes::GetOperandType(bytecode_, operand_index)); in BytecodeOperandIdx()
291 case interpreter::OperandSize::kShort: in BytecodeOperandIdx()
293 interpreter::OperandType::kIdx16, in BytecodeOperandIdx()
294 interpreter::Bytecodes::GetOperandType(bytecode_, operand_index)); in BytecodeOperandIdx()
304 switch (interpreter::Bytecodes::GetOperandType(bytecode_, operand_index)) { in BytecodeOperandReg()
305 case interpreter::OperandType::kReg8: in BytecodeOperandReg()
306 case interpreter::OperandType::kRegPair8: in BytecodeOperandReg()
307 case interpreter::OperandType::kMaybeReg8: in BytecodeOperandReg()
309 interpreter::OperandSize::kByte, in BytecodeOperandReg()
310 interpreter::Bytecodes::GetOperandSize(bytecode_, operand_index)); in BytecodeOperandReg()
312 case interpreter::OperandType::kReg16: in BytecodeOperandReg()
314 interpreter::OperandSize::kShort, in BytecodeOperandReg()
315 interpreter::Bytecodes::GetOperandSize(bytecode_, operand_index)); in BytecodeOperandReg()
669 DispatchTo(Advance(interpreter::Bytecodes::Size(bytecode_))); in Dispatch()