Home
last modified time | relevance | path

Searched refs:operand_type (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/interpreter/
Dbytecode-array-iterator.cc62 int operand_index, OperandType operand_type) const { in GetUnsignedOperand()
65 DCHECK_EQ(operand_type, in GetUnsignedOperand()
67 DCHECK(Bytecodes::IsUnsignedOperandType(operand_type)); in GetUnsignedOperand()
73 return Bytecodes::DecodeUnsignedOperand(operand_start, operand_type, in GetUnsignedOperand()
78 int operand_index, OperandType operand_type) const { in GetSignedOperand()
81 DCHECK_EQ(operand_type, in GetSignedOperand()
83 DCHECK(!Bytecodes::IsUnsignedOperandType(operand_type)); in GetSignedOperand()
89 return Bytecodes::DecodeSignedOperand(operand_start, operand_type, in GetSignedOperand()
113 OperandType operand_type = in GetIndexOperand() local
115 DCHECK_EQ(operand_type, OperandType::kIdx); in GetIndexOperand()
[all …]
Dbytecodes.cc63 const char* Bytecodes::OperandTypeToString(OperandType operand_type) { in OperandTypeToString() argument
64 switch (operand_type) { in OperandTypeToString()
393 OperandSize Bytecodes::SizeOfOperand(OperandType operand_type, in SizeOfOperand() argument
396 ScaledOperandSize(operand_type, operand_scale)); in SizeOfOperand()
536 bool Bytecodes::IsMaybeRegisterOperandType(OperandType operand_type) { in IsMaybeRegisterOperandType() argument
537 return operand_type == OperandType::kMaybeReg; in IsMaybeRegisterOperandType()
541 bool Bytecodes::IsRegisterOperandType(OperandType operand_type) { in IsRegisterOperandType() argument
542 switch (operand_type) { in IsRegisterOperandType()
558 bool Bytecodes::IsRegisterInputOperandType(OperandType operand_type) { in IsRegisterInputOperandType() argument
559 switch (operand_type) { in IsRegisterInputOperandType()
[all …]
Dbytecodes.h451 static const char* OperandTypeToString(OperandType operand_type);
607 static bool IsRegisterOperandType(OperandType operand_type);
610 static bool IsRegisterInputOperandType(OperandType operand_type);
613 static bool IsRegisterOutputOperandType(OperandType operand_type);
617 static int GetNumberOfRegistersRepresentedBy(OperandType operand_type);
621 static bool IsMaybeRegisterOperandType(OperandType operand_type);
624 static bool IsRuntimeIdOperandType(OperandType operand_type);
627 static bool IsUnsignedOperandType(OperandType operand_type);
631 OperandType operand_type,
636 OperandType operand_type,
[all …]
Dbytecode-array-iterator.h49 OperandType operand_type) const;
50 int32_t GetSignedOperand(int operand_index, OperandType operand_type) const;
Dbytecode-traits.h46 template <OperandType operand_type, OperandScale operand_scale>
62 Helper<OperandTraits<operand_type>::TypeInfoTraits::kIsScalable,
63 OperandTraits<operand_type>::TypeInfoTraits::kUnscaledSize,
336 static OperandSize ScaledOperandSize(OperandType operand_type,
341 switch (operand_type) {
Dbytecode-register-optimizer.cc517 OperandType operand_type = operand_types[i]; in PrepareRegisterOperands() local
525 count = Bytecodes::GetNumberOfRegistersRepresentedBy(operand_type); in PrepareRegisterOperands()
529 if (Bytecodes::IsRegisterInputOperandType(operand_type)) { in PrepareRegisterOperands()
535 } else if (Bytecodes::IsRegisterOutputOperandType(operand_type)) { in PrepareRegisterOperands()
Dbytecode-array-writer.cc180 OperandType operand_type = operand_types[i]; in EmitBytecode() local
209 count = Bytecodes::GetNumberOfRegistersRepresentedBy(operand_type); in EmitBytecode()
/external/libunwind/src/dwarf/
DGexpr.c125 unw_word_t *addr, int operand_type, unw_word_t *val, void *arg) in read_operand() argument
133 if (operand_type == ADDR) in read_operand()
136 case 1: operand_type = VAL8; break; in read_operand()
137 case 2: operand_type = VAL16; break; in read_operand()
138 case 4: operand_type = VAL32; break; in read_operand()
139 case 8: operand_type = VAL64; break; in read_operand()
143 switch (operand_type) in read_operand()
183 Debug (1, "Unexpected operand type %d\n", operand_type); in read_operand()
/external/v8/src/runtime/
Druntime-interpreter.cc74 interpreter::OperandType operand_type = in PrintRegisters() local
78 ? interpreter::Bytecodes::IsRegisterInputOperandType(operand_type) in PrintRegisters()
79 : interpreter::Bytecodes::IsRegisterOutputOperandType(operand_type); in PrintRegisters()
/external/lldb/source/Expression/
DIRInterpreter.cpp532 Type *operand_type = operand->getType(); in CanInterpret() local
534 switch (operand_type->getTypeID()) in CanInterpret()
541 … log->Printf("Unsupported operand type: %s", PrintType(operand_type).c_str()); in CanInterpret()
DIRForTarget.cpp2010 Type *operand_type = operand_constant_fp->getType(); in ReplaceStaticLiterals() local
2054 size_t align = m_target_data->getPrefTypeAlignment(operand_type); in ReplaceStaticLiterals()
/external/v8/test/unittests/interpreter/
Dinterpreter-assembler-unittest.cc396 OperandType operand_type = in TARGET_TEST_F() local
399 Bytecodes::SizeOfOperand(operand_type, operand_scale); in TARGET_TEST_F()