Searched refs:SrcLT (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h702 std::pair<unsigned, MVT> SrcLT = TLI->getTypeLegalizationCost(DL, Src); local
705 TypeSize SrcSize = SrcLT.second.getSizeInBits();
715 if (TLI->isTruncateFree(SrcLT.second, DstLT.second))
721 if (SrcLT.first == DstLT.first && IntOrPtrSrc == IntOrPtrDst &&
730 if (TLI->isZExtFree(SrcLT.second, DstLT.second))
762 if (SrcLT.first == DstLT.first &&
764 return SrcLT.first;
780 if (SrcLT.first == DstLT.first && SrcSize == DstSize) {
784 return SrcLT.first;
788 return SrcLT
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp278 std::pair<int, MVT> SrcLT = TLI.getTypeLegalizationCost(DL, SrcTy); local
280 unsigned Cost = std::max(SrcLT.first, DstLT.first) + FloatFactor * (SrcN + DstN);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp3896 std::pair<int, MVT> SrcLT = TLI->getTypeLegalizationCost(DL, SrcVTy); local
3897 int SplitFactor = std::max(IdxsLT.first, SrcLT.first);

Completed in 171 milliseconds