Home
last modified time | relevance | path

Searched refs:GEPOperator (Results 1 – 25 of 118) sorted by relevance

12345

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DFunctionComparator.h346 int cmpGEPs(const GEPOperator *GEPL, const GEPOperator *GEPR) const;
349 return cmpGEPs(cast<GEPOperator>(GEPL), cast<GEPOperator>(GEPR)); in cmpGEPs()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DOperator.cpp23 Type *GEPOperator::getSourceElementType() const { in getSourceElementType()
29 Type *GEPOperator::getResultElementType() const { in getResultElementType()
35 bool GEPOperator::accumulateConstantOffset(const DataLayout &DL, in accumulateConstantOffset()
/external/llvm/lib/IR/
DOperator.cpp9 Type *GEPOperator::getSourceElementType() const { in getSourceElementType()
15 Type *GEPOperator::getResultElementType() const { in getResultElementType()
21 bool GEPOperator::accumulateConstantOffset(const DataLayout &DL, in accumulateConstantOffset()
/external/llvm/lib/Target/NVPTX/
DNVPTXFavorNonGenericAddrSpaces.cpp109 Value *hoistAddrSpaceCastFromGEP(GEPOperator *GEP, int Depth);
149 GEPOperator *GEP, int Depth) { in hoistAddrSpaceCastFromGEP()
237 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) in hoistAddrSpaceCastFrom()
DNVPTXGenericToNVVM.cpp337 return cast<GEPOperator>(C)->isInBounds() in remapConstantExpr()
339 cast<GEPOperator>(C)->getSourceElementType(), in remapConstantExpr()
343 cast<GEPOperator>(C)->getSourceElementType(), in remapConstantExpr()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DLoopDependenceAnalysis.cpp246 const GEPOperator *aGEP = dyn_cast<GEPOperator>(aPtr); in analysePair()
247 const GEPOperator *bGEP = dyn_cast<GEPOperator>(bPtr); in analysePair()
258 for(GEPOperator::const_op_iterator aIdx = aGEP->idx_begin(), in analysePair()
DBasicAliasAnalysis.cpp285 const GEPOperator *GEPOp = dyn_cast<GEPOperator>(Op); in DecomposeGEPExpression()
528 AliasResult aliasGEP(const GEPOperator *V1, uint64_t V1Size,
853 BasicAliasAnalysis::aliasGEP(const GEPOperator *GEP1, uint64_t V1Size, in aliasGEP()
863 if (const GEPOperator *GEP2 = dyn_cast<GEPOperator>(V2)) { in aliasGEP()
1193 if (!isa<GEPOperator>(V1) && isa<GEPOperator>(V2)) { in aliasCheck()
1198 if (const GEPOperator *GV1 = dyn_cast<GEPOperator>(V1)) { in aliasCheck()
DLoads.cpp61 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in getUnderlyingObjectWithOffset()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DBasicAliasAnalysis.cpp437 const GEPOperator *GEPOp = dyn_cast<GEPOperator>(Op); in DecomposeGEPExpression()
1003 static AliasResult aliasSameBasePointerGEPs(const GEPOperator *GEP1, in aliasSameBasePointerGEPs()
1005 const GEPOperator *GEP2, in aliasSameBasePointerGEPs()
1180 bool BasicAAResult::isGEPBaseAtNegativeOffset(const GEPOperator *GEPOp, in isGEPBaseAtNegativeOffset()
1217 BasicAAResult::aliasGEP(const GEPOperator *GEP1, LocationSize V1Size, in aliasGEP()
1243 if (const GEPOperator *GEP2 = dyn_cast<GEPOperator>(V2)) { in aliasGEP()
1547 if (GEPOperator *PV1GEP = dyn_cast<GEPOperator>(PV1)) { in aliasPHI()
1574 if (GEPOperator *PV1GEP = dyn_cast<GEPOperator>(PV1)) { in aliasPHI()
1728 if (!isa<GEPOperator>(V1) && isa<GEPOperator>(V2)) { in aliasCheck()
1734 if (const GEPOperator *GV1 = dyn_cast<GEPOperator>(V1)) { in aliasCheck()
DMemoryBuiltins.cpp510 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) in compute()
528 return visitGEPOperator(cast<GEPOperator>(*CE)); in compute()
668 SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator()
807 } else if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in compute_()
884 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator()
/external/llvm/lib/Analysis/
DBasicAliasAnalysis.cpp377 const GEPOperator *GEPOp = dyn_cast<GEPOperator>(Op); in DecomposeGEPExpression()
820 static AliasResult aliasSameBasePointerGEPs(const GEPOperator *GEP1, in aliasSameBasePointerGEPs()
822 const GEPOperator *GEP2, in aliasSameBasePointerGEPs()
982 bool BasicAAResult::isGEPBaseAtNegativeOffset(const GEPOperator *GEPOp, in isGEPBaseAtNegativeOffset()
1018 AliasResult BasicAAResult::aliasGEP(const GEPOperator *GEP1, uint64_t V1Size, in aliasGEP()
1045 if (const GEPOperator *GEP2 = dyn_cast<GEPOperator>(V2)) { in aliasGEP()
1342 if (GEPOperator *PV1GEP = dyn_cast<GEPOperator>(PV1)) { in aliasPHI()
1488 if (!isa<GEPOperator>(V1) && isa<GEPOperator>(V2)) { in aliasCheck()
1494 if (const GEPOperator *GV1 = dyn_cast<GEPOperator>(V1)) { in aliasCheck()
DMemoryBuiltins.cpp425 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) in compute()
443 return visitGEPOperator(cast<GEPOperator>(*CE)); in compute()
568 SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator()
703 } else if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in compute_()
780 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/Utils/
DLocal.h31 GEPOperator *GEPOp = cast<GEPOperator>(GEP);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DMemoryBuiltins.h39 class GEPOperator; variable
235 SizeOffsetType visitGEPOperator(GEPOperator &GEP);
303 SizeOffsetEvalType visitGEPOperator(GEPOperator &GEP);
DBasicAliasAnalysis.h41 class GEPOperator; variable
177 static bool isGEPBaseAtNegativeOffset(const GEPOperator *GEPOp,
200 AliasResult aliasGEP(const GEPOperator *V1, LocationSize V1Size,
/external/llvm/include/llvm/IR/
DGetElementPtrTypeIterator.h98 auto *GEPOp = cast<GEPOperator>(GEP); in gep_type_begin()
109 auto &GEPOp = cast<GEPOperator>(GEP); in gep_type_begin()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DGetElementPtrTypeIterator.h129 auto *GEPOp = cast<GEPOperator>(GEP); in gep_type_begin()
140 auto &GEPOp = cast<GEPOperator>(GEP); in gep_type_begin()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DValue.cpp322 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in stripPointerCasts()
363 if (const GEPOperator *GEP = dyn_cast<GEPOperator>(this)) { in isDereferenceablePointer()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp287 return cast<GEPOperator>(C)->isInBounds() in remapConstantExpr()
289 cast<GEPOperator>(C)->getSourceElementType(), in remapConstantExpr()
293 cast<GEPOperator>(C)->getSourceElementType(), in remapConstantExpr()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DGlobalSplit.cpp60 auto *GEP = dyn_cast<GEPOperator>(U); in splitGlobal()
117 auto *GEP = cast<GEPOperator>(U); in splitGlobal()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DMergeFunctions.cpp181 bool isEquivalentGEP(const GEPOperator *GEP1, const GEPOperator *GEP2);
184 return isEquivalentGEP(cast<GEPOperator>(GEP1), cast<GEPOperator>(GEP2)); in isEquivalentGEP()
345 bool FunctionComparator::isEquivalentGEP(const GEPOperator *GEP1, in isEquivalentGEP()
346 const GEPOperator *GEP2) { in isEquivalentGEP()
/external/llvm/include/llvm/Analysis/
DBasicAliasAnalysis.h159 static bool isGEPBaseAtNegativeOffset(const GEPOperator *GEPOp,
181 AliasResult aliasGEP(const GEPOperator *V1, uint64_t V1Size,
DMemoryBuiltins.h192 SizeOffsetType visitGEPOperator(GEPOperator &GEP);
257 SizeOffsetEvalType visitGEPOperator(GEPOperator &GEP);
/external/llvm/include/llvm/Transforms/Utils/
DLocal.h190 GEPOperator *GEPOp = cast<GEPOperator>(GEP);
/external/swiftshader/third_party/LLVM/include/llvm/
DOperator.h225 class GEPOperator
227 ~GEPOperator(); // DO NOT IMPLEMENT

12345