Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DOperator.cpp113 bool GEPOperator::accumulateConstantOffset( in accumulateConstantOffset() function in llvm::GEPOperator
120 return GEPOperator::accumulateConstantOffset(getSourceElementType(), Index, in accumulateConstantOffset()
124 bool GEPOperator::accumulateConstantOffset( in accumulateConstantOffset() function in llvm::GEPOperator
H A DValue.cpp756 if (!GEP->accumulateConstantOffset(DL, GEPOffset, ExternalAnalysis)) in stripAndAccumulateConstantOffsets()
H A DInstructions.cpp1650 bool GetElementPtrInst::accumulateConstantOffset(const DataLayout &DL, in accumulateConstantOffset() function in GetElementPtrInst
1653 return cast<GEPOperator>(this)->accumulateConstantOffset(DL, Offset); in accumulateConstantOffset()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DPtrUseVisitor.cpp37 if (GEPI.accumulateConstantOffset(DL, TmpOffset)) { in adjustOffsetForGEP()
H A DLoads.cpp93 if (!GEP->accumulateConstantOffset(DL, Offset) || Offset.isNegative() || in isDereferenceableAndAlignedPointer()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperator.h538 LLVM_ABI bool accumulateConstantOffset(
542 LLVM_ABI static bool accumulateConstantOffset(
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalSplit.cpp76 if (!GEP->accumulateConstantOffset(DL, Offset)) in splitGlobal()
H A DFunctionAttrs.cpp815 if (GEP->accumulateConstantOffset(DL, Offset)) in collectArgumentUsesPerBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILCBufferAccess.cpp96 bool Success = GEP->accumulateConstantOffset(DL, ConstantOffset); in getOffsetForCBufferGEP()
H A DDXILResourceAccess.cpp40 if (GEP->accumulateConstantOffset(DL, ConstantOffset)) { in calculateGEPOffset()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp825 if (GEPL->accumulateConstantOffset(DL, OffsetL) && in cmpGEPs()
826 GEPR->accumulateConstantOffset(DL, OffsetR)) in cmpGEPs()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp396 if (!I->accumulateConstantOffset(DL, OffsetAccumulated)) in adjustByValArgAlignment()
H A DNVPTXAsmPrinter.cpp1767 cast<GEPOperator>(CE)->accumulateConstantOffset(DL, OffsetAI); in lowerConstantForGV()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp316 if (!GEP->accumulateConstantOffset(DL, Offset)) in HasAddressTaken()
H A DInterleavedLoadCombinePass.cpp992 if (GEP.accumulateConstantOffset(DL, BaseOffset)) { in computePolynomialFromPointer()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFPreserveStaticOffset.cpp379 if (!GEP->accumulateConstantOffset(DL, Offset)) { in foldGEPChainAsU8Access()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuilder.h78 if (!llvm::GEPOperator::accumulateConstantOffset( in createConstGEP2_32()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp171 if (!GEP->accumulateConstantOffset(DL, Offset)) in visitICmpLoadOperand()
H A DConstantHoisting.cpp424 if (!GEPO->accumulateConstantOffset(*DL, Offset)) in collectConstantCandidates()
H A DEarlyCSE.cpp1676 GEPValue GEPVal(GEP, GEP->accumulateConstantOffset(SQ.DL, Offset) in processNode()
H A DMemCpyOptimizer.cpp1894 !Source->accumulateConstantOffset(DL, Offset) || Offset.isNegative()) { in isMemMoveMemSetDependency()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerModuleLDSPass.cpp1514 if (GEP->accumulateConstantOffset(DL, Off)) in refineUsesAlignmentAndAA()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h1748 bool accumulateConstantOffset(const DataLayout &DL, APInt &Offset) const { in accumulateConstantOffset() function
1749 return cast<llvm::GetElementPtrInst>(Val)->accumulateConstantOffset(DL, in accumulateConstantOffset()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp655 cast<GEPOperator>(CE)->accumulateConstantOffset(DL, Offset); in getConstantValue()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2669 if (!GEP.accumulateConstantOffset(DL, Offset)) in visitGEPOfGEP()
3150 if (GEP.accumulateConstantOffset(DL, Offset)) in visitGetElementPtrInst()
3296 if (GEP.accumulateConstantOffset(DL, BasePtrOffset) && in visitGetElementPtrInst()

12