Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9157 SDValue ConVec = in LowerCONCAT_VECTORS_i1() local
9159 return DAG.getNode(ARMISD::VCMPZ, dl, VT, ConVec, in LowerCONCAT_VECTORS_i1()
9168 auto ExtractInto = [&DAG, &dl](SDValue NewV, SDValue ConVec, unsigned &j) { in LowerCONCAT_VECTORS_i1() argument
9170 EVT ConcatVT = ConVec.getValueType(); in LowerCONCAT_VECTORS_i1()
9179 ConVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, ConcatVT, ConVec, Elt, in LowerCONCAT_VECTORS_i1()
9182 return ConVec; in LowerCONCAT_VECTORS_i1()
9185 SDValue ConVec = DAG.getNode(ISD::UNDEF, dl, ConcatVT); in LowerCONCAT_VECTORS_i1() local
9186 ConVec = ExtractInto(NewV1, ConVec, j); in LowerCONCAT_VECTORS_i1()
9187 ConVec = ExtractInto(NewV2, ConVec, j); in LowerCONCAT_VECTORS_i1()
9191 return DAG.getNode(ARMISD::VCMPZ, dl, VT, ConVec, in LowerCONCAT_VECTORS_i1()