Searched refs:OperandTraits (Results 1 – 12 of 12) sorted by relevance
/external/llvm/include/llvm/ |
D | OperandTraits.h | 125 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 …]
|
D | User.h | 30 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()
|
D | Instructions.h | 266 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 …]
|
D | Constants.h | 389 struct OperandTraits<ConstantArray> : 449 struct OperandTraits<ConstantStruct> : 500 struct OperandTraits<ConstantVector> : 574 struct OperandTraits<BlockAddress> : 868 struct OperandTraits<ConstantExpr> :
|
D | GlobalAlias.h | 87 struct OperandTraits<GlobalAlias> :
|
D | GlobalVariable.h | 167 struct OperandTraits<GlobalVariable> :
|
D | InstrTypes.h | 130 struct OperandTraits<UnaryInstruction> : 374 struct OperandTraits<BinaryOperator> : 846 struct OperandTraits<CmpInst> : public FixedNumOperandTraits<CmpInst, 2> {
|
/external/llvm/lib/VMCore/ |
D | Instructions.cpp | 218 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 …]
|
D | ConstantsContext.h | 242 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> :
|
D | Globals.cpp | 88 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable() 107 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable()
|
D | Constants.cpp | 579 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/ |
D | BitcodeReader.cpp | 165 struct OperandTraits<ConstantPlaceHolder> : struct
|