Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14816 SmallVector<SDValue, 16> Intermediates = map_to_vector<16>( in LowerFixedLengthBuildVectorToSVE() local
14824 while (Intermediates.size() > 1) { in LowerFixedLengthBuildVectorToSVE()
14827 for (unsigned I = 0; I < Intermediates.size(); I += 2) { in LowerFixedLengthBuildVectorToSVE()
14828 SDValue Op0 = DAG.getBitcast(ZipVT, Intermediates[I + 0]); in LowerFixedLengthBuildVectorToSVE()
14829 SDValue Op1 = DAG.getBitcast(ZipVT, Intermediates[I + 1]); in LowerFixedLengthBuildVectorToSVE()
14830 Intermediates[I / 2] = in LowerFixedLengthBuildVectorToSVE()
14835 Intermediates.resize(Intermediates.size() / 2); in LowerFixedLengthBuildVectorToSVE()
14839 assert(Intermediates.size() == 1); in LowerFixedLengthBuildVectorToSVE()
14840 SDValue Vec = DAG.getBitcast(ContainerVT, Intermediates[0]); in LowerFixedLengthBuildVectorToSVE()