Searched refs:GEPOp (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | GetElementPtrTypeIterator.h | 174 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 D | Local.cpp | 24 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 D | PHITransAddr.cpp | 205 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 D | BasicAliasAnalysis.cpp | 629 const GEPOperator *GEPOp = dyn_cast<GEPOperator>(Op); in DecomposeGEPExpression() local 630 if (!GEPOp) { in DecomposeGEPExpression() 658 Decomposed.NWFlags &= GEPOp->getNoWrapFlags(); in DecomposeGEPExpression() 660 assert(GEPOp->getSourceElementType()->isSized() && "GEP must be sized"); in DecomposeGEPExpression() 663 gep_type_iterator GTI = gep_type_begin(GEPOp); in DecomposeGEPExpression() 664 for (User::const_op_iterator I = GEPOp->op_begin() + 1, E = GEPOp->op_end(); in DecomposeGEPExpression() 703 bool NUSW = GEPOp->hasNoUnsignedSignedWrap(); in DecomposeGEPExpression() 704 bool NUW = GEPOp->hasNoUnsignedWrap(); in DecomposeGEPExpression() 744 V = GEPOp->getOperand(0); in DecomposeGEPExpression()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/ |
| H A D | LowerToLLVM.cpp | 587 rewriter.replaceOpWithNewOp<mlir::LLVM::GEPOp>( in matchAndRewrite() 811 rewriter.replaceOpWithNewOp<mlir::LLVM::GEPOp>( in matchAndRewrite() 833 rewriter.replaceOpWithNewOp<mlir::LLVM::GEPOp>( in matchAndRewrite() 840 mlir::Value adjusted = rewriter.create<mlir::LLVM::GEPOp>( in matchAndRewrite() 2138 rewriter.replaceOpWithNewOp<mlir::LLVM::GEPOp>(op, llResTy, elementTy, in matchAndRewrite() 2608 rewriter.replaceOpWithNewOp<mlir::LLVM::GEPOp>( in matchAndRewrite() 2625 rewriter.replaceOpWithNewOp<mlir::LLVM::GEPOp>( in matchAndRewrite()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 603 GEPOp, enumerator 684 OpType = OperationType::GEPOp; in VPIRFlags() 713 : OpType(OperationType::GEPOp), GEPFlags(GEPFlags) {} in VPIRFlags() 740 case OperationType::GEPOp: in dropPoisonGeneratingFlags() 773 case OperationType::GEPOp: in applyFlags()
|
| H A D | VPlanRecipes.cpp | 1778 case OperationType::GEPOp: in flagsValidForOpcode() 1830 case OperationType::GEPOp: in printFlags()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructionSelector.cpp | 2922 const MachineOperand &GEPOp = PtrMI->getOperand(i); in getAddrModeInfo() local 2923 const MachineInstr *OpDef = MRI.getUniqueVRegDef(GEPOp.getReg()); in getAddrModeInfo() 2932 const RegisterBank *OpBank = RBI.getRegBank(GEPOp.getReg(), MRI, TRI); in getAddrModeInfo() 2934 GEPInfo.SgprParts.push_back(GEPOp.getReg()); in getAddrModeInfo() 2936 GEPInfo.VgprParts.push_back(GEPOp.getReg()); in getAddrModeInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Core.cpp | 3218 GEPOperator *GEPOp = unwrap<GEPOperator>(GEP); in LLVMGEPGetNoWrapFlags() local 3219 return mapToLLVMGEPNoWrapFlags(GEPOp->getNoWrapFlags()); in LLVMGEPGetNoWrapFlags()
|