Searched refs:OperandTraits (Results 1 – 12 of 12) sorted by relevance
/external/llvm/include/llvm/IR/ |
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].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); \
|
D | User.h | 33 struct OperandTraits; 77 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx] in OpFrom() 78 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx]; in OpFrom()
|
D | Instructions.h | 407 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> { 627 struct OperandTraits<AtomicCmpXchgInst> : 773 struct OperandTraits<AtomicRMWInst> 984 struct OperandTraits<GetElementPtrInst> : 993 OperandTraits<GetElementPtrInst>::op_end(this) - Values, 1003 OperandTraits<GetElementPtrInst>::op_end(this) - Values, 1552 struct OperandTraits<CallInst> : public VariadicOperandTraits<CallInst, 1> { 1560 OperandTraits<CallInst>::op_end(this) - (Args.size() + 1), 1570 OperandTraits<CallInst>::op_end(this) - (Args.size() + 1), 1651 struct OperandTraits<SelectInst> : public FixedNumOperandTraits<SelectInst, 3> { [all …]
|
D | GlobalVariable.h | 179 struct OperandTraits<GlobalVariable> :
|
D | Constants.h | 375 struct OperandTraits<ConstantArray> : 433 struct OperandTraits<ConstantStruct> : 484 struct OperandTraits<ConstantVector> : 810 struct OperandTraits<BlockAddress> : 1174 struct OperandTraits<ConstantExpr> :
|
D | GlobalAlias.h | 117 struct OperandTraits<GlobalAlias> :
|
D | InstrTypes.h | 124 struct OperandTraits<UnaryInstruction> : 369 struct OperandTraits<BinaryOperator> : 892 struct OperandTraits<CmpInst> : public FixedNumOperandTraits<CmpInst, 2> {
|
/external/llvm/lib/IR/ |
D | ConstantsContext.h | 254 struct OperandTraits<UnaryConstantExpr> : 260 struct OperandTraits<BinaryConstantExpr> : 266 struct OperandTraits<SelectConstantExpr> : 272 struct OperandTraits<ExtractElementConstantExpr> : 278 struct OperandTraits<InsertElementConstantExpr> : 284 struct OperandTraits<ShuffleVectorConstantExpr> : 290 struct OperandTraits<ExtractValueConstantExpr> : 296 struct OperandTraits<InsertValueConstantExpr> : 302 struct OperandTraits<GetElementPtrConstantExpr> : 310 struct OperandTraits<CompareConstantExpr> :
|
D | Instructions.cpp | 307 OperandTraits<CallInst>::op_end(this) - 1, in CallInst() 317 OperandTraits<CallInst>::op_end(this) - 1, in CallInst() 324 OperandTraits<CallInst>::op_end(this) - CI.getNumOperands(), in CallInst() 571 OperandTraits<InvokeInst>::op_end(this) in InvokeInst() 642 OperandTraits<ReturnInst>::op_end(this) - in ReturnInst() 652 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst() 659 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst() 666 OperandTraits<ReturnInst>::op_end(this), 0, InsertAtEnd) { in ReturnInst() 692 OperandTraits<ResumeInst>::op_begin(this), 1) { in ResumeInst() 698 OperandTraits<ResumeInst>::op_begin(this), 1, InsertBefore) { in ResumeInst() [all …]
|
D | Globals.cpp | 147 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable() 165 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable()
|
D | Constants.cpp | 831 OperandTraits<ConstantArray>::op_end(this) - V.size(), in ConstantArray() 965 OperandTraits<ConstantStruct>::op_end(this) - V.size(), in ConstantStruct() 1016 OperandTraits<ConstantVector>::op_end(this) - V.size(), in ConstantVector() 2376 OperandTraits<GetElementPtrConstantExpr>::op_end(this) in GetElementPtrConstantExpr()
|
/external/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 725 struct OperandTraits<ConstantPlaceHolder> : struct
|