reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonISelLowering.cpp
 1929   if (ty(Op0) != VecTy || ty(Op1) != VecTy)
 1940     std::swap(Op0, Op1);
 1976       return Op0;
 1979       SDValue T0 = DAG.getBitcast(MVT::i32, Op0);
 1986                                    typeJoin({ty(Op1), ty(Op0)}), {Op1, Op0});
 1986                                    typeJoin({ty(Op1), ty(Op0)}), {Op1, Op0});
 1993                                    typeJoin({ty(Op0), ty(Op1)}), {Op0, Op1});
 1993                                    typeJoin({ty(Op0), ty(Op1)}), {Op0, Op1});
 2003       return Op0;
 2006       SDValue T0 = DAG.getBitcast(MVT::i64, Op0);
 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);
 2027       return getInstr(Hexagon::S2_shuffeb, dl, VecTy, {Op1, Op0}, DAG);
 2029       return getInstr(Hexagon::S2_shuffob, dl, VecTy, {Op1, Op0}, DAG);