Home
last modified time | relevance | path

Searched refs:OperandTraits (Results 1 – 17 of 17) sorted by relevance

/external/v8/src/interpreter/
Dbytecode-traits.h32 struct OperandTraits { struct
39 struct OperandTraits<OperandType::k##Name> { \ argument
62 Helper<OperandTraits<operand_type>::TypeInfoTraits::kIsScalable,
63 OperandTraits<operand_type>::TypeInfoTraits::kUnscaledSize,
96 OperandTraits<operand_0>::kOperandTypeInfo,
97 OperandTraits<operand_1>::kOperandTypeInfo,
98 OperandTraits<operand_2>::kOperandTypeInfo,
99 OperandTraits<operand_3>::kOperandTypeInfo, OperandTypeInfo::kNone};
129 return (OperandTraits<operand_0>::TypeInfoTraits::kIsScalable |
130 OperandTraits<operand_1>::TypeInfoTraits::kIsScalable |
[all …]
Dbytecodes.cc616 return OperandTraits<OperandType::k##Name>::TypeInfoTraits::kIsUnsigned; in IsUnsignedOperandType()
/external/llvm/include/llvm/IR/
DOperandTraits.h125 return OperandTraits<CLASS>::op_begin(this); \
128 return OperandTraits<CLASS>::op_begin(const_cast<CLASS*>(this)); \
131 return OperandTraits<CLASS>::op_end(this); \
134 return OperandTraits<CLASS>::op_end(const_cast<CLASS*>(this)); \
137 assert(i_nocapture < OperandTraits<CLASS>::operands(this) \
140 OperandTraits<CLASS>::op_begin(const_cast<CLASS*>(this))[i_nocapture].get()); \
143 assert(i_nocapture < OperandTraits<CLASS>::operands(this) \
145 OperandTraits<CLASS>::op_begin(this)[i_nocapture] = Val_nocapture; \
148 return OperandTraits<CLASS>::operands(this); \
DUser.h35 struct OperandTraits;
104 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx] in OpFrom()
105 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx]; in OpFrom()
DInstructions.h436 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> {
666 struct OperandTraits<AtomicCmpXchgInst> :
817 struct OperandTraits<AtomicRMWInst>
1060 struct OperandTraits<GetElementPtrInst> :
1069 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
1082 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
1825 struct OperandTraits<CallInst> : public VariadicOperandTraits<CallInst, 1> {
1834 Instruction::Call, OperandTraits<CallInst>::op_end(this) -
1844 OperandTraits<CallInst>::op_end(this) -
1930 struct OperandTraits<SelectInst> : public FixedNumOperandTraits<SelectInst, 3> {
[all …]
DGlobalVariable.h169 struct OperandTraits<GlobalVariable> :
DGlobalAlias.h116 struct OperandTraits<GlobalAlias> :
DConstants.h391 struct OperandTraits<ConstantArray> :
451 struct OperandTraits<ConstantStruct> :
504 struct OperandTraits<ConstantVector> :
863 struct OperandTraits<BlockAddress> :
1230 struct OperandTraits<ConstantExpr> :
DInstrTypes.h318 struct OperandTraits<UnaryInstruction> :
568 struct OperandTraits<BinaryOperator> :
1109 struct OperandTraits<CmpInst> : public FixedNumOperandTraits<CmpInst, 2> {
1178 struct OperandTraits<FuncletPadInst>
DFunction.h659 struct OperandTraits<Function> : public HungoffOperandTraits<3> {};
/external/llvm/lib/IR/
DInstructions.cpp273 OperandTraits<CallInst>::op_end(this) - 1, in CallInst()
283 OperandTraits<CallInst>::op_end(this) - 1, in CallInst()
290 OperandTraits<CallInst>::op_end(this) - CI.getNumOperands(), in CallInst()
578 OperandTraits<InvokeInst>::op_end(this) - in InvokeInst()
690 OperandTraits<ReturnInst>::op_end(this) - in ReturnInst()
700 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst()
707 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst()
714 OperandTraits<ReturnInst>::op_end(this), 0, InsertAtEnd) { in ReturnInst()
740 OperandTraits<ResumeInst>::op_begin(this), 1) { in ResumeInst()
746 OperandTraits<ResumeInst>::op_begin(this), 1, InsertBefore) { in ResumeInst()
[all …]
DConstantsContext.h292 struct OperandTraits<UnaryConstantExpr>
297 struct OperandTraits<BinaryConstantExpr>
302 struct OperandTraits<SelectConstantExpr>
307 struct OperandTraits<ExtractElementConstantExpr>
312 struct OperandTraits<InsertElementConstantExpr>
317 struct OperandTraits<ShuffleVectorConstantExpr>
322 struct OperandTraits<ExtractValueConstantExpr>
327 struct OperandTraits<InsertValueConstantExpr>
332 struct OperandTraits<GetElementPtrConstantExpr>
338 struct OperandTraits<CompareConstantExpr>
DGlobals.cpp146 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable()
164 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable()
DConstants.cpp915 OperandTraits<ConstantArray>::op_end(this) - V.size(), in ConstantArray()
984 OperandTraits<ConstantStruct>::op_end(this) - V.size(), in ConstantStruct()
1035 OperandTraits<ConstantVector>::op_end(this) - V.size(), in ConstantVector()
2335 OperandTraits<GetElementPtrConstantExpr>::op_end(this) - in GetElementPtrConstantExpr()
DFunction.cpp252 OperandTraits<Function>::op_begin(this), 0, Linkage, name), in Function()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp879 struct OperandTraits<ConstantPlaceHolder> : struct
/external/v8/third_party/llvm-build/Release+Asserts/
Dbuildlog.txt2926 …ave/linux_upload_clang/build/src/third_party/llvm-bootstrap-install/include/llvm/IR/OperandTraits.h