| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Operator.cpp | 66 Type *GEPOperator::getResultElementType() const { in getResultElementType() function in llvm::GEPOperator 68 return I->getResultElementType(); in getResultElementType() 69 return cast<GetElementPtrConstantExpr>(this)->getResultElementType(); in getResultElementType()
|
| H A D | ConstantsContext.h | 204 Type *getResultElementType() const;
|
| H A D | ConstantFold.cpp | 1469 if (PointeeTy != GEP->getResultElementType()) in foldGEPOfGEP()
|
| H A D | Constants.cpp | 2627 Type *GetElementPtrConstantExpr::getResultElementType() const { in getResultElementType() function in GetElementPtrConstantExpr
|
| H A D | Verifier.cpp | 3960 GEP.getResultElementType() == ElTy, in visitGetElementPtrInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/DirectXIRPasses/ |
| H A D | PointerTypeAnalysis.cpp | 33 if (!Inst->getResultElementType()->isPointerTy()) in classifyPointerType() 34 PointeeTy = Inst->getResultElementType(); in classifyPointerType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | RelLookupTableConverter.cpp | 44 Load->getType() != GEP->getResultElementType()) in shouldConvertToRelLookupTable()
|
| H A D | ValueMapper.cpp | 1031 TypeMapper->remapType(GEP->getResultElementType())); in remapInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | NaryReassociate.cpp | 432 Type *ElementType = GEP->getResultElementType(); in tryReassociateGEPAtIndex() 460 Builder.CreateGEP(GEP->getResultElementType(), Candidate, RHS)); in tryReassociateGEPAtIndex()
|
| H A D | SeparateConstOffsetFromGEP.cpp | 1002 if (!TTI.isLegalAddressingMode(GEP->getResultElementType(), in splitGEP()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFPreserveStaticOffset.cpp | 344 Type *ResultElementType = First->getResultElementType(); in foldGEPChainAsStructAccess() 362 ResultElementType = GEP->getResultElementType(); in foldGEPChainAsStructAccess()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVEmitIntrinsics.cpp | 319 if (GEPI && GEPI->getResultElementType() == ExpectedElementType) in insertPtrCastInstr() 536 EltTyConst = UndefValue::get(GEP->getResultElementType()); in insertAssignPtrTypeIntrs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64LoopIdiomTransform.cpp | 326 !GEPA->getResultElementType()->isIntegerTy(8) || in recognizeByteCompare() 327 !GEPB->getResultElementType()->isIntegerTy(8) || in recognizeByteCompare()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPerfHintAnalysis.cpp | 263 if (TLI->isLegalAddressingMode(*DL, AM, GEP->getResultElementType(), in visit()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Operator.h | 428 Type *getResultElementType() const;
|
| H A D | Instructions.h | 1024 Type *getResultElementType() const {
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuilder.h | 290 return Address(GEP, GEP->getResultElementType(),
|
| H A D | CodeGenFunction.cpp | 1137 cast<llvm::GetElementPtrInst>(Addr)->getResultElementType(); in StartFunction()
|
| H A D | CGCall.cpp | 3808 cast<llvm::GetElementPtrInst>(SRet)->getResultElementType(); in EmitFunctionEpilog()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 2219 if (Src->getResultElementType() != GEP.getSourceElementType()) in visitGEPOfGEP() 2624 auto *NewPtr = Builder.CreateGEP(GEP.getResultElementType(), in visitGetElementPtrInst() 2626 return GetElementPtrInst::Create(GEP.getResultElementType(), NewPtr, in visitGetElementPtrInst() 2639 GEP.getResultElementType(), GEP.getPointerOperand(), in visitGetElementPtrInst() 2642 GEP.getResultElementType(), NewPtr, in visitGetElementPtrInst()
|
| H A D | InstCombineSelect.cpp | 487 Type *ElementType = TGEP->getResultElementType(); in foldSelectOpOp() 3549 Type *ElementType = Gep->getResultElementType(); in visitSelectInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | InterleavedLoadCombinePass.cpp | 1026 unsigned ResultSize = DL.getTypeAllocSize(GEP.getResultElementType()); in computePolynomialFromPointer()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 2738 TypeSize GEPAllocSize = DL.getTypeAllocSize(Gep->getResultElementType()); in getGEPInductionOperand()
|
| H A D | ConstantFolding.cpp | 868 Type *ResElemTy = GEP->getResultElementType(); in SymbolicallyEvaluateGEP()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 1655 unsigned Scale = DL.getTypeAllocSize(GEP->getResultElementType()); in getGatherScatterOpCost()
|