Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp16971 EVT PreExtendType = calculatePreExtendType(Extend); in performBuildShuffleExtendCombine() local
16972 if (PreExtendType == MVT::Other || in performBuildShuffleExtendCombine()
16973 PreExtendType.getScalarSizeInBits() != VT.getScalarSizeInBits() / 2) in performBuildShuffleExtendCombine()
16983 if (OpcIsSExt != IsSExt || calculatePreExtendType(Op) != PreExtendType) in performBuildShuffleExtendCombine()
16990 EVT PreExtendVT = VT.changeVectorElementType(PreExtendType); in performBuildShuffleExtendCombine()
16992 PreExtendType.getScalarSizeInBits() < 32 ? MVT::i32 : PreExtendType; in performBuildShuffleExtendCombine()
17000 EVT PreExtendVT = VT.changeVectorElementType(PreExtendType.getScalarType()); in performBuildShuffleExtendCombine()