Home
last modified time | relevance | path

Searched refs:getStructElementType (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFatLTOCleanup.cpp80 Type *PtrTy = I->getType()->getStructElementType(0); in cleanUpTypeCheckedLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.cpp43 Ty->getStructElementType(0)->isFP128Ty()) in originalTypeIsF128()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILIntrinsicExpansion.cpp85 F.getParent(), F.getReturnType()->getStructElementType(0), in isIntrinsicExpansion()
89 F.getParent(), F.getReturnType()->getStructElementType(0), in isIntrinsicExpansion()
562 Type *BufferTy = Orig->getType()->getStructElementType(0); in expandBufferLoadIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWindowsSecureHotPatching.cpp281 if (TypeContainsPointers(ty->getStructElementType(I))) { in TypeContainsPointers()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DType.h401 LLVM_ABI inline Type *getStructElementType(unsigned N) const;
H A DDerivedTypes.h393 Type *Type::getStructElementType(unsigned N) const { in getStructElementType() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp242 if (isConstantUsingVectorTy(CstTy->getStructElementType(EltIdx))) in isConstantUsingVectorTy()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp1141 return Constant::getNullValue(getType()->getStructElementType(Elt)); in getStructElement()
1176 return UndefValue::get(getType()->getStructElementType(Elt)); in getStructElement()
1211 return PoisonValue::get(getType()->getStructElementType(Elt)); in getStructElement()
H A DIRBuilder.cpp92 Type *ElementTy = SrcTy->isStructTy() ? DestTy->getStructElementType(I) in CreateAggregateCast()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp3230 RegAddrLo.withElementType(ST->getStructElementType(0))); in EmitVAArg()
3233 RegAddrHi.withElementType(ST->getStructElementType(1))); in EmitVAArg()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2577 RI.ElementType->getStructElementType(0), SrcRealPtr, ".real"); in emitReductionListCopy()
2581 RI.ElementType->getStructElementType(1), SrcImgPtr, ".imag"); in emitReductionListCopy()
3100 RI.ElementType->getStructElementType(0), SrcRealPtr, ".real"); in emitListToGlobalCopyFunction()
3104 RI.ElementType->getStructElementType(1), SrcImgPtr, ".imag"); in emitListToGlobalCopyFunction()
3290 RI.ElementType->getStructElementType(0), SrcRealPtr, ".real"); in emitGlobalToListCopyFunction()
3294 RI.ElementType->getStructElementType(1), SrcImgPtr, ".imag"); in emitGlobalToListCopyFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp649 assert(RetTy->getStructElementType(0)->isIntegerTy(8) && in simplifyX86addcarry()
650 RetTy->getStructElementType(1) == OpTy && OpTy == Op2->getType() && in simplifyX86addcarry()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DNumericalStabilitySanitizer.cpp944 if (Config.getExtendedFPType(Ty->getStructElementType(I)) == nullptr) in emitCheckInternal()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp3273 {Constant::getAllOnesValue(Ty->getStructElementType(0)), in ConstantFoldIntrinsicCall2()
3274 Constant::getNullValue(Ty->getStructElementType(1))}); in ConstantFoldIntrinsicCall2()
H A DInstructionSimplify.cpp6615 {Constant::getAllOnesValue(ReturnType->getStructElementType(0)), in simplifyBinaryIntrinsic()
6616 Constant::getNullValue(ReturnType->getStructElementType(1))}); in simplifyBinaryIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1904 (ReturnPHIs.empty() ? RetTy : RetTy->getStructElementType(0)); in splitCoroutine()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp353 return !isFullSizeType(CGF.CGM, type->getStructElementType(0), in requiresMemSetZero()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5328 Ty = Ty->getStructElementType(Index); in parseFunctionBody()
5375 CurTy = CurTy->getStructElementType(Index); in parseFunctionBody()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2135 Type *ElTy = I.getCalledFunction()->getReturnType()->getStructElementType(0); in getTgtMemIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3876 X, Constant::getNullValue(II->getType()->getStructElementType(1)), in visitCallInst()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DARM.cpp3502 auto MvecLTypeInner = MvecLType->getStructElementType(0); in EmitARMMVEBuiltinExpr()
3542 auto MvecLTypeInner = MvecLType->getStructElementType(0); in EmitARMMVEBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1759 MemTy = MemTy->getStructElementType(0); in getTgtMemIntrinsic()