Searched refs:OperandType (Results 1 - 25 of 75) sorted by relevance

123

/external/v8/src/interpreter/
H A Dbytecodes.h32 V(LdaSmi, AccumulatorUse::kWrite, OperandType::kImm) \
38 V(LdaConstant, AccumulatorUse::kWrite, OperandType::kIdx) \
41 V(LdaGlobal, AccumulatorUse::kWrite, OperandType::kIdx, OperandType::kIdx) \
42 V(LdaGlobalInsideTypeof, AccumulatorUse::kWrite, OperandType::kIdx, \
43 OperandType::kIdx) \
44 V(StaGlobalSloppy, AccumulatorUse::kRead, OperandType::kIdx, \
45 OperandType::kIdx) \
46 V(StaGlobalStrict, AccumulatorUse::kRead, OperandType::kIdx, \
47 OperandType
[all...]
H A Dbytecode-decoder.h22 OperandType operand_type,
28 OperandType operand_type,
33 OperandType operand_type,
38 OperandType operand_type,
H A Dbytecode-decoder.cc17 OperandType operand_type,
27 const uint8_t* operand_start, uint32_t count, OperandType operand_type,
36 OperandType operand_type,
54 OperandType operand_type,
124 OperandType op_type = Bytecodes::GetOperandType(bytecode, i);
130 case interpreter::OperandType::kIdx:
131 case interpreter::OperandType::kUImm:
136 case interpreter::OperandType::kIntrinsicId: {
142 case interpreter::OperandType::kRuntimeId:
147 case interpreter::OperandType
[all...]
H A Dbytecode-array-accessor.cc63 int operand_index, OperandType operand_type) const {
79 int operand_index, OperandType operand_type) const {
96 OperandType::kFlag8);
97 return GetUnsignedOperand(operand_index, OperandType::kFlag8);
103 OperandType::kUImm);
104 return GetUnsignedOperand(operand_index, OperandType::kUImm);
109 OperandType::kImm);
110 return GetSignedOperand(operand_index, OperandType::kImm);
116 OperandType::kRegCount);
117 return GetUnsignedOperand(operand_index, OperandType
[all...]
H A Dbytecodes.cc17 const OperandType* const Bytecodes::kOperandTypes[] = {
153 bool Bytecodes::IsRegisterOperandType(OperandType operand_type) {
156 case OperandType::k##Name: \
161 case OperandType::k##Name: \
183 bool Bytecodes::IsRegisterInputOperandType(OperandType operand_type) {
186 case OperandType::k##Name: \
191 case OperandType::k##Name: \
201 bool Bytecodes::IsRegisterOutputOperandType(OperandType operand_type) {
204 case OperandType::k##Name: \
209 case OperandType
[all...]
H A Dbytecode-traits.h31 template <OperandType>
39 struct OperandTraits<OperandType::k##Name> { \
46 template <OperandType operand_type, OperandScale operand_scale>
79 template <AccumulatorUse accumulator_use, OperandType... operands>
81 static const OperandType kOperandTypes[];
96 template <AccumulatorUse accumulator_use, OperandType... operands>
97 STATIC_CONST_MEMBER_DEFINITION const OperandType
100 template <AccumulatorUse accumulator_use, OperandType... operands>
104 template <AccumulatorUse accumulator_use, OperandType... operands>
108 template <AccumulatorUse accumulator_use, OperandType
[all...]
H A Dbytecode-operands.h98 enum class OperandType : uint8_t { class in class:v8::internal::interpreter::OperandScale::OperandSize
132 std::ostream& operator<<(std::ostream& os, const OperandType& operand_type);
149 static constexpr bool IsScalableSignedByte(OperandType operand_type) {
150 return operand_type >= OperandType::kImm &&
151 operand_type <= OperandType::kRegOutTriple;
155 static constexpr bool IsScalableUnsignedByte(OperandType operand_type) {
156 return operand_type >= OperandType::kIdx &&
157 operand_type <= OperandType::kRegCount;
H A Dbytecode-operands.cc30 const char* OperandTypeToString(OperandType operand_type) {
33 case OperandType::k##Name: \
83 std::ostream& operator<<(std::ostream& os, const OperandType& operand_type) {
H A Dbytecode-array-accessor.h59 OperandType operand_type) const;
60 int32_t GetSignedOperand(int operand_index, OperandType operand_type) const;
H A Dbytecode-pipeline.h257 OperandType... operand_types>
282 OperandType operand0_type>
292 OperandType operand0_type, OperandType operand1_type>
304 OperandType operand0_type, OperandType operand1_type,
305 OperandType operand2_type>
321 OperandType operand0_type, OperandType operand1_type,
322 OperandType operand2_typ
[all...]
/external/llvm/utils/TableGen/
H A DAsmWriterInst.h36 } OperandType; member in struct:llvm::AsmWriterOperand
53 AsmWriterOperand(OpType op = isLiteralTextOperand):OperandType(op) {}
57 : OperandType(op), Str(LitStr) {}
63 : OperandType(op), MIOpNo(_MIOpNo), Str(Printer), MiModifier(Modifier) {}
66 if (OperandType != Other.OperandType || Str != Other.Str) return true;
67 if (OperandType == isMachineInstrOperand)
98 Operands.back().OperandType == AsmWriterOperand::isLiteralTextOperand)
H A DAsmWriterInst.cpp30 if (OperandType == isLiteralTextOperand) {
36 if (OperandType == isLiteralStatementOperand)
H A DX86RecognizableInstr.h110 /// the LLVM tables to an OperandType for use in the operand specifier.
121 static OperandType typeFromString(const std::string& s,
/external/swiftshader/third_party/LLVM/utils/TableGen/
H A DAsmWriterInst.h36 } OperandType; member in struct:llvm::AsmWriterOperand
57 AsmWriterOperand(OpType op = isLiteralTextOperand):OperandType(op) {}
61 : OperandType(op), Str(LitStr) {}
68 : OperandType(op), Str(Printer), CGIOpNo(_CGIOpNo), MIOpNo(_MIOpNo),
72 if (OperandType != Other.OperandType || Str != Other.Str) return true;
73 if (OperandType == isMachineInstrOperand)
105 Operands.back().OperandType == AsmWriterOperand::isLiteralTextOperand)
H A DAsmWriterInst.cpp29 if (OperandType == isLiteralTextOperand) {
35 if (OperandType == isLiteralStatementOperand)
H A DX86RecognizableInstr.h129 /// the LLVM tables to an OperandType for use in the operand specifier.
144 static OperandType typeFromString(const std::string& s,
/external/gemmlowp/standalone/
H A Dneon-gemm-kernel-benchmark.cc282 typedef std::uint8_t OperandType; typedef in struct:NEON_32bit_GEMM_Uint8Operands_Uint32Accumulators
288 static void Run(const OperandType* lhs_ptr, const OperandType* rhs_ptr,
471 typedef std::uint8_t OperandType; typedef in struct:NEON_32bit_GEMM_Uint8Operands_Uint32Accumulators_noexpand
477 static void Run(const OperandType* lhs_ptr, const OperandType* rhs_ptr,
589 typedef std::int8_t OperandType; typedef in struct:NEON_32bit_GEMM_Int8Operands_AccumTwoWithin16Bits
595 static void Run(const OperandType* lhs_ptr, const OperandType* rhs_ptr,
836 typedef std::int32_t OperandType; typedef in struct:NEON_32bit_GEMM_Int32_WithScalar
921 typedef float OperandType; typedef in struct:NEON_32bit_GEMM_Float32_MLA_WithVectorDuplicatingScalar
1008 typedef float OperandType; typedef in struct:NEON_32bit_GEMM_Float32_FMA_WithVectorDuplicatingScalar
1094 typedef float OperandType; typedef in struct:NEON_32bit_GEMM_Float32_MLA_WithScalar
1180 typedef float OperandType; typedef in struct:NEON_32bit_GEMM_Float32_WithScalar_A53
1323 typedef float OperandType; typedef in struct:NEON_32bit_GEMM_Float32_WithScalar_A53_depth2
1512 typedef float OperandType; typedef in struct:NEON_32bit_GEMM_Float32_MLA_Rotating
1644 typedef float OperandType; typedef in struct:NEON_32bit_GEMM_Float32_FMA_Rotating
1741 typedef std::uint8_t OperandType; typedef in struct:NEON_64bit_GEMM_Uint8Operands_Uint32Accumulators
2004 typedef std::uint8_t OperandType; typedef in struct:NEON_64bit_GEMM_Uint8Operands_Uint32Accumulators_noexpand_A57
2260 typedef std::int8_t OperandType; typedef in struct:NEON_64bit_GEMM_Int8Operands_AccumTwoWithin16Bits
2537 typedef std::uint8_t OperandType; typedef in struct:NEON_64bit_GEMM_Uint8Operands_Uint32Accumulators_dotproduct
2668 typedef std::uint8_t OperandType; typedef in struct:NEON_64bit_GEMM_Uint8Operands_Uint32Accumulators_dotproduct_A55r1
2808 typedef std::int32_t OperandType; typedef in struct:NEON_64bit_GEMM_Int32_WithScalar
2930 typedef float OperandType; typedef in struct:NEON_64bit_GEMM_Float32_WithVectorDuplicatingScalar
3060 typedef float OperandType; typedef in struct:NEON_64bit_GEMM_Float32_WithScalar
3181 typedef float OperandType; typedef in struct:NEON_64bit_GEMM_Float32_WithScalar_A57
3311 typedef float OperandType; typedef in struct:NEON_64bit_GEMM_Float32_WithScalar_A53
3508 typedef float OperandType; typedef in struct:NEON_64bit_GEMM_Float32_WithScalar_A55r1
3683 typedef std::int8_t OperandType; typedef in struct:NEON_GEMM_Int8Operands_AccumTwoWithin16Bits_intrinsics
3738 typedef std::uint8_t OperandType; typedef in struct:NEON_GEMM_Uint8Operands_Uint32Accumulators_intrinsics
3804 typedef float OperandType; typedef in struct:NEON_GEMM_Float32_WithScalar_intrinsics
3880 typedef std::uint8_t OperandType; typedef in struct:MSA_GEMM_12x4_Uint8Operands_Uint32Accumulators_intrinsics
3964 typedef std::uint8_t OperandType; typedef in struct:MSA_GEMM_12x4_Uint8Operands_Uint32Accumulators_assembly
4127 typedef std::uint8_t OperandType; typedef in struct:MSA_GEMM_12x4_Uint8Operands_Uint32Accumulators_assembly2
4282 typedef std::uint8_t OperandType; typedef in struct:MSA_GEMM_12x8_Uint8Operands_Uint32Accumulators_intrinsics
4382 typedef std::uint8_t OperandType; typedef in struct:MSA_GEMM_12x8_Uint8Operands_Uint32Accumulators_assembly
4612 typedef std::uint8_t OperandType; typedef in struct:MSA_GEMM_12x8_Uint8Operands_Uint32Accumulators_assembly2
4830 typedef tOperandType OperandType; typedef in struct:ReferenceKernel
4959 typedef typename Kernel::OperandType OperandType; typedef
5047 typedef typename Kernel::OperandType OperandType; typedef
5082 typedef typename Kernel::OperandType OperandType; typedef
[all...]
/external/llvm/lib/MC/
H A DMCInstrAnalysis.cpp16 Info->get(Inst.getOpcode()).OpInfo[0].OperandType != MCOI::OPERAND_PCREL)
/external/swiftshader/third_party/LLVM/lib/MC/
H A DMCInstrAnalysis.cpp16 Info->get(Inst.getOpcode()).OpInfo[0].OperandType != MCOI::OPERAND_PCREL)
/external/capstone/
H A DMCInstrDesc.h68 /// OperandType - Information about the type of the operand.
69 uint8_t OperandType; member in struct:MCOperandInfo
/external/swiftshader/third_party/LLVM/include/llvm/MC/
H A DMCInstrDesc.h43 enum OperandType { enum in namespace:llvm::MCOI
70 /// OperandType - Information about the type of the operand.
71 MCOI::OperandType OperandType; member in class:llvm::MCOperandInfo
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/
H A DX87.cpp210 #define TestFild(OperandType, Size, MemorySize, FpType, IntType) \
215 __ fild##OperandType(dwordAddress(T0)); \
225 << "(" #OperandType ", " #Size ", " #MemorySize ", " #FpType \
237 #define TestFistp(OperandType, Size, MemorySize, FpType, IntType) \
244 __ fild##OperandType(dwordAddress(T0)); \
245 __ fistp##OperandType(dwordAddress(T1)); \
255 << "(" #OperandType ", " #Size ", " #MemorySize ", " #FpType \
259 << "(" #OperandType ", " #Size ", " #MemorySize ", " #FpType \
/external/v8/src/compiler/
H A Dbytecode-analysis.cc100 const OperandType* operand_types = Bytecodes::GetOperandTypes(bytecode);
107 case OperandType::kRegOut: {
114 case OperandType::kRegOutPair: {
123 case OperandType::kRegOutTriple: {
145 case OperandType::kReg: {
152 case OperandType::kRegPair: {
161 case OperandType::kRegList: {
217 const OperandType* operand_types = Bytecodes::GetOperandTypes(bytecode);
221 case OperandType::kRegOut: {
225 case OperandType
[all...]
/external/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.h44 enum OperandType { enum in namespace:llvm::WebAssembly
/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblySetP2AlignOperands.cpp95 assert(MI.getDesc().OpInfo[3].OperandType ==

Completed in 3962 milliseconds

123