Home
last modified time | relevance | path

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

/external/llvm/include/llvm/
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]); \
143 assert(i_nocapture < OperandTraits<CLASS>::operands(this) \
145 OperandTraits<CLASS>::op_begin(this)[i_nocapture] = Val_nocapture; \
148 return OperandTraits<CLASS>::operands(this); \
162 return OperandTraits<CLASS>::op_begin(this); \
[all …]
DUser.h30 struct OperandTraits;
76 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx] in OpFrom()
77 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx]; in OpFrom()
DInstructions.h266 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> {
529 struct OperandTraits<GetElementPtrInst> :
546 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
565 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
1051 struct OperandTraits<CallInst> : public VariadicOperandTraits<CallInst, 1> {
1059 OperandTraits<CallInst>::op_end(this) - (Args.size() + 1),
1069 OperandTraits<CallInst>::op_end(this) - (Args.size() + 1),
1151 struct OperandTraits<SelectInst> : public FixedNumOperandTraits<SelectInst, 3> {
1248 struct OperandTraits<ExtractElementInst> :
1307 struct OperandTraits<InsertElementInst> :
[all …]
DConstants.h389 struct OperandTraits<ConstantArray> :
449 struct OperandTraits<ConstantStruct> :
500 struct OperandTraits<ConstantVector> :
574 struct OperandTraits<BlockAddress> :
868 struct OperandTraits<ConstantExpr> :
DGlobalAlias.h87 struct OperandTraits<GlobalAlias> :
DGlobalVariable.h167 struct OperandTraits<GlobalVariable> :
DInstrTypes.h130 struct OperandTraits<UnaryInstruction> :
374 struct OperandTraits<BinaryOperator> :
846 struct OperandTraits<CmpInst> : public FixedNumOperandTraits<CmpInst, 2> {
/external/llvm/lib/VMCore/
DInstructions.cpp218 OperandTraits<CallInst>::op_end(this) - 1, in CallInst()
228 OperandTraits<CallInst>::op_end(this) - 1, in CallInst()
235 OperandTraits<CallInst>::op_end(this) - CI.getNumOperands(), in CallInst()
458 OperandTraits<InvokeInst>::op_end(this) in InvokeInst()
504 OperandTraits<ReturnInst>::op_end(this) - in ReturnInst()
514 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst()
521 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst()
528 OperandTraits<ReturnInst>::op_end(this), 0, InsertAtEnd) { in ReturnInst()
615 OperandTraits<BranchInst>::op_end(this) - 1, in BranchInst()
623 OperandTraits<BranchInst>::op_end(this) - 3, in BranchInst()
[all …]
DConstantsContext.h242 struct OperandTraits<UnaryConstantExpr> :
248 struct OperandTraits<BinaryConstantExpr> :
254 struct OperandTraits<SelectConstantExpr> :
260 struct OperandTraits<ExtractElementConstantExpr> :
266 struct OperandTraits<InsertElementConstantExpr> :
272 struct OperandTraits<ShuffleVectorConstantExpr> :
278 struct OperandTraits<ExtractValueConstantExpr> :
284 struct OperandTraits<InsertValueConstantExpr> :
290 struct OperandTraits<GetElementPtrConstantExpr> :
298 struct OperandTraits<CompareConstantExpr> :
DGlobals.cpp88 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable()
107 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable()
DConstants.cpp579 OperandTraits<ConstantArray>::op_end(this) - V.size(), in ConstantArray()
659 OperandTraits<ConstantStruct>::op_end(this) - V.size(), in ConstantStruct()
698 OperandTraits<ConstantVector>::op_end(this) - V.size(), in ConstantVector()
1884 OperandTraits<GetElementPtrConstantExpr>::op_end(this) in GetElementPtrConstantExpr()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp165 struct OperandTraits<ConstantPlaceHolder> : struct