Home
last modified time | relevance | path

Searched refs:getGetElementPtr (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DConstants.h1154 static Constant *getGetElementPtr(Type *Ty, Constant *C,
1159 return getGetElementPtr(
1163 static Constant *getGetElementPtr(Type *Ty, Constant *C, Constant *Idx,
1170 return getGetElementPtr(Ty, C, cast<Value>(Idx), InBounds, InRangeIndex,
1173 static Constant *getGetElementPtr(Type *Ty, Constant *C,
1183 return getGetElementPtr(Ty, C, IdxList, true);
1190 return getGetElementPtr(Ty, C, Idx, true);
1194 return getGetElementPtr(Ty, C, IdxList, true);
H A DConstantFolder.h144 return ConstantExpr::getGetElementPtr(Ty, C, IdxList); in CreateGetElementPtr()
151 return ConstantExpr::getGetElementPtr(Ty, C, Idx); in CreateGetElementPtr()
156 return ConstantExpr::getGetElementPtr(Ty, C, IdxList); in CreateGetElementPtr()
H A DNoFolder.h213 return ConstantExpr::getGetElementPtr(Ty, C, IdxList); in CreateGetElementPtr()
220 return ConstantExpr::getGetElementPtr(Ty, C, Idx); in CreateGetElementPtr()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetFolder.h134 return Fold(ConstantExpr::getGetElementPtr(Ty, C, IdxList)); in CreateGetElementPtr()
140 return Fold(ConstantExpr::getGetElementPtr(Ty, C, Idx)); in CreateGetElementPtr()
144 return Fold(ConstantExpr::getGetElementPtr(Ty, C, IdxList)); in CreateGetElementPtr()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSanitizerStats.cpp63 auto InitAddr = ConstantExpr::getGetElementPtr( in create()
H A DVNCoercion.cpp297 Src = ConstantExpr::getGetElementPtr(Type::getInt8Ty(Src->getContext()), Src, in analyzeLoadFromClobberingMemInst()
473 Src = ConstantExpr::getGetElementPtr(Type::getInt8Ty(Src->getContext()), Src, in getMemInstValueForLoadHelper()
H A DEvaluator.cpp353 Ptr = ConstantExpr::getGetElementPtr(nullptr, Ptr, IdxList); in EvaluateBlock()
414 ConstantExpr::getGetElementPtr(GEP->getSourceElementType(), P, GEPOps, in EvaluateBlock()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DGlobalSplit.cpp127 auto *NewGEP = ConstantExpr::getGetElementPtr( in splitGlobal()
H A DWholeProgramDevirt.cpp1126 return ConstantExpr::getGetElementPtr(Int8Ty, C, in getMemberAddr()
1334 ConstantExpr::getGetElementPtr( in rebuildGlobal()
H A DLowerTypeTests.cpp811 Constant *CombinedGlobalElemPtr = ConstantExpr::getGetElementPtr( in buildBitSetsFromGlobalVariables()
1067 TIL.OffsetedGlobal = ConstantExpr::getGetElementPtr( in lowerTypeTestCalls()
H A DGlobalOpt.cpp574 ConstantExpr::getGetElementPtr(NewTy, cast<Constant>(NewPtr), Idxs); in SRAGlobal()
733 GEPI, ConstantExpr::getGetElementPtr(nullptr, NewV, Idxs)); in OptimizeAwayTrappingUsesOfValue()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DEfficiencySanitizer.cpp457 ConstantExpr::getGetElementPtr(CounterArrayTy, Counters, in createCacheFragInfoGV()
459 ConstantExpr::getGetElementPtr(CounterArrayTy, Counters, in createCacheFragInfoGV()
799 ConstantExpr::getGetElementPtr( in insertCounterUpdate()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTT.cpp83 llvm::Constant *Init = llvm::ConstantExpr::getGetElementPtr( in EmitVTTDefinition()
H A DCGObjCGNU.cpp207 return llvm::ConstantExpr::getGetElementPtr(Array.getElementType(), in MakeConstantString()
229 return llvm::ConstantExpr::getGetElementPtr(ConstStr->getValueType(), in ExportUniqueString()
1401 return llvm::ConstantExpr::getGetElementPtr(TypesGlobal->getValueType(), in GetTypeString()
2334 llvm::ConstantExpr::getGetElementPtr(Vtable->getValueType(), Vtable, Two), in GetEHType()
3449 llvm::Constant *offsetValue = llvm::ConstantExpr::getGetElementPtr( in GenerateClass()
3611 llvm::Constant *selPtr = llvm::ConstantExpr::getGetElementPtr( in ModuleInitFunction()
H A DCGCUDANV.cpp87 return llvm::ConstantExpr::getGetElementPtr(ConstStr.getElementType(), in makeConstantString()
H A DCGExprConstant.cpp1642 C = llvm::ConstantExpr::getGetElementPtr(CGM.Int8Ty, C, getOffset()); in applyOffset()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DShadowStackGCLowering.cpp153 return ConstantExpr::getGetElementPtr(FrameMap->getType(), GV, GEPIndices); in GetFrameMap()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstantFold.cpp2198 return ConstantExpr::getGetElementPtr( in ConstantFoldGetElementPtr()
2226 return ConstantExpr::getGetElementPtr(SrcArrayTy, in ConstantFoldGetElementPtr()
2360 return ConstantExpr::getGetElementPtr(PointeeTy, C, NewIdxs, InBounds, in ConstantFoldGetElementPtr()
2369 return ConstantExpr::getGetElementPtr(PointeeTy, C, Idxs, in ConstantFoldGetElementPtr()
H A DConstants.cpp1248 return ConstantExpr::getGetElementPtr( in getWithOperands()
1919 Constant *GEP = getGetElementPtr( in getSizeOf()
1933 Constant *GEP = getGetElementPtr(AligningTy, NullPtr, Indices); in getAlignOf()
1950 Constant *GEP = getGetElementPtr( in getOffsetOf()
1995 Constant *ConstantExpr::getGetElementPtr(Type *Ty, Constant *C, in getGetElementPtr() function in ConstantExpr
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DConstantFolding.cpp775 Constant *C = ConstantExpr::getGetElementPtr( in CastGEPIndices()
979 Constant *C = ConstantExpr::getGetElementPtr(SrcElemTy, Ptr, NewIdxs, in SymbolicallyEvaluateGEP()
1014 return ConstantExpr::getGetElementPtr(GEP->getSourceElementType(), Ops[0], in ConstantFoldInstOperandsImpl()
H A DInstructionSimplify.cpp3566 Constant *NewLHS = ConstantExpr::getGetElementPtr( in SimplifyICmpInst()
3570 Constant *NewRHS = ConstantExpr::getGetElementPtr( in SimplifyICmpInst()
4154 auto *CE = ConstantExpr::getGetElementPtr(SrcTy, cast<Constant>(Ops[0]), in SimplifyGEPInst()
4852 Constant *C = ConstantExpr::getGetElementPtr( in SimplifyRelativeLoad()
H A DScalarEvolutionExpander.cpp516 return ConstantExpr::getGetElementPtr(Type::getInt8Ty(Ty->getContext()), in expandAddToGEP()
/freebsd-12.1/contrib/llvm/tools/bugpoint/
H A DMiscompilation.cpp855 Value *GEP = ConstantExpr::getGetElementPtr(InitArray->getType(), in CleanupAndPrepareModules()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.cpp2032 llvm::Constant *reloc_getelementptr = ConstantExpr::getGetElementPtr( in BuildRelocation()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp1086 ConstantExpr::getGetElementPtr(I.getSourceElementType(), Ptr, Indices); in visitGetElementPtrInst()

12