Home
last modified time | relevance | path

Searched refs:GEPOp (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DGetElementPtrTypeIterator.h174 auto *GEPOp = cast<GEPOperator>(GEP);
176 GEPOp->getSourceElementType(),
185 auto &GEPOp = cast<GEPOperator>(GEP);
187 GEPOp.getSourceElementType(),
124 auto *GEPOp = cast<GEPOperator>(GEP); gep_type_begin() local
135 auto &GEPOp = cast<GEPOperator>(GEP); gep_type_begin() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLocal.cpp24 GEPOperator *GEPOp = cast<GEPOperator>(GEP); in emitGEPOffset() local
29 bool NSW = GEPOp->hasNoUnsignedSignedWrap() && !NoAssumptions; in emitGEPOffset()
30 bool NUW = GEPOp->hasNoUnsignedWrap() && !NoAssumptions; in emitGEPOffset()
H A DPHITransAddr.cpp205 Value *GEPOp = translateSubExpr(Op, CurBB, PredBB, DT); in translateSubExpr() local
206 if (!GEPOp) return nullptr; in translateSubExpr()
208 AnyChanged |= GEPOp != Op; in translateSubExpr()
209 GEPOps.push_back(GEPOp); in translateSubExpr()
H A DBasicAliasAnalysis.cpp612 const GEPOperator *GEPOp = dyn_cast<GEPOperator>(Op); in DecomposeGEPExpression() local
613 if (!GEPOp) { in DecomposeGEPExpression()
643 Decomposed.InBounds = GEPOp->isInBounds(); in DecomposeGEPExpression()
644 else if (!GEPOp->isInBounds()) in DecomposeGEPExpression()
647 assert(GEPOp->getSourceElementType()->isSized() && "GEP must be sized"); in DecomposeGEPExpression()
649 unsigned AS = GEPOp->getPointerAddressSpace(); in DecomposeGEPExpression()
651 gep_type_iterator GTI = gep_type_begin(GEPOp); in DecomposeGEPExpression()
655 for (User::const_op_iterator I = GEPOp->op_begin() + 1, E = GEPOp->op_end(); in DecomposeGEPExpression()
704 LE = LE.mul(APInt(IndexSize, TypeSize), GEPOp->isInBounds()); in DecomposeGEPExpression()
739 V = GEPOp->getOperand(0); in DecomposeGEPExpression()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h970 GEPOp, enumerator
1057 OpType = OperationType::GEPOp; in VPRecipeWithIRFlags()
1099 : VPSingleDefRecipe(SC, Operands, DL), OpType(OperationType::GEPOp), in VPSingleDefRecipe()
1132 case OperationType::GEPOp: in dropPoisonGeneratingFlags()
1161 case OperationType::GEPOp: in setFlags()
1192 assert(OpType == OperationType::GEPOp && in isInBounds()
H A DVPlanRecipes.cpp1030 case OperationType::GEPOp: in printFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp2727 const MachineOperand &GEPOp = PtrMI->getOperand(i); in getAddrModeInfo() local
2728 const MachineInstr *OpDef = MRI.getUniqueVRegDef(GEPOp.getReg()); in getAddrModeInfo()
2737 const RegisterBank *OpBank = RBI.getRegBank(GEPOp.getReg(), MRI, TRI); in getAddrModeInfo()
2739 GEPInfo.SgprParts.push_back(GEPOp.getReg()); in getAddrModeInfo()
2741 GEPInfo.VgprParts.push_back(GEPOp.getReg()); in getAddrModeInfo()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp3167 GEPOperator *GEPOp = unwrap<GEPOperator>(GEP); in LLVMGEPGetNoWrapFlags() local
3168 return mapToLLVMGEPNoWrapFlags(GEPOp->getNoWrapFlags()); in LLVMGEPGetNoWrapFlags()