Home
last modified time | relevance | path

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

12

/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.h37 struct OperandTraits;
106 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx] in OpFrom()
107 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx]; in OpFrom()
DInstructions.h426 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> {
657 struct OperandTraits<AtomicCmpXchgInst> :
808 struct OperandTraits<AtomicRMWInst>
1051 struct OperandTraits<GetElementPtrInst> :
1060 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
1073 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
1867 struct OperandTraits<CallInst> : public VariadicOperandTraits<CallInst, 1> {
1876 Instruction::Call, OperandTraits<CallInst>::op_end(this) -
1886 OperandTraits<CallInst>::op_end(this) -
1976 struct OperandTraits<SelectInst> : public FixedNumOperandTraits<SelectInst, 3> {
[all …]
DGlobalIndirectSymbol.h76 struct OperandTraits<GlobalIndirectSymbol> :
DGlobalVariable.h175 struct OperandTraits<GlobalVariable> :
/external/swiftshader/third_party/llvm-subzero/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.h43 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()
/external/llvm-project/llvm/include/llvm/IR/
DOperandTraits.h127 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); \
DUser.h42 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()
DInstructions.h434 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> {
688 struct OperandTraits<AtomicCmpXchgInst> :
884 struct OperandTraits<AtomicRMWInst>
1136 struct OperandTraits<GetElementPtrInst> :
1145 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
1159 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
1701 OperandTraits<CallBase>::op_end(this) -
1712 OperandTraits<CallBase>::op_end(this) -
1808 struct OperandTraits<SelectInst> : public FixedNumOperandTraits<SelectInst, 3> {
1911 struct OperandTraits<ExtractElementInst> :
[all …]
DGlobalIndirectSymbol.h86 struct OperandTraits<GlobalIndirectSymbol> :
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DOperandTraits.h127 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); \
DUser.h42 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()
DInstructions.h461 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 …]
DGlobalIndirectSymbol.h86 struct OperandTraits<GlobalIndirectSymbol> :
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstructions.cpp425 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 …]
DConstantsContext.h296 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>
/external/llvm/lib/IR/
DConstantsContext.h284 struct OperandTraits<UnaryConstantExpr>
289 struct OperandTraits<BinaryConstantExpr>
294 struct OperandTraits<SelectConstantExpr>
299 struct OperandTraits<ExtractElementConstantExpr>
304 struct OperandTraits<InsertElementConstantExpr>
309 struct OperandTraits<ShuffleVectorConstantExpr>
314 struct OperandTraits<ExtractValueConstantExpr>
319 struct OperandTraits<InsertValueConstantExpr>
324 struct OperandTraits<GetElementPtrConstantExpr>
330 struct OperandTraits<CompareConstantExpr>
DInstructions.cpp291 OperandTraits<CallInst>::op_end(this) - 1, in CallInst()
301 OperandTraits<CallInst>::op_end(this) - 1, in CallInst()
308 OperandTraits<CallInst>::op_end(this) - CI.getNumOperands(), in CallInst()
669 OperandTraits<InvokeInst>::op_end(this) - in InvokeInst()
808 OperandTraits<ReturnInst>::op_end(this) - in ReturnInst()
818 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst()
825 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst()
832 OperandTraits<ReturnInst>::op_end(this), 0, InsertAtEnd) { in ReturnInst()
858 OperandTraits<ResumeInst>::op_begin(this), 1) { in ResumeInst()
864 OperandTraits<ResumeInst>::op_begin(this), 1, InsertBefore) { in ResumeInst()
[all …]
DGlobals.cpp225 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable()
243 OperandTraits<GlobalVariable>::op_begin(this), in GlobalVariable()
/external/llvm-project/llvm/lib/IR/
DInstructions.cpp481 OperandTraits<CallBase>::op_end(this) - 1, 1, InsertBefore) { in CallInst()
488 OperandTraits<CallBase>::op_end(this) - 1, 1, InsertAtEnd) { in CallInst()
494 OperandTraits<CallBase>::op_end(this) - CI.getNumOperands(), in CallInst()
820 OperandTraits<CallBase>::op_end(this) - II.getNumOperands(), in InvokeInst()
914 OperandTraits<CallBase>::op_end(this) - CBI.getNumOperands(), in CallBrInst()
945 OperandTraits<ReturnInst>::op_end(this) - RI.getNumOperands(), in ReturnInst()
954 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst()
962 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, in ReturnInst()
970 OperandTraits<ReturnInst>::op_end(this), 0, InsertAtEnd) {} in ReturnInst()
978 OperandTraits<ResumeInst>::op_begin(this), 1) { in ResumeInst()
[all …]
DConstantsContext.h343 struct OperandTraits<UnaryConstantExpr>
348 struct OperandTraits<BinaryConstantExpr>
353 struct OperandTraits<SelectConstantExpr>
358 struct OperandTraits<ExtractElementConstantExpr>
363 struct OperandTraits<InsertElementConstantExpr>
368 struct OperandTraits<ShuffleVectorConstantExpr>
373 struct OperandTraits<ExtractValueConstantExpr>
378 struct OperandTraits<InsertValueConstantExpr>
383 struct OperandTraits<GetElementPtrConstantExpr>
389 struct OperandTraits<CompareConstantExpr>
/external/llvm-project/llvm/include/llvm/Analysis/
DMemorySSA.h365 struct OperandTraits<MemoryUse> : public FixedNumOperandTraits<MemoryUse, 1> {};
426 struct OperandTraits<MemoryDef> : public FixedNumOperandTraits<MemoryDef, 2> {};
430 struct OperandTraits<MemoryUseOrDef> {
433 return OperandTraits<MemoryUse>::op_begin(MU);
434 return OperandTraits<MemoryDef>::op_begin(cast<MemoryDef>(MUD));
439 return OperandTraits<MemoryUse>::op_end(MU);
440 return OperandTraits<MemoryDef>::op_end(cast<MemoryDef>(MUD));
445 return OperandTraits<MemoryUse>::operands(MU);
446 return OperandTraits<MemoryDef>::operands(cast<MemoryDef>(MUD));
697 template <> struct OperandTraits<MemoryPhi> : public HungoffOperandTraits<2> {};
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DMemorySSA.h364 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> {};
/external/llvm/include/llvm/Transforms/Utils/
DMemorySSA.h238 struct OperandTraits<MemoryUseOrDef>
275 struct OperandTraits<MemoryUse> : public FixedNumOperandTraits<MemoryUse, 1> {};
319 struct OperandTraits<MemoryDef> : public FixedNumOperandTraits<MemoryDef, 1> {};
487 template <> struct OperandTraits<MemoryPhi> : public HungoffOperandTraits<2> {};

12