Home
last modified time | relevance | path

Searched refs:isValidElementType (Results 1 – 21 of 21) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DTypedPointerType.cpp19 assert(isValidElementType(EltTy) && "Invalid type for pointer element!"); in get()
39 bool TypedPointerType::isValidElementType(Type *ElemTy) { in isValidElementType() function in TypedPointerType
H A DType.cpp597 bool StructType::isValidElementType(Type *ElemTy) { in isValidElementType() function in StructType
648 assert(isValidElementType(ElementType) && "Invalid type for array element!"); in get()
659 bool ArrayType::isValidElementType(Type *ElemTy) { in isValidElementType() function in ArrayType
683 bool VectorType::isValidElementType(Type *ElemTy) { in isValidElementType() function in VectorType
694 assert(isValidElementType(ElementType) && "Element type of a VectorType must " in get()
716 assert(isValidElementType(ElementType) && "Element type of a VectorType must " in get()
737 assert(isValidElementType(EltTy) && "Invalid type for pointer element!"); in get()
764 bool PointerType::isValidElementType(Type *ElemTy) { in isValidElementType() function in PointerType
771 return isValidElementType(ElemTy) && !ElemTy->isFunctionTy(); in isLoadableOrStorableType()
H A DGlobals.cpp424 assert(!Ty->isFunctionTy() && PointerType::isValidElementType(Ty) && in GlobalVariable()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DTypedPointerType.h39 static bool isValidElementType(Type *ElemTy);
H A DDerivedTypes.h326 static bool isValidElementType(Type *ElemTy);
390 static bool isValidElementType(Type *ElemTy);
525 static bool isValidElementType(Type *ElemTy);
673 static bool isValidElementType(Type *ElemTy);
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h206 if (VectorType::isValidElementType(T)) { in matchFirstLengthWAnyType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp953 if ((!VectorType::isValidElementType(I.getType()) && in canVectorizeInstrs()
965 if (!VectorType::isValidElementType(T)) { in canVectorizeInstrs()
H A DSLPVectorizer.cpp202 static bool isValidElementType(Type *Ty) { in isValidElementType() function
1269 if (!isValidElementType(V1->getType()) || in getShallowScore()
1270 !isValidElementType(V2->getType())) in getShallowScore()
5332 if (Ty != SrcTy || !isValidElementType(Ty)) { in getScalarsVectorizationState()
6341 if (!isValidElementType(EltTy)) in canMapToVector()
13711 if (!isValidElementType(Idx->getType())) in collectSeedInstructions()
15773 assert(isValidElementType(V->getType()) && in compareCmp()
15774 isValidElementType(V2->getType()) && in compareCmp()
15937 assert(isValidElementType(V1->getType()) && in vectorizeChainsInBlock()
15938 isValidElementType(V2->getType()) && in vectorizeChainsInBlock()
[all …]
H A DLoadStoreVectorizer.cpp1338 if (!VectorType::isValidElementType(Ty->getScalarType())) in collectEquivalenceClasses()
H A DLoopVectorize.cpp5687 if (Ty->isTokenTy() || !VectorType::isValidElementType(Ty)) in calculateRegisterUsage()
5951 assert(VectorType::isValidElementType(J->getType()) && in computePredInstDiscount()
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp1313 if (Ty->isFunctionTy() || !PointerType::isValidElementType(Ty)) in parseGlobal()
2862 if (!PointerType::isValidElementType(Result)) in parseType()
2874 if (!PointerType::isValidElementType(Result)) in parseType()
3215 if (!StructType::isValidElementType(Ty)) in parseStructBody()
3223 if (!StructType::isValidElementType(Ty)) in parseStructBody()
3274 if (!VectorType::isValidElementType(EltTy)) in parseArrayVectorType()
3278 if (!ArrayType::isValidElementType(EltTy)) in parseArrayVectorType()
7667 if (Ty->isFunctionTy() || !PointerType::isValidElementType(Ty)) in parseAlloc()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp634 if (VectorType::isValidElementType(ArrayTy->getElementType()) && in tryPromoteAllocaToVector()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2400 !PointerType::isValidElementType(ResultTy)) in parseTypeTableBody()
2559 if (!ResultTy || !ArrayType::isValidElementType(ResultTy)) in parseTypeTableBody()
2571 if (!ResultTy || !VectorType::isValidElementType(ResultTy)) in parseTypeTableBody()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp2264 if (VectorType::isValidElementType(DestType)) { in canonicalizeBitCastExtElt()
H A DInstCombineVectorOps.cpp2948 if (!VectorType::isValidElementType(TgtTy)) in visitShuffleVectorInst()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DType.h3691 static bool isValidElementType(QualType T) {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2271 if (!VectorType::isValidElementType(Ty)) in createAndCheckVectorTypesForPromotion()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp2124 if (!Ty->getAs<VectorType>() && !ConstantMatrixType::isValidElementType(Ty)) { in checkMathBuiltinElementType()
19797 if (!ConstantMatrixType::isValidElementType(ElementTy)) { in SemaBuiltinMatrixColumnMajorLoad()
H A DSemaType.cpp2889 !MatrixType::isValidElementType(ElementTy)) { in BuildMatrixType()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp4172 assert(MatrixType::isValidElementType(ElementTy) && in getConstantMatrixType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp39901 FixedVectorType::isValidElementType( in combineTargetShuffle()