| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | TypedPointerType.cpp | 19 assert(isValidElementType(EltTy) && "Invalid type for pointer element!"); in get() 38 bool TypedPointerType::isValidElementType(Type *ElemTy) { in isValidElementType() function in TypedPointerType
|
| H A D | VectorTypeUtils.cpp | 21 assert(all_of(StructTy->elements(), VectorType::isValidElementType) && in toVectorizedStructTy() 61 all_of(ElemTys, VectorType::isValidElementType); in canVectorizeStructTy()
|
| H A D | Type.cpp | 706 bool StructType::isValidElementType(Type *ElemTy) { in isValidElementType() function in StructType 757 assert(isValidElementType(ElementType) && "Invalid type for array element!"); in get() 768 bool ArrayType::isValidElementType(Type *ElemTy) { in isValidElementType() function in ArrayType 792 bool VectorType::isValidElementType(Type *ElemTy) { in isValidElementType() function in VectorType 807 assert(isValidElementType(ElementType) && "Element type of a VectorType must " in get() 830 assert(isValidElementType(ElementType) && "Element type of a VectorType must " in get() 851 assert(isValidElementType(EltTy) && "Invalid type for pointer element!"); in get() 878 bool PointerType::isValidElementType(Type *ElemTy) { in isValidElementType() function in PointerType 885 return isValidElementType(ElemTy) && !ElemTy->isFunctionTy(); in isLoadableOrStorableType()
|
| H A D | Globals.cpp | 473 assert(!Ty->isFunctionTy() && PointerType::isValidElementType(Ty) && in GlobalVariable()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DerivedTypes.h | 353 LLVM_ABI static bool isValidElementType(Type *ElemTy); 417 LLVM_ABI static bool isValidElementType(Type *ElemTy); 578 LLVM_ABI static bool isValidElementType(Type *ElemTy); 722 assert(isValidElementType(ElementType) && in getUnqual() 734 LLVM_ABI static bool isValidElementType(Type *ElemTy);
|
| H A D | TypedPointerType.h | 41 LLVM_ABI static bool isValidElementType(Type *ElemTy);
|
| H A D | VectorTypeUtils.h | 88 return Ty->isVoidTy() || VectorType::isValidElementType(Ty); in canVectorizeTy()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | SeedCollector.cpp | 153 return VectorType::isValidElementType(VTy->getElementType()); in isValidMemSeed() 154 return VectorType::isValidElementType(Ty); in isValidMemSeed()
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Type.cpp | 109 bool VectorType::isValidElementType(Type *ElemTy) { in isValidElementType() function in VectorType 110 return llvm::VectorType::isValidElementType(ElemTy->LLVMTy); in isValidElementType()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/FuzzMutate/ |
| H A D | OpDescriptor.h | 209 if (VectorType::isValidElementType(T)) { in matchFirstLengthWAnyType()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Type.h | 351 LLVM_ABI static bool isValidElementType(Type *ElemTy);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.cpp | 974 !VectorType::isValidElementType(I.getOperand(0)->getType())) || in canVectorizeInstrs() 985 if (!VectorType::isValidElementType(T)) { in canVectorizeInstrs()
|
| H A D | VPlanAnalysis.cpp | 501 if (Ty->isTokenTy() || !VectorType::isValidElementType(Ty) || in calculateRegisterUsageForPlan()
|
| H A D | SLPVectorizer.cpp | 236 static bool isValidElementType(Type *Ty) { in isValidElementType() function 240 return VectorType::isValidElementType(Ty) && !Ty->isX86_FP80Ty() && in isValidElementType() 278 if (!isValidElementType(Ty)) in getFullVectorNumberOfElements() 293 if (!isValidElementType(Ty)) in getFloorFullVectorNumberOfElements() 1738 if (!isValidElementType(Ty) && !isa<FixedVectorType>(Ty)) in hasFullVectorsOrPowerOf2() 2193 if (!isValidElementType(V1->getType()) || in getShallowScore() 2194 !isValidElementType(V2->getType())) in getShallowScore() 5372 if (!isValidElementType(ScalarTy)) in findReusedOrderedScalars() 7977 !isValidElementType(SI->getValueOperand()->getType())) in collectUserStores() 8128 if (!isValidElementType(ScalarTy)) in gatherPossiblyVectorizableLoads() [all …]
|
| H A D | LoadStoreVectorizer.cpp | 1465 if (!VectorType::isValidElementType(Ty->getScalarType())) in collectEquivalenceClasses()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 1380 if (Ty->isFunctionTy() || !PointerType::isValidElementType(Ty)) in parseGlobal() 3004 if (!PointerType::isValidElementType(Result)) in parseType() 3016 if (!PointerType::isValidElementType(Result)) in parseType() 3512 if (!StructType::isValidElementType(Ty)) in parseStructBody() 3520 if (!StructType::isValidElementType(Ty)) in parseStructBody() 3571 if (!VectorType::isValidElementType(EltTy)) in parseArrayVectorType() 3575 if (!ArrayType::isValidElementType(EltTy)) in parseArrayVectorType() 8425 if (Ty->isFunctionTy() || !PointerType::isValidElementType(Ty)) in parseAlloc()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPromoteAlloca.cpp | 815 if (VectorType::isValidElementType(ElemTy) && NumElems > 0) { in tryPromoteAllocaToVector()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 2616 !PointerType::isValidElementType(ResultTy)) in parseTypeTableBody() 2780 if (!ResultTy || !ArrayType::isValidElementType(ResultTy)) in parseTypeTableBody() 2792 if (!ResultTy || !VectorType::isValidElementType(ResultTy)) in parseTypeTableBody()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 2421 if (VectorType::isValidElementType(DestType)) { in canonicalizeBitCastExtElt()
|
| H A D | InstCombineVectorOps.cpp | 3068 if (!VectorType::isValidElementType(TgtTy)) in visitShuffleVectorInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVEmitIntrinsics.cpp | 2569 if (TypedPointerType::isValidElementType(ElemTy) && in parseFunDeclarations()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 2315 if (!VectorType::isValidElementType(Ty)) in createAndCheckVectorTypesForPromotion()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Type.h | 4284 static bool isValidElementType(QualType T) {
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 2123 !ConstantMatrixType::isValidElementType(ArgTy)) { in checkMathBuiltinElementType() 15957 if (!ConstantMatrixType::isValidElementType(ElementTy)) { in BuiltinMatrixColumnMajorLoad()
|
| H A D | SemaType.cpp | 2458 !MatrixType::isValidElementType(ElementTy)) { in BuildMatrixType()
|