Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2328 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 DHexagonISelLowering.h399 SDValue getCombine(SDValue Hi, SDValue Lo, const SDLoc &dl, MVT ResTy,
H A DHexagonISelLoweringHVX.cpp1290 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()