Home
last modified time | relevance | path

Searched refs:DstLT (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h940 std::pair<InstructionCost, MVT> DstLT = variable
944 TypeSize DstSize = DstLT.second.getSizeInBits();
953 if (TLI->isTruncateFree(SrcLT.second, DstLT.second))
959 if (SrcLT.first == DstLT.first && IntOrPtrSrc == IntOrPtrDst &&
968 if (TLI->isZExtFree(SrcLT.second, DstLT.second))
982 if (DstLT.first == SrcLT.first &&
998 if (SrcLT.first == DstLT.first &&
999 TLI->isOperationLegalOrPromote(ISD, DstLT.second))
1006 if (!TLI->isOperationExpand(ISD, DstLT.second))
1016 if (SrcLT.first == DstLT.first && SrcSize == DstSize) {
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp296 std::pair<InstructionCost, MVT> DstLT = in getCastInstrCost() local
299 std::max(SrcLT.first, DstLT.first) + FloatFactor * (SrcN + DstN); in getCastInstrCost()