Home
last modified time | relevance | path

Searched refs:accumulateConstantOffset (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DPtrUseVisitor.cpp38 return GEPI.accumulateConstantOffset(DL, Offset); in adjustOffsetForGEP()
H A DLoads.cpp84 if (!GEP->accumulateConstantOffset(DL, Offset) || Offset.isNegative() || in isDereferenceableAndAlignedPointer()
H A DCFLGraph.h318 if (GEPOp.accumulateConstantOffset(DL, APOffset)) in visitGEP()
H A DMemoryBuiltins.cpp671 if (!bothKnown(PtrData) || !GEP.accumulateConstantOffset(DL, Offset)) in visitGEPOperator()
H A DConstantFolding.cpp316 if (!GEP->accumulateConstantOffset(DL, TmpOffset)) in IsConstantOffsetFromGlobal()
H A DValueTracking.cpp3389 if (!GEP->accumulateConstantOffset(DL, GEPOffset)) in GetPointerBaseWithConstantOffset()
H A DInstructionSimplify.cpp665 !GEP->accumulateConstantOffset(DL, Offset)) in stripAndComputeConstantOffsets()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DOperator.cpp35 bool GEPOperator::accumulateConstantOffset(const DataLayout &DL, in accumulateConstantOffset() function in llvm::GEPOperator
H A DValue.cpp566 if (!GEP->accumulateConstantOffset(DL, GEPOffset)) in stripAndAccumulateInBoundsConstantOffsets()
H A DInstructions.cpp1539 bool GetElementPtrInst::accumulateConstantOffset(const DataLayout &DL, in accumulateConstantOffset() function in GetElementPtrInst
1542 return cast<GEPOperator>(this)->accumulateConstantOffset(DL, Offset); in accumulateConstantOffset()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuilder.h256 if (!GEP->accumulateConstantOffset(DL, Offset))
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DOperator.h536 bool accumulateConstantOffset(const DataLayout &DL, APInt &Offset) const;
H A DInstructions.h1071 bool accumulateConstantOffset(const DataLayout &DL, APInt &Offset) const;
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp674 if (GEPL->accumulateConstantOffset(DL, OffsetL) && in cmpGEPs()
675 GEPR->accumulateConstantOffset(DL, OffsetR)) in cmpGEPs()
H A DLocal.cpp1646 if (GEP->accumulateConstantOffset(M.getDataLayout(), Offset)) in salvageDebugInfo()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp154 if (!GEP->accumulateConstantOffset(DL, Offset)) in visitICmpLoadOperand()
H A DConstantHoisting.cpp405 if (!GEPO->accumulateConstantOffset(*DL, Offset)) in collectConstantCandidates()
H A DSROA.cpp1578 if (!GEP->accumulateConstantOffset(DL, GEPOffset)) in getAdjustedPtr()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp988 if (GEP.accumulateConstantOffset(DL, BaseOffset)) { in computePolynomialFromPointer()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2106 if (!isa<BitCastInst>(SrcOp) && GEP.accumulateConstantOffset(DL, Offset)) { in visitGetElementPtrInst()
2158 if (GEP.accumulateConstantOffset(DL, BasePtrOffset) && in visitGetElementPtrInst()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp651 cast<GEPOperator>(CE)->accumulateConstantOffset(DL, Offset); in getConstantValue()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp2060 cast<GEPOperator>(CE)->accumulateConstantOffset(DL, OffsetAI); in lowerConstantForGV()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp650 bool Result = GEP->accumulateConstantOffset(DL, APOffset); in isKnownTypeIdMember()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp2159 cast<GEPOperator>(CE)->accumulateConstantOffset(getDataLayout(), OffsetAI); in lowerConstant()