Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp23152 SDValue Rshrnb = DAG.getNode( in trySimplifySrlAddToRshrnb() local
23155 return DAG.getNode(AArch64ISD::NVCAST, DL, VT, Rshrnb); in trySimplifySrlAddToRshrnb()
23232 if (SDValue Rshrnb = trySimplifySrlAddToRshrnb(PreCast, DAG, Subtarget)) { in performUzpCombine() local
23233 Rshrnb = DAG.getNode(AArch64ISD::NVCAST, DL, ResVT, Rshrnb); in performUzpCombine()
23234 return DAG.getNode(AArch64ISD::UZP1, DL, ResVT, Rshrnb, Op1); in performUzpCombine()
23239 if (SDValue Rshrnb = trySimplifySrlAddToRshrnb(PreCast, DAG, Subtarget)) { in performUzpCombine() local
23240 Rshrnb = DAG.getNode(AArch64ISD::NVCAST, DL, ResVT, Rshrnb); in performUzpCombine()
23241 return DAG.getNode(AArch64ISD::UZP1, DL, ResVT, Op0, Rshrnb); in performUzpCombine()
24042 if (SDValue Rshrnb = in performSTORECombine() local
24044 return DAG.getTruncStore(ST->getChain(), ST, Rshrnb, ST->getBasePtr(), in performSTORECombine()
[all …]