/external/v8/src/interpreter/ |
D | bytecodes.h | 32 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::kIdx) \ 50 V(PushContext, AccumulatorUse::kRead, OperandType::kRegOut) \ [all …]
|
D | bytecode-decoder.cc | 17 OperandType operand_type, in DecodeRegisterOperand() 27 const uint8_t* operand_start, uint32_t count, OperandType operand_type, in DecodeRegisterListOperand() 36 OperandType operand_type, in DecodeSignedOperand() 54 OperandType operand_type, in DecodeUnsignedOperand() 124 OperandType op_type = Bytecodes::GetOperandType(bytecode, i); in Decode() 130 case interpreter::OperandType::kIdx: in Decode() 131 case interpreter::OperandType::kUImm: in Decode() 136 case interpreter::OperandType::kIntrinsicId: { in Decode() 142 case interpreter::OperandType::kRuntimeId: in Decode() 147 case interpreter::OperandType::kImm: in Decode() [all …]
|
D | bytecode-array-accessor.cc | 63 int operand_index, OperandType operand_type) const { in GetUnsignedOperand() 79 int operand_index, OperandType operand_type) const { in GetSignedOperand() 96 OperandType::kFlag8); in GetFlagOperand() 97 return GetUnsignedOperand(operand_index, OperandType::kFlag8); in GetFlagOperand() 103 OperandType::kUImm); in GetUnsignedImmediateOperand() 104 return GetUnsignedOperand(operand_index, OperandType::kUImm); in GetUnsignedImmediateOperand() 109 OperandType::kImm); in GetImmediateOperand() 110 return GetSignedOperand(operand_index, OperandType::kImm); in GetImmediateOperand() 116 OperandType::kRegCount); in GetRegisterCountOperand() 117 return GetUnsignedOperand(operand_index, OperandType::kRegCount); in GetRegisterCountOperand() [all …]
|
D | bytecode-traits.h | 31 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 …]
|
D | bytecodes.cc | 17 const OperandType* const Bytecodes::kOperandTypes[] = { 153 bool Bytecodes::IsRegisterOperandType(OperandType operand_type) { in IsRegisterOperandType() 156 case OperandType::k##Name: \ in IsRegisterOperandType() 161 case OperandType::k##Name: \ in IsRegisterOperandType() 183 bool Bytecodes::IsRegisterInputOperandType(OperandType operand_type) { in IsRegisterInputOperandType() 186 case OperandType::k##Name: \ in IsRegisterInputOperandType() 191 case OperandType::k##Name: \ in IsRegisterInputOperandType() 201 bool Bytecodes::IsRegisterOutputOperandType(OperandType operand_type) { in IsRegisterOutputOperandType() 204 case OperandType::k##Name: \ in IsRegisterOutputOperandType() 209 case OperandType::k##Name: \ in IsRegisterOutputOperandType() [all …]
|
D | bytecode-operands.h | 98 enum class OperandType : uint8_t { enum 132 std::ostream& operator<<(std::ostream& os, const OperandType& operand_type); 149 static constexpr bool IsScalableSignedByte(OperandType operand_type) { in IsScalableSignedByte() 150 return operand_type >= OperandType::kImm && in IsScalableSignedByte() 151 operand_type <= OperandType::kRegOutTriple; in IsScalableSignedByte() 155 static constexpr bool IsScalableUnsignedByte(OperandType operand_type) { in IsScalableUnsignedByte() 156 return operand_type >= OperandType::kIdx && in IsScalableUnsignedByte() 157 operand_type <= OperandType::kRegCount; in IsScalableUnsignedByte()
|
D | bytecode-decoder.h | 22 OperandType operand_type, 28 OperandType operand_type, 33 OperandType operand_type, 38 OperandType operand_type,
|
D | bytecode-pipeline.h | 257 OperandType... operand_types> in NON_EXPORTED_BASE() 282 OperandType operand0_type> in NON_EXPORTED_BASE() 292 OperandType operand0_type, OperandType operand1_type> in NON_EXPORTED_BASE() 304 OperandType operand0_type, OperandType operand1_type, in NON_EXPORTED_BASE() 305 OperandType operand2_type> in NON_EXPORTED_BASE() 321 OperandType operand0_type, OperandType operand1_type, in NON_EXPORTED_BASE() 322 OperandType operand2_type, OperandType operand3_type> in NON_EXPORTED_BASE() 339 template <OperandType operand_type> in NON_EXPORTED_BASE()
|
D | bytecode-operands.cc | 30 const char* OperandTypeToString(OperandType operand_type) { in OperandTypeToString() 33 case OperandType::k##Name: \ in OperandTypeToString() 83 std::ostream& operator<<(std::ostream& os, const OperandType& operand_type) { in operator <<()
|
D | bytecode-array-accessor.h | 59 OperandType operand_type) const; 60 int32_t GetSignedOperand(int operand_index, OperandType operand_type) const;
|
D | bytecode-array-builder.cc | 147 template <OperandType> 152 class OperandHelper<OperandType::k##Name> \ 159 class OperandHelper<OperandType::kImm> { 167 class OperandHelper<OperandType::kReg> { 175 class OperandHelper<OperandType::kRegList> { 184 class OperandHelper<OperandType::kRegPair> { 194 class OperandHelper<OperandType::kRegOut> { 202 class OperandHelper<OperandType::kRegOutPair> { 212 class OperandHelper<OperandType::kRegOutTriple> { 224 OperandType... operand_types>
|
/external/gemmlowp/standalone/ |
D | neon-gemm-kernel-benchmark.cc | 282 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/llvm/utils/TableGen/ |
D | AsmWriterInst.h | 36 } 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()
|
D | AsmWriterInst.cpp | 30 if (OperandType == isLiteralTextOperand) { in getCode() 36 if (OperandType == isLiteralStatementOperand) in getCode()
|
D | X86DisassemblerTables.cpp | 48 static inline const char* stringForOperandType(OperandType type) { in stringForOperandType() 629 typedef SmallVector<std::pair<OperandEncoding, OperandType>, in emitInstructionInfo() 641 OperandType Type = (OperandType)InstructionSpecifiers[Index] in emitInstructionInfo() 674 OperandType Type = (OperandType)InstructionSpecifiers[index] in emitInstructionInfo()
|
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
D | AsmWriterInst.h | 36 } 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()
|
D | AsmWriterInst.cpp | 29 if (OperandType == isLiteralTextOperand) { in getCode() 35 if (OperandType == isLiteralStatementOperand) in getCode()
|
/external/v8/src/compiler/ |
D | bytecode-analysis.cc | 100 const OperandType* operand_types = Bytecodes::GetOperandTypes(bytecode); in UpdateInLiveness() 107 case OperandType::kRegOut: { in UpdateInLiveness() 114 case OperandType::kRegOutPair: { in UpdateInLiveness() 123 case OperandType::kRegOutTriple: { in UpdateInLiveness() 145 case OperandType::kReg: { in UpdateInLiveness() 152 case OperandType::kRegPair: { in UpdateInLiveness() 161 case OperandType::kRegList: { in UpdateInLiveness() 217 const OperandType* operand_types = Bytecodes::GetOperandTypes(bytecode); in UpdateAssignments() 221 case OperandType::kRegOut: { in UpdateAssignments() 225 case OperandType::kRegOutPair: { in UpdateAssignments() [all …]
|
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/ |
D | X87.cpp | 210 #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/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrInfo.td | 71 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/ |
D | MCInstrDesc.h | 43 enum OperandType { enum 71 MCOI::OperandType OperandType; variable
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIRegisterInfo.td | 349 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/ |
D | WebAssemblyInstPrinter.cpp | 99 ? (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/ |
D | DWARFDebugFrame.cpp | 317 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/ |
D | DelayedDiagnostic.h | 153 DD.ForbiddenTypeData.OperandType = type.getAsOpaquePtr(); in makeForbiddenType() 196 return QualType::getFromOpaquePtr(ForbiddenTypeData.OperandType); in getForbiddenTypeOperand() 225 void *OperandType; member
|