/external/llvm/include/llvm/IR/ |
H A D | OperandTraits.h | 1 //===-- llvm/OperandTraits.h - OperandTraits class definition ---*- C++ -*-===// 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<CLAS [all...] |
H A D | GlobalIndirectSymbol.h | 20 #include "llvm/IR/OperandTraits.h" 76 struct OperandTraits<GlobalIndirectSymbol> : struct in namespace:llvm
|
H A D | GlobalVariable.h | 26 #include "llvm/IR/OperandTraits.h" 175 struct OperandTraits<GlobalVariable> : struct in namespace:llvm
|
H A D | User.h | 37 struct OperandTraits; 106 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx] 107 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx];
|
H A D | Instructions.h | 426 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> { struct in namespace:llvm 657 struct OperandTraits<AtomicCmpXchgInst> : struct in namespace:llvm 808 struct OperandTraits<AtomicRMWInst> struct in namespace:llvm 1051 struct OperandTraits<GetElementPtrInst> : struct in namespace:llvm 1060 OperandTraits<GetElementPtrInst>::op_end(this) - Values, 1073 OperandTraits<GetElementPtrInst>::op_end(this) - Values, 1867 struct OperandTraits<CallInst> : public VariadicOperandTraits<CallInst, 1> { struct in namespace:llvm 1876 Instruction::Call, OperandTraits<CallInst>::op_end(this) - 1886 OperandTraits<CallInst>::op_end(this) - 1976 struct OperandTraits<SelectIns struct in namespace:llvm 2075 struct OperandTraits<ExtractElementInst> : struct in namespace:llvm 2136 struct OperandTraits<InsertElementInst> : struct in namespace:llvm 2217 struct OperandTraits<ShuffleVectorInst> : struct in namespace:llvm 2443 struct OperandTraits<InsertValueInst> : struct in namespace:llvm 2686 struct OperandTraits<PHINode> : public HungoffOperandTraits<2> { struct in namespace:llvm 2790 struct OperandTraits<LandingPadInst> : public HungoffOperandTraits<1> { struct in namespace:llvm 2867 struct OperandTraits<ReturnInst> : public VariadicOperandTraits<ReturnInst> { struct in namespace:llvm 2972 struct OperandTraits<BranchInst> : public VariadicOperandTraits<BranchInst, 1> { struct in namespace:llvm 3379 struct OperandTraits<IndirectBrInst> : public HungoffOperandTraits<1> { struct in namespace:llvm 3860 struct OperandTraits<InvokeInst> : public VariadicOperandTraits<InvokeInst, 3> { struct in namespace:llvm 3935 struct OperandTraits<ResumeInst> : struct in namespace:llvm 4272 struct OperandTraits<CatchReturnInst> struct in namespace:llvm 4364 struct OperandTraits<CleanupReturnInst> struct in namespace:llvm [all...] |
H A D | InstrTypes.h | 25 #include "llvm/IR/OperandTraits.h" 318 struct OperandTraits<UnaryInstruction> : struct in namespace:llvm 548 struct OperandTraits<BinaryOperator> : struct in namespace:llvm 1113 struct OperandTraits<CmpInst> : public FixedNumOperandTraits<CmpInst, 2> { struct in namespace:llvm 1182 struct OperandTraits<FuncletPadInst> struct in namespace:llvm
|
H A D | Constants.h | 29 #include "llvm/IR/OperandTraits.h" 384 struct OperandTraits<ConstantAggregate> struct in namespace:llvm 821 struct OperandTraits<BlockAddress> : struct in namespace:llvm 1187 struct OperandTraits<ConstantExpr> : struct in namespace:llvm
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
H A D | OperandTraits.h | 1 //===-- llvm/OperandTraits.h - OperandTraits class definition ---*- C++ -*-===// 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<CLAS [all...] |
H A D | User.h | 26 /// OperandTraits - Compile-time customization of 30 struct OperandTraits; 76 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx] 77 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx];
|
H A D | GlobalAlias.h | 19 #include "llvm/OperandTraits.h" 86 struct OperandTraits<GlobalAlias> : struct in namespace:llvm
|
H A D | GlobalVariable.h | 24 #include "llvm/OperandTraits.h" 167 struct OperandTraits<GlobalVariable> : struct in namespace:llvm
|
H A D | Instructions.h | 371 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> { struct in namespace:llvm 543 struct OperandTraits<AtomicCmpXchgInst> : struct in namespace:llvm 689 struct OperandTraits<AtomicRMWInst> struct in namespace:llvm 841 struct OperandTraits<GetElementPtrInst> : struct in namespace:llvm 855 OperandTraits<GetElementPtrInst>::op_end(this) - Values, 869 OperandTraits<GetElementPtrInst>::op_end(this) - Values, 1362 struct OperandTraits<CallInst> : public VariadicOperandTraits<CallInst, 1> { struct in namespace:llvm 1370 OperandTraits<CallInst>::op_end(this) - (Args.size() + 1), 1380 OperandTraits<CallInst>::op_end(this) - (Args.size() + 1), 1462 struct OperandTraits<SelectIns struct in namespace:llvm 1559 struct OperandTraits<ExtractElementInst> : struct in namespace:llvm 1618 struct OperandTraits<InsertElementInst> : struct in namespace:llvm 1676 struct OperandTraits<ShuffleVectorInst> : struct in namespace:llvm 1894 struct OperandTraits<InsertValueInst> : struct in namespace:llvm 2113 struct OperandTraits<PHINode> : public HungoffOperandTraits<2> { struct in namespace:llvm 2219 struct OperandTraits<LandingPadInst> : public HungoffOperandTraits<2> { struct in namespace:llvm 2292 struct OperandTraits<ReturnInst> : public VariadicOperandTraits<ReturnInst> { struct in namespace:llvm 2392 struct OperandTraits<BranchInst> : public VariadicOperandTraits<BranchInst, 1> { struct in namespace:llvm 2973 struct OperandTraits<ResumeInst> : struct in inherits:FixedNumOperandTraits [all...] |
H A D | Constants.h | 25 #include "llvm/OperandTraits.h" 389 struct OperandTraits<ConstantArray> : struct in namespace:llvm 449 struct OperandTraits<ConstantStruct> : struct in namespace:llvm 500 struct OperandTraits<ConstantVector> : struct in namespace:llvm 574 struct OperandTraits<BlockAddress> : struct in namespace:llvm 883 struct OperandTraits<ConstantExpr> : struct in namespace:llvm
|
H A D | InstrTypes.h | 20 #include "llvm/OperandTraits.h" 130 struct OperandTraits<UnaryInstruction> : struct in namespace:llvm 374 struct OperandTraits<BinaryOperator> : struct in namespace:llvm 846 struct OperandTraits<CmpInst> : public FixedNumOperandTraits<CmpInst, 2> { struct in namespace:llvm
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
H A D | OperandTraits.h | 1 //===-- llvm/OperandTraits.h - OperandTraits class definition ---*- C++ -*-===// 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<CLAS [all...] |
H A D | User.h | 43 struct OperandTraits; 114 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx] 115 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx];
|
/external/v8/src/interpreter/ |
H A D | bytecode-traits.h | 32 struct OperandTraits { struct in namespace:v8::internal::interpreter 39 struct OperandTraits<OperandType::k##Name> { \ 62 Helper<OperandTraits<operand_type>::TypeInfoTraits::kIsScalable, 63 OperandTraits<operand_type>::TypeInfoTraits::kUnscaledSize, 103 OperandTraits<operands>::kOperandTypeInfo...};
|
H A D | bytecodes.cc | 266 return OperandTraits<OperandType::k##Name>::TypeInfoTraits::kIsUnsigned;
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | Instructions.cpp | 300 OperandTraits<CallInst>::op_end(this) - 1, 310 OperandTraits<CallInst>::op_end(this) - 1, 317 OperandTraits<CallInst>::op_end(this) - CI.getNumOperands(), 540 OperandTraits<InvokeInst>::op_end(this) 589 OperandTraits<ReturnInst>::op_end(this) - 599 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, 606 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, 613 OperandTraits<ReturnInst>::op_end(this), 0, InsertAtEnd) { 667 OperandTraits<ResumeInst>::op_begin(this), 1) { 673 OperandTraits<ResumeIns [all...] |
H A D | ConstantsContext.h | 242 struct OperandTraits<UnaryConstantExpr> : struct in namespace:llvm 248 struct OperandTraits<BinaryConstantExpr> : struct in namespace:llvm 254 struct OperandTraits<SelectConstantExpr> : struct in namespace:llvm 260 struct OperandTraits<ExtractElementConstantExpr> : struct in namespace:llvm 266 struct OperandTraits<InsertElementConstantExpr> : struct in namespace:llvm 272 struct OperandTraits<ShuffleVectorConstantExpr> : struct in namespace:llvm 278 struct OperandTraits<ExtractValueConstantExpr> : struct in namespace:llvm 284 struct OperandTraits<InsertValueConstantExpr> : struct in namespace:llvm 290 struct OperandTraits<GetElementPtrConstantExpr> : struct in namespace:llvm 298 struct OperandTraits<CompareConstantExp struct in namespace:llvm [all...] |
H A D | Globals.cpp | 88 OperandTraits<GlobalVariable>::op_begin(this), 107 OperandTraits<GlobalVariable>::op_begin(this),
|
/external/llvm/lib/IR/ |
H A D | Instructions.cpp | 291 OperandTraits<CallInst>::op_end(this) - 1, 301 OperandTraits<CallInst>::op_end(this) - 1, 308 OperandTraits<CallInst>::op_end(this) - CI.getNumOperands(), 669 OperandTraits<InvokeInst>::op_end(this) - 808 OperandTraits<ReturnInst>::op_end(this) - 818 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, 825 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, 832 OperandTraits<ReturnInst>::op_end(this), 0, InsertAtEnd) { 858 OperandTraits<ResumeInst>::op_begin(this), 1) { 864 OperandTraits<ResumeIns [all...] |
H A D | ConstantsContext.h | 284 struct OperandTraits<UnaryConstantExpr> struct in namespace:llvm 289 struct OperandTraits<BinaryConstantExpr> struct in namespace:llvm 294 struct OperandTraits<SelectConstantExpr> struct in namespace:llvm 299 struct OperandTraits<ExtractElementConstantExpr> struct in namespace:llvm 304 struct OperandTraits<InsertElementConstantExpr> struct in namespace:llvm 309 struct OperandTraits<ShuffleVectorConstantExpr> struct in namespace:llvm 314 struct OperandTraits<ExtractValueConstantExpr> struct in namespace:llvm 319 struct OperandTraits<InsertValueConstantExpr> struct in namespace:llvm 324 struct OperandTraits<GetElementPtrConstantExpr> struct in namespace:llvm 330 struct OperandTraits<CompareConstantExp struct in namespace:llvm [all...] |
H A D | Globals.cpp | 225 OperandTraits<GlobalVariable>::op_begin(this), 243 OperandTraits<GlobalVariable>::op_begin(this),
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | MemorySSA.h | 88 #include "llvm/IR/OperandTraits.h" 238 struct OperandTraits<MemoryUseOrDef> struct in namespace:llvm 275 struct OperandTraits<MemoryUse> : public FixedNumOperandTraits<MemoryUse, 1> {}; struct in namespace:llvm 319 struct OperandTraits<MemoryDef> : public FixedNumOperandTraits<MemoryDef, 1> {}; struct in namespace:llvm 487 template <> struct OperandTraits<MemoryPhi> : public HungoffOperandTraits<2> {}; struct in namespace:llvm
|