Home
last modified time | relevance | path

Searched refs:isNonIntegralPointerType (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h375 bool isNonIntegralPointerType(PointerType *PT) const { in isNonIntegralPointerType() function
379 bool isNonIntegralPointerType(Type *Ty) const { in isNonIntegralPointerType() function
381 return PTy && isNonIntegralPointerType(PTy); in isNonIntegralPointerType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp56 bool StoredNI = DL.isNonIntegralPointerType(StoredTy->getScalarType()); in canCoerceMustAliasedValueToLoad()
57 bool LoadNI = DL.isNonIntegralPointerType(LoadTy->getScalarType()); in canCoerceMustAliasedValueToLoad()
280 if (DL.isNonIntegralPointerType(LoadTy->getScalarType())) { in analyzeLoadFromClobberingMemInst()
H A DLocal.cpp2753 bool LosslessConversion = !DL.isNonIntegralPointerType(FromTy) && in isBitCastSemanticsPreserving()
2754 !DL.isNonIntegralPointerType(ToTy); in isBitCastSemanticsPreserving()
H A DScalarEvolutionExpander.cpp223 if (DL.isNonIntegralPointerType(PtrTy)) in InsertNoopCastOfTo()
H A DSimplifyCFG.cpp510 DL.isNonIntegralPointerType(V->getType())) in getConstantInt()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp404 if (DL.isNonIntegralPointerType(StoredVal->getType()->getScalarType())) in tryMergingIntoMemset()
764 if (DL.isNonIntegralPointerType(StoredVal->getType()->getScalarType())) in processStore()
H A DSROA.cpp2001 return !DL.isNonIntegralPointerType(NewTy); in canConvertValue()
2005 if (!DL.isNonIntegralPointerType(OldTy)) in canConvertValue()
H A DLoopIdiomRecognize.cpp452 if (DL->isNonIntegralPointerType(StoredVal->getType()->getScalarType())) in isLegalStore()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp5963 !DL->isNonIntegralPointerType(Addr->getType())) { in optimizeMemoryInst()
6028 if (!DL->isNonIntegralPointerType(Addr->getType())) { in optimizeMemoryInst()
6117 !DL->isNonIntegralPointerType(Addr->getType())) { in optimizeMemoryInst()
6137 if (DL->isNonIntegralPointerType(Addr->getType()) || in optimizeMemoryInst()
6138 (BasePtrTy && DL->isNonIntegralPointerType(BasePtrTy)) || in optimizeMemoryInst()
6139 (ScalePtrTy && DL->isNonIntegralPointerType(ScalePtrTy)) || in optimizeMemoryInst()
6141 DL->isNonIntegralPointerType(AddrMode.BaseGV->getType()))) in optimizeMemoryInst()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp378 DL.isNonIntegralPointerType(SrcTy->getScalarType()) == in ConstantFoldLoadThroughBitcast()
379 DL.isNonIntegralPointerType(DestTy->getScalarType())) { in ConstantFoldLoadThroughBitcast()
593 if (DL.isNonIntegralPointerType(LoadTy->getScalarType())) in FoldReinterpretLoadFromConst()
965 !DL.isNonIntegralPointerType(PTy)) { in SymbolicallyEvaluateGEP()
H A DScalarEvolution.cpp1030 if (getDataLayout().isNonIntegralPointerType(Op->getType())) in getLosslessPtrToIntExpr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp3191 !DL.isNonIntegralPointerType(PtrTy)); in isBitOrNoopPointerCastable()
3195 !DL.isNonIntegralPointerType(PtrTy)); in isBitOrNoopPointerCastable()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3090 bool ScalarNI = DL.isNonIntegralPointerType(ScalarTy); in interleavedAccessCanBeWidened()
3096 bool MemberNI = DL.isNonIntegralPointerType(MemberTy); in interleavedAccessCanBeWidened()