/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 228 bool isElementTypeLegalForScalableVector(Type *Ty) const { in isElementTypeLegalForScalableVector() function 253 return isElementTypeLegalForScalableVector(DataType->getScalarType()); in isLegalMaskedLoadStore() 274 return isElementTypeLegalForScalableVector(DataType->getScalarType()); in isLegalMaskedGatherScatter()
|
H A D | AArch64TargetTransformInfo.cpp | 2899 if (Ty->isBFloatTy() || !isElementTypeLegalForScalableVector(Ty)) in isLegalToVectorizeReduction()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 1447 bool isElementTypeLegalForScalableVector(Type *Ty) const; 1889 virtual bool isElementTypeLegalForScalableVector(Type *Ty) const = 0; 2536 bool isElementTypeLegalForScalableVector(Type *Ty) const override { in isElementTypeLegalForScalableVector() function 2537 return Impl.isElementTypeLegalForScalableVector(Ty); in isElementTypeLegalForScalableVector()
|
H A D | TargetTransformInfoImpl.h | 815 bool isElementTypeLegalForScalableVector(Type *Ty) const { return true; } in isElementTypeLegalForScalableVector() function
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 1605 bool isElementTypeLegalForScalableVector(Type *Ty) const; 2080 virtual bool isElementTypeLegalForScalableVector(Type *Ty) const = 0; 2775 bool isElementTypeLegalForScalableVector(Type *Ty) const override { in isElementTypeLegalForScalableVector() function 2776 return Impl.isElementTypeLegalForScalableVector(Ty); in isElementTypeLegalForScalableVector()
|
D | TargetTransformInfoImpl.h | 864 bool isElementTypeLegalForScalableVector(Type *Ty) const { return true; } in isElementTypeLegalForScalableVector() function
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 171 bool isElementTypeLegalForScalableVector(Type *Ty) const { in isElementTypeLegalForScalableVector() function
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 1646 bool isElementTypeLegalForScalableVector(Type *Ty) const; 2130 virtual bool isElementTypeLegalForScalableVector(Type *Ty) const = 0; 2848 bool isElementTypeLegalForScalableVector(Type *Ty) const override { in isElementTypeLegalForScalableVector() function 2849 return Impl.isElementTypeLegalForScalableVector(Ty); in isElementTypeLegalForScalableVector()
|
D | TargetTransformInfoImpl.h | 894 bool isElementTypeLegalForScalableVector(Type *Ty) const { return true; } in isElementTypeLegalForScalableVector() function
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 1631 bool isElementTypeLegalForScalableVector(Type *Ty) const; 2114 virtual bool isElementTypeLegalForScalableVector(Type *Ty) const = 0; 2827 bool isElementTypeLegalForScalableVector(Type *Ty) const override { in isElementTypeLegalForScalableVector() function 2828 return Impl.isElementTypeLegalForScalableVector(Ty); in isElementTypeLegalForScalableVector()
|
D | TargetTransformInfoImpl.h | 887 bool isElementTypeLegalForScalableVector(Type *Ty) const { return true; } in isElementTypeLegalForScalableVector() function
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 1631 bool isElementTypeLegalForScalableVector(Type *Ty) const; 2114 virtual bool isElementTypeLegalForScalableVector(Type *Ty) const = 0; 2827 bool isElementTypeLegalForScalableVector(Type *Ty) const override { in isElementTypeLegalForScalableVector() function 2828 return Impl.isElementTypeLegalForScalableVector(Ty); in isElementTypeLegalForScalableVector()
|
D | TargetTransformInfoImpl.h | 887 bool isElementTypeLegalForScalableVector(Type *Ty) const { return true; } in isElementTypeLegalForScalableVector() function
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 1129 bool TargetTransformInfo::isElementTypeLegalForScalableVector(Type *Ty) const { in isElementTypeLegalForScalableVector() function in TargetTransformInfo 1130 return TTIImpl->isElementTypeLegalForScalableVector(Ty); in isElementTypeLegalForScalableVector()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 4897 !this->TTI.isElementTypeLegalForScalableVector(Ty); in getMaxLegalScalableVF()
|