Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp23628 auto SignBitSelect = [&](MVT SelVT, SDValue Sel, SDValue V0, SDValue V1) { in LowerShift() argument
23639 return DAG.getBitcast(SelVT, DAG.getSelect(dl, VT, Sel, V0, V1)); in LowerShift()
23646 return DAG.getBitcast(SelVT, DAG.getSelect(dl, VT, Sel, V0, V1)); in LowerShift()
23651 SDValue Z = getZeroVector(SelVT, Subtarget, DAG, dl); in LowerShift()
23652 SDValue C = DAG.getNode(X86ISD::PCMPGT, dl, SelVT, Z, Sel); in LowerShift()
23653 return DAG.getSelect(dl, SelVT, C, V0, V1); in LowerShift()
23934 auto SignBitSelect = [&](MVT SelVT, SDValue Sel, SDValue V0, SDValue V1) { in LowerRotate() argument
23941 return DAG.getBitcast(SelVT, DAG.getSelect(DL, VT, Sel, V0, V1)); in LowerRotate()
23946 SDValue Z = getZeroVector(SelVT, Subtarget, DAG, DL); in LowerRotate()
23947 SDValue C = DAG.getNode(X86ISD::PCMPGT, DL, SelVT, Z, Sel); in LowerRotate()
[all …]
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp20232 auto SignBitSelect = [&](MVT SelVT, SDValue Sel, SDValue V0, SDValue V1) { in LowerShift() argument
20239 return DAG.getBitcast(SelVT, in LowerShift()
20245 SDValue Z = getZeroVector(SelVT, Subtarget, DAG, dl); in LowerShift()
20246 SDValue C = DAG.getNode(X86ISD::PCMPGT, dl, SelVT, Z, Sel); in LowerShift()
20247 return DAG.getNode(ISD::VSELECT, dl, SelVT, C, V0, V1); in LowerShift()