Searched refs:getCombine (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 2328 getCombine(Op1, Op0, dl, typeJoin({ty(Op1), ty(Op0)}), DAG); in LowerVECTOR_SHUFFLE() 2335 getCombine(Op0, Op1, dl, typeJoin({ty(Op0), ty(Op1)}), DAG); in LowerVECTOR_SHUFFLE() 2668 return getCombine(H, L, dl, VecTy, DAG); in buildVector64() 2846 ValR = getCombine(DAG.getUNDEF(MVT::i32), ValR, dl, MVT::i64, DAG); in insertVectorPred() 2922 HexagonTargetLowering::getCombine(SDValue Hi, SDValue Lo, const SDLoc &dl, in getCombine() function in HexagonTargetLowering 3004 return getCombine(Op.getOperand(1), Op.getOperand(0), dl, VecTy, DAG); in LowerCONCAT_VECTORS() 3027 W = getCombine(DAG.getUNDEF(MVT::i32), W, dl, MVT::i64, DAG); in LowerCONCAT_VECTORS() 3051 SDValue WW = getCombine(Words[IdxW][1], Words[IdxW][0], dl, MVT::i64, DAG); in LowerCONCAT_VECTORS()
|
H A D | HexagonISelLowering.h | 399 SDValue getCombine(SDValue Hi, SDValue Lo, const SDLoc &dl, MVT ResTy,
|
H A D | HexagonISelLoweringHVX.cpp | 1290 SDValue WW = getCombine(W1, W0, dl, MVT::i64, DAG); in extractHvxSubvectorReg() 1353 SDValue Vec64 = getCombine(W1, W0, dl, MVT::v8i8, DAG); in extractHvxSubvectorPred() 1990 SDValue C = getCombine(Words[i+1], Words[i], dl, MVT::i64, DAG); in LowerHvxBitcast()
|