Home
last modified time | relevance | path

Searched refs:SubLT (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp489 if (std::pair<InstructionCost, MVT> SubLT = getTypeLegalizationCost(SubTp); in getShuffleCost() local
490 SubLT.second.isValid() && SubLT.second.isFixedLengthVector()) { in getShuffleCost()
494 SubLT.second.getScalarSizeInBits() * Index % MinVLen == 0 && in getShuffleCost()
495 SubLT.second.getSizeInBits() <= MinVLen) in getShuffleCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp1572 std::pair<InstructionCost, MVT> SubLT = getTypeLegalizationCost(SubTp); in getShuffleCost() local
1573 if (SubLT.second.isVector()) { in getShuffleCost()
1574 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost()
1576 return SubLT.first; in getShuffleCost()
1587 SubLT.second.getVectorElementType() && in getShuffleCost()
1595 SubLT.second.getVectorNumElements()); in getShuffleCost()
1621 std::pair<InstructionCost, MVT> SubLT = getTypeLegalizationCost(SubTp); in getShuffleCost() local
1622 if (SubLT.second.isVector()) { in getShuffleCost()
1623 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost()
1625 return SubLT.first; in getShuffleCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp4300 std::pair<InstructionCost, MVT> SubLT = getTypeLegalizationCost(SubTp); in getShuffleCost() local
4301 if (SubLT.second.isVector()) { in getShuffleCost()
4303 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost()
4305 return SubLT.first; in getShuffleCost()