|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/Hexagon/HexagonISelLowering.cpp 1980 SDValue T1 = DAG.getNode(ISD::BSWAP, dl, MVT::i32, T0);
1985 SDValue Concat10 = DAG.getNode(HexagonISD::COMBINE, dl,
1988 return getInstr(Hexagon::S2_vtrunehb, dl, VecTy, {Concat10}, DAG);
1990 return getInstr(Hexagon::S2_vtrunohb, dl, VecTy, {Concat10}, DAG);
1992 SDValue Concat01 = DAG.getNode(HexagonISD::COMBINE, dl,
1995 return getInstr(Hexagon::S2_vtrunehb, dl, VecTy, {Concat01}, DAG);
1997 return getInstr(Hexagon::S2_vtrunohb, dl, VecTy, {Concat01}, DAG);
2007 SDValue T1 = DAG.getNode(ISD::BSWAP, dl, MVT::i64, T0);
2013 return getInstr(Hexagon::S2_shuffeh, dl, VecTy, {Op1, Op0}, DAG);
2015 return getInstr(Hexagon::S2_shuffoh, dl, VecTy, {Op1, Op0}, DAG);
2017 return getInstr(Hexagon::S2_vtrunewh, dl, VecTy, {Op1, Op0}, DAG);
2019 return getInstr(Hexagon::S2_vtrunowh, dl, VecTy, {Op1, Op0}, DAG);
2021 VectorPair P = opSplit(Op0, dl, DAG);
2022 return getInstr(Hexagon::S2_packhl, dl, VecTy, {P.second, P.first}, DAG);
2027 return getInstr(Hexagon::S2_shuffeb, dl, VecTy, {Op1, Op0}, DAG);
2029 return getInstr(Hexagon::S2_shuffob, dl, VecTy, {Op1, Op0}, DAG);