Home
last modified time | relevance | path

Searched refs:OperandType (Results 1 – 25 of 160) sorted by relevance

1234567

/external/v8/src/interpreter/
Dbytecodes.h36 V(DebugBreak1, AccumulatorUse::kReadWrite, OperandType::kReg) \
37 V(DebugBreak2, AccumulatorUse::kReadWrite, OperandType::kReg, \
38 OperandType::kReg) \
39 V(DebugBreak3, AccumulatorUse::kReadWrite, OperandType::kReg, \
40 OperandType::kReg, OperandType::kReg) \
41 V(DebugBreak4, AccumulatorUse::kReadWrite, OperandType::kReg, \
42 OperandType::kReg, OperandType::kReg, OperandType::kReg) \
43 V(DebugBreak5, AccumulatorUse::kReadWrite, OperandType::kRuntimeId, \
44 OperandType::kReg, OperandType::kReg) \
45 V(DebugBreak6, AccumulatorUse::kReadWrite, OperandType::kRuntimeId, \
[all …]
Dbytecode-decoder.cc19 OperandType operand_type, in DecodeRegisterOperand()
29 Address operand_start, uint32_t count, OperandType operand_type, in DecodeRegisterListOperand()
38 OperandType operand_type, in DecodeSignedOperand()
56 OperandType operand_type, in DecodeUnsignedOperand()
139 OperandType op_type = Bytecodes::GetOperandType(bytecode, i); in Decode()
145 case interpreter::OperandType::kIdx: in Decode()
146 case interpreter::OperandType::kUImm: in Decode()
151 case interpreter::OperandType::kIntrinsicId: { in Decode()
157 case interpreter::OperandType::kNativeContextIndex: { in Decode()
162 case interpreter::OperandType::kRuntimeId: in Decode()
[all …]
Dbytecode-array-accessor.cc78 int operand_index, OperandType operand_type) const { in GetUnsignedOperand()
94 int operand_index, OperandType operand_type) const { in GetSignedOperand()
111 OperandType::kFlag8); in GetFlagOperand()
112 return GetUnsignedOperand(operand_index, OperandType::kFlag8); in GetFlagOperand()
118 OperandType::kUImm); in GetUnsignedImmediateOperand()
119 return GetUnsignedOperand(operand_index, OperandType::kUImm); in GetUnsignedImmediateOperand()
124 OperandType::kImm); in GetImmediateOperand()
125 return GetSignedOperand(operand_index, OperandType::kImm); in GetImmediateOperand()
131 OperandType::kRegCount); in GetRegisterCountOperand()
132 return GetUnsignedOperand(operand_index, OperandType::kRegCount); in GetRegisterCountOperand()
[all …]
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... operands>
[all …]
Dbytecodes.cc17 const OperandType* const Bytecodes::kOperandTypes[] = {
80 OperandScaler<OperandType::k##Name, OperandScale::kSingle>::kOperandSize,
85 OperandScaler<OperandType::k##Name, OperandScale::kDouble>::kOperandSize,
90 OperandScaler<OperandType::k##Name, OperandScale::kQuadruple>::kOperandSize,
187 bool Bytecodes::IsRegisterOperandType(OperandType operand_type) { in IsRegisterOperandType()
190 case OperandType::k##Name: \ in IsRegisterOperandType()
195 case OperandType::k##Name: \ in IsRegisterOperandType()
204 bool Bytecodes::IsRegisterListOperandType(OperandType operand_type) { in IsRegisterListOperandType()
206 case OperandType::kRegList: in IsRegisterListOperandType()
207 case OperandType::kRegOutList: in IsRegisterListOperandType()
[all …]
Dbytecode-node.h131 OperandType... operand_types>
157 OperandType operand0_type>
167 OperandType operand0_type, OperandType operand1_type>
179 OperandType operand0_type, OperandType operand1_type,
180 OperandType operand2_type>
196 OperandType operand0_type, OperandType operand1_type,
197 OperandType operand2_type, OperandType operand3_type>
215 OperandType operand0_type, OperandType operand1_type,
216 OperandType operand2_type, OperandType operand3_type,
217 OperandType operand4_type>
[all …]
Dbytecode-operands.h100 enum class OperandType : uint8_t { enum
135 const OperandType& operand_type);
140 static const int kOperandTypeCount = static_cast<int>(OperandType::kLast) + 1;
161 static constexpr bool IsScalableSignedByte(OperandType operand_type) { in IsScalableSignedByte()
162 return operand_type >= OperandType::kImm && in IsScalableSignedByte()
163 operand_type <= OperandType::kRegOutTriple; in IsScalableSignedByte()
167 static constexpr bool IsScalableUnsignedByte(OperandType operand_type) { in IsScalableUnsignedByte()
168 return operand_type >= OperandType::kIdx && in IsScalableUnsignedByte()
169 operand_type <= OperandType::kRegCount; in IsScalableUnsignedByte()
Dbytecode-decoder.h22 OperandType operand_type,
28 OperandType operand_type,
33 OperandType operand_type,
38 OperandType operand_type,
Dbytecode-operands.cc29 const char* OperandTypeToString(OperandType operand_type) { in OperandTypeToString()
32 case OperandType::k##Name: \ in OperandTypeToString()
79 std::ostream& operator<<(std::ostream& os, const OperandType& operand_type) { in operator <<()
Dbytecode-array-accessor.h119 OperandType operand_type) const;
120 int32_t GetSignedOperand(int operand_index, OperandType operand_type) const;
/external/gemmlowp/standalone/
Dneon-gemm-kernel-benchmark.cc282 typedef std::uint8_t OperandType; typedef
288 static void Run(const OperandType* lhs_ptr, const OperandType* rhs_ptr, in Run()
471 typedef std::uint8_t OperandType; typedef
477 static void Run(const OperandType* lhs_ptr, const OperandType* rhs_ptr, in Run()
589 typedef std::int8_t OperandType; typedef
595 static void Run(const OperandType* lhs_ptr, const OperandType* rhs_ptr, in Run()
836 typedef std::int32_t OperandType; typedef
842 static void Run(const OperandType* lhs_ptr, const OperandType* rhs_ptr, in Run()
921 typedef float OperandType; typedef
927 static void Run(const OperandType* lhs_ptr, const OperandType* rhs_ptr, in Run()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyMCCodeEmitter.cpp92 << int(Info.OperandType) << "\n"); in encodeInstruction()
93 if (Info.OperandType == WebAssembly::OPERAND_I32IMM) { in encodeInstruction()
95 } else if (Info.OperandType == WebAssembly::OPERAND_OFFSET32) { in encodeInstruction()
97 } else if (Info.OperandType == WebAssembly::OPERAND_I64IMM) { in encodeInstruction()
99 } else if (Info.OperandType == WebAssembly::OPERAND_GLOBAL) { in encodeInstruction()
101 } else if (Info.OperandType == WebAssembly::OPERAND_SIGNATURE) { in encodeInstruction()
117 if (Info.OperandType == WebAssembly::OPERAND_F32IMM) { in encodeInstruction()
123 assert(Info.OperandType == WebAssembly::OPERAND_F64IMM); in encodeInstruction()
131 if (Info.OperandType == WebAssembly::OPERAND_I32IMM) { in encodeInstruction()
133 } else if (Info.OperandType == WebAssembly::OPERAND_I64IMM) { in encodeInstruction()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DAsmWriterInst.h36 } OperandType; member
53 AsmWriterOperand(OpType op = isLiteralTextOperand):OperandType(op) {} in OperandType() function
57 : OperandType(op), Str(LitStr) {} in OperandType() function
63 : OperandType(op), MIOpNo(_MIOpNo), Str(Printer), MiModifier(Modifier) {} in OperandType() function
66 if (OperandType != Other.OperandType || Str != Other.Str) return true;
67 if (OperandType == isMachineInstrOperand)
98 Operands.back().OperandType == AsmWriterOperand::isLiteralTextOperand) in AddLiteralString()
/external/llvm/utils/TableGen/
DAsmWriterInst.h36 } OperandType; member
53 AsmWriterOperand(OpType op = isLiteralTextOperand):OperandType(op) {} in OperandType() function
57 : OperandType(op), Str(LitStr) {} in OperandType() function
63 : OperandType(op), MIOpNo(_MIOpNo), Str(Printer), MiModifier(Modifier) {} in OperandType() function
66 if (OperandType != Other.OperandType || Str != Other.Str) return true;
67 if (OperandType == isMachineInstrOperand)
98 Operands.back().OperandType == AsmWriterOperand::isLiteralTextOperand) in AddLiteralString()
/external/swiftshader/third_party/LLVM/utils/TableGen/
DAsmWriterInst.h36 } OperandType; member
57 AsmWriterOperand(OpType op = isLiteralTextOperand):OperandType(op) {} in OperandType() function
61 : OperandType(op), Str(LitStr) {} in OperandType() function
68 : OperandType(op), Str(Printer), CGIOpNo(_CGIOpNo), MIOpNo(_MIOpNo), in OperandType() function
72 if (OperandType != Other.OperandType || Str != Other.Str) return true;
73 if (OperandType == isMachineInstrOperand)
105 Operands.back().OperandType == AsmWriterOperand::isLiteralTextOperand) in AddLiteralString()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td100 let OperandType = "OPERAND_BASIC_BLOCK" in
103 let OperandType = "OPERAND_LOCAL" in
106 let OperandType = "OPERAND_GLOBAL" in
109 let OperandType = "OPERAND_I32IMM" in
112 let OperandType = "OPERAND_I64IMM" in
115 let OperandType = "OPERAND_F32IMM" in
118 let OperandType = "OPERAND_F64IMM" in
121 let OperandType = "OPERAND_FUNCTION32" in
124 let OperandType = "OPERAND_OFFSET32" in
127 let OperandType = "OPERAND_P2ALIGN" in {
[all …]
/external/v8/src/compiler/
Dbytecode-analysis.cc17 using interpreter::OperandType;
98 const OperandType* operand_types = Bytecodes::GetOperandTypes(bytecode); in UpdateInLiveness()
120 case OperandType::kRegOut: { in UpdateInLiveness()
127 case OperandType::kRegOutList: { in UpdateInLiveness()
138 case OperandType::kRegOutPair: { in UpdateInLiveness()
147 case OperandType::kRegOutTriple: { in UpdateInLiveness()
169 case OperandType::kReg: { in UpdateInLiveness()
176 case OperandType::kRegPair: { in UpdateInLiveness()
185 case OperandType::kRegList: { in UpdateInLiveness()
278 const OperandType* operand_types = Bytecodes::GetOperandTypes(bytecode); in UpdateAssignments()
[all …]
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/
DX87.cpp210 #define TestFild(OperandType, Size, MemorySize, FpType, IntType) \ in TEST_F() argument
215 __ fild##OperandType(dwordAddress(T0)); \ in TEST_F()
225 << "(" #OperandType ", " #Size ", " #MemorySize ", " #FpType \ in TEST_F()
237 #define TestFistp(OperandType, Size, MemorySize, FpType, IntType) \ in TEST_F() argument
244 __ fild##OperandType(dwordAddress(T0)); \ in TEST_F()
245 __ fistp##OperandType(dwordAddress(T1)); \ in TEST_F()
255 << "(" #OperandType ", " #Size ", " #MemorySize ", " #FpType \ in TEST_F()
259 << "(" #OperandType ", " #Size ", " #MemorySize ", " #FpType \ in TEST_F()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DMCInstrDesc.h44 enum OperandType { enum
79 uint8_t OperandType; variable
99 return OperandType >= MCOI::OPERAND_FIRST_GENERIC && in isGenericType()
100 OperandType <= MCOI::OPERAND_LAST_GENERIC; in isGenericType()
105 return OperandType - MCOI::OPERAND_FIRST_GENERIC; in getGenericTypeIndex()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td71 let OperandType = "OPERAND_BASIC_BLOCK" in
74 let OperandType = "OPERAND_FP32IMM" in
77 let OperandType = "OPERAND_FP64IMM" in
80 let OperandType = "OPERAND_P2ALIGN" in {
84 } // OperandType = "OPERAND_P2ALIGN"
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCInstrDesc.h43 enum OperandType { enum
71 MCOI::OperandType OperandType; variable
/external/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.td349 let OperandType = "OPERAND_REG_IMM32";
354 let OperandType = "OPERAND_REG_INLINE_C";
389 let OperandType = "OPERAND_REG_IMM32";
395 let OperandType = "OPERAND_REG_IMM32";
405 let OperandType = "OPERAND_REG_INLINE_C";
411 let OperandType = "OPERAND_REG_INLINE_C";
421 let OperandType = "OPERAND_REG_INLINE_C";
/external/llvm/lib/Target/WebAssembly/InstPrinter/
DWebAssemblyInstPrinter.cpp99 ? (Info.OperandType == WebAssembly::OPERAND_BASIC_BLOCK) in printInst()
174 if (Info.OperandType == WebAssembly::OPERAND_FP32IMM) { in printOperand()
179 assert(Info.OperandType == WebAssembly::OPERAND_FP64IMM); in printOperand()
/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugFrame.cpp317 enum OperandType { enum
332 static ArrayRef<OperandType[2]> getOperandTypes() { in getOperandTypes()
333 static OperandType OpTypes[DW_CFA_restore+1][2]; in getOperandTypes()
376 return ArrayRef<OperandType[2]>(&OpTypes[0], DW_CFA_restore+1); in getOperandTypes()
379 static ArrayRef<OperandType[2]> OpTypes = getOperandTypes();
387 OperandType Type = OpTypes[Opcode][OperandIdx]; in printOperand()
/external/clang/include/clang/Sema/
DDelayedDiagnostic.h153 DD.ForbiddenTypeData.OperandType = type.getAsOpaquePtr(); in makeForbiddenType()
196 return QualType::getFromOpaquePtr(ForbiddenTypeData.OperandType); in getForbiddenTypeOperand()
225 void *OperandType; member

1234567