HomeSort by: relevance | last modified time | path
    Searched refs:OperandTraits (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
OperandTraits.h 1 //===-- llvm/OperandTraits.h - OperandTraits class definition ---*- C++ -*-===//
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;
    [all...]
GlobalIndirectSymbol.h 20 #include "llvm/IR/OperandTraits.h"
86 struct OperandTraits<GlobalIndirectSymbol> :
User.h 42 struct OperandTraits;
129 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx]
130 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx];
GlobalVariable.h 26 #include "llvm/IR/OperandTraits.h"
257 struct OperandTraits<GlobalVariable> :
Instructions.h 36 #include "llvm/IR/OperandTraits.h"
434 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> {
700 struct OperandTraits<AtomicCmpXchgInst> :
896 struct OperandTraits<AtomicRMWInst>
1150 struct OperandTraits<GetElementPtrInst> :
1159 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
1173 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
1705 OperandTraits<CallBase>::op_end(this) -
1716 OperandTraits<CallBase>::op_end(this) -
1812 struct OperandTraits<SelectInst> : public FixedNumOperandTraits<SelectInst, 3>
    [all...]
Constants.h 32 #include "llvm/IR/OperandTraits.h"
399 struct OperandTraits<ConstantAggregate>
883 struct OperandTraits<BlockAddress>
919 struct OperandTraits<DSOLocalEquivalent>
1332 struct OperandTraits<ConstantExpr>
InstrTypes.h 33 #include "llvm/IR/OperandTraits.h"
93 struct OperandTraits<UnaryInstruction> :
416 struct OperandTraits<BinaryOperator> :
1052 struct OperandTraits<CmpInst> : public FixedNumOperandTraits<CmpInst, 2> {
2287 struct OperandTraits<CallBase> : public VariadicOperandTraits<CallBase, 1> {};
2356 struct OperandTraits<FuncletPadInst>
Function.h 32 #include "llvm/IR/OperandTraits.h"
965 struct OperandTraits<Function> : public HungoffOperandTraits<3> {};
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Instructions.cpp 520 OperandTraits<CallBase>::op_end(this) - 1, 1, InsertBefore) {
527 OperandTraits<CallBase>::op_end(this) - 1, 1, InsertAtEnd) {
533 OperandTraits<CallBase>::op_end(this) - CI.getNumOperands(),
853 OperandTraits<CallBase>::op_end(this) - II.getNumOperands(),
934 OperandTraits<CallBase>::op_end(this) - CBI.getNumOperands(),
965 OperandTraits<ReturnInst>::op_end(this) - RI.getNumOperands(),
974 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal,
982 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal,
990 OperandTraits<ReturnInst>::op_end(this), 0, InsertAtEnd) {}
998 OperandTraits<ResumeInst>::op_begin(this), 1)
    [all...]
ConstantsContext.h 30 #include "llvm/IR/OperandTraits.h"
343 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
    [all...]
Globals.cpp 338 OperandTraits<GlobalVariable>::op_begin(this),
359 OperandTraits<GlobalVariable>::op_begin(this),
Constants.cpp 1242 : Constant(T, VT, OperandTraits<ConstantAggregate>::op_end(this) - V.size(),
2873 OperandTraits<GetElementPtrConstantExpr>::op_end(this) -
Function.cpp 385 OperandTraits<Function>::op_begin(this), 0, Linkage, name,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemorySSA.h 367 struct OperandTraits<MemoryUse> : public FixedNumOperandTraits<MemoryUse, 1> {};
428 struct OperandTraits<MemoryDef> : public FixedNumOperandTraits<MemoryDef, 2> {};
432 struct OperandTraits<MemoryUseOrDef> {
435 return OperandTraits<MemoryUse>::op_begin(MU);
436 return OperandTraits<MemoryDef>::op_begin(cast<MemoryDef>(MUD));
441 return OperandTraits<MemoryUse>::op_end(MU);
442 return OperandTraits<MemoryDef>::op_end(cast<MemoryDef>(MUD));
447 return OperandTraits<MemoryUse>::operands(MU);
448 return OperandTraits<MemoryDef>::operands(cast<MemoryDef>(MUD));
699 template <> struct OperandTraits<MemoryPhi> : public HungoffOperandTraits<2> {}
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
ValueList.cpp 59 struct OperandTraits<ConstantPlaceHolder>

Completed in 29 milliseconds