Searched refs:OperandTraits (Results 1 – 19 of 19) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/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 | 43 struct OperandTraits; 114 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx] in OpFrom() 115 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx]; in OpFrom()
|
D | Function.h | 683 struct OperandTraits<Function> : public HungoffOperandTraits<3> {};
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | OperandTraits.h | 127 return OperandTraits<CLASS>::op_begin(this); \ 130 return OperandTraits<CLASS>::op_begin(const_cast<CLASS*>(this)); \ 133 return OperandTraits<CLASS>::op_end(this); \ 136 return OperandTraits<CLASS>::op_end(const_cast<CLASS*>(this)); \ 139 assert(i_nocapture < OperandTraits<CLASS>::operands(this) \ 142 OperandTraits<CLASS>::op_begin(const_cast<CLASS*>(this))[i_nocapture].get()); \ 145 assert(i_nocapture < OperandTraits<CLASS>::operands(this) \ 147 OperandTraits<CLASS>::op_begin(this)[i_nocapture] = Val_nocapture; \ 150 return OperandTraits<CLASS>::operands(this); \
|
D | User.h | 42 struct OperandTraits; 129 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx] in OpFrom() 130 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx]; in OpFrom()
|
D | Instructions.h | 461 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> { 696 struct OperandTraits<AtomicCmpXchgInst> : 871 struct OperandTraits<AtomicRMWInst> 1116 struct OperandTraits<GetElementPtrInst> : 1125 OperandTraits<GetElementPtrInst>::op_end(this) - Values, 1139 OperandTraits<GetElementPtrInst>::op_end(this) - Values, 1697 OperandTraits<CallBase>::op_end(this) - 1708 OperandTraits<CallBase>::op_end(this) - 1804 struct OperandTraits<SelectInst> : public FixedNumOperandTraits<SelectInst, 3> { 1907 struct OperandTraits<ExtractElementInst> : [all …]
|
D | GlobalIndirectSymbol.h | 86 struct OperandTraits<GlobalIndirectSymbol> :
|
D | GlobalVariable.h | 257 struct OperandTraits<GlobalVariable> :
|
D | InstrTypes.h | 93 struct OperandTraits<UnaryInstruction> : 423 struct OperandTraits<BinaryOperator> : 993 struct OperandTraits<CmpInst> : public FixedNumOperandTraits<CmpInst, 2> { 2152 struct OperandTraits<CallBase> : public VariadicOperandTraits<CallBase, 1> {}; 2221 struct OperandTraits<FuncletPadInst>
|
D | Constants.h | 405 struct OperandTraits<ConstantAggregate> 876 struct OperandTraits<BlockAddress> : 1270 struct OperandTraits<ConstantExpr> :
|
D | Function.h | 865 struct OperandTraits<Function> : public HungoffOperandTraits<3> {};
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Instructions.cpp | 425 OperandTraits<CallBase>::op_end(this) - 1, 1, InsertBefore) { in CallInst() 432 OperandTraits<CallBase>::op_end(this) - 1, 1, InsertAtEnd) { in CallInst() 438 OperandTraits<CallBase>::op_end(this) - CI.getNumOperands(), in CallInst() 751 OperandTraits<CallBase>::op_end(this) - II.getNumOperands(), in InvokeInst() 833 OperandTraits<CallBase>::op_end(this) - CBI.getNumOperands(), in CallBrInst() 866 OperandTraits<ReturnInst>::op_end(this) - RI.getNumOperands(), in ReturnInst() 875 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst() 883 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst() 891 OperandTraits<ReturnInst>::op_end(this), 0, InsertAtEnd) {} in ReturnInst() 899 OperandTraits<ResumeInst>::op_begin(this), 1) { in ResumeInst() [all …]
|
D | ConstantsContext.h | 296 struct OperandTraits<UnaryConstantExpr> 301 struct OperandTraits<BinaryConstantExpr> 306 struct OperandTraits<SelectConstantExpr> 311 struct OperandTraits<ExtractElementConstantExpr> 316 struct OperandTraits<InsertElementConstantExpr> 321 struct OperandTraits<ShuffleVectorConstantExpr> 326 struct OperandTraits<ExtractValueConstantExpr> 331 struct OperandTraits<InsertValueConstantExpr> 336 struct OperandTraits<GetElementPtrConstantExpr> 342 struct OperandTraits<CompareConstantExpr>
|
D | Globals.cpp | 341 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable() 361 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable()
|
D | Function.cpp | 263 OperandTraits<Function>::op_begin(this), 0, Linkage, name, in Function()
|
D | Constants.cpp | 1046 : Constant(T, VT, OperandTraits<ConstantAggregate>::op_end(this) - V.size(), in ConstantAggregate() 2479 OperandTraits<GetElementPtrConstantExpr>::op_end(this) - in GetElementPtrConstantExpr()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | MemorySSA.h | 364 struct OperandTraits<MemoryUse> : public FixedNumOperandTraits<MemoryUse, 1> {}; 425 struct OperandTraits<MemoryDef> : public FixedNumOperandTraits<MemoryDef, 2> {}; 429 struct OperandTraits<MemoryUseOrDef> { 432 return OperandTraits<MemoryUse>::op_begin(MU); 433 return OperandTraits<MemoryDef>::op_begin(cast<MemoryDef>(MUD)); 438 return OperandTraits<MemoryUse>::op_end(MU); 439 return OperandTraits<MemoryDef>::op_end(cast<MemoryDef>(MUD)); 444 return OperandTraits<MemoryUse>::operands(MU); 445 return OperandTraits<MemoryDef>::operands(cast<MemoryDef>(MUD)); 699 template <> struct OperandTraits<MemoryPhi> : public HungoffOperandTraits<2> {};
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Reader/ |
D | ValueList.cpp | 62 struct OperandTraits<ConstantPlaceHolder> struct
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/ |
D | CMakeLists.txt | 88 "include/llvm/IR/OperandTraits.h"
|