Searched refs:isTypeForHVX (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp58 if (!ST.isTypeForHVX(VecTy))
359 return HexagonMaskedVMem && ST.isTypeForHVX(DataType);
365 return HexagonMaskedVMem && ST.isTypeForHVX(DataType);
H A DHexagonSubtarget.h333 bool isTypeForHVX(Type *VecTy, bool IncludeBool = false) const;
H A DHexagonVectorCombine.cpp645 return HVC.HST.isTypeForHVX(AI.ValTy);
757 assert(HVC.HST.isTypeForHVX(ValTy) &&
829 assert(HVC.HST.isTypeForHVX(Val->getType()) &&
917 G.second, [&](auto &I) { return HVC.HST.isTypeForHVX(I.ValTy); });
1548 if (HVC.HST.isTypeForHVX(Ty))
2259 if (HST.isTypeForHVX(Ty))
2346 if (HST.isTypeForHVX(Hi->getType())) {
2377 if (HST.isTypeForHVX(Lo->getType())) {
2582 assert(HST.isTypeForHVX(SrcTy, /*IncludeBool=*/true));
2621 assert(HST.isTypeForHVX(CallT
[all...]
H A DHexagonSubtarget.cpp215 bool HexagonSubtarget::isTypeForHVX(Type *VecTy, bool IncludeBool) const { function in class:HexagonSubtarget

Completed in 183 milliseconds