Home
last modified time | relevance | path

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

/external/llvm/lib/Target/X86/
DX86ISelLowering.h328 PCMPEQ, PCMPGT, enumerator
DX86InstrFragmentsSIMD.td176 def X86pcmpgt : SDNode<"X86ISD::PCMPGT", SDTIntBinOp>;
DX86ISelLowering.cpp15411 case ISD::SETGT: Opc = X86ISD::PCMPGT; break; in LowerVSETCC()
15413 case ISD::SETLE: Opc = X86ISD::PCMPGT; in LowerVSETCC()
15416 case ISD::SETUGT: Opc = X86ISD::PCMPGT; in LowerVSETCC()
15419 case ISD::SETULE: Opc = X86ISD::PCMPGT; in LowerVSETCC()
15478 if (Opc == X86ISD::PCMPGT && !Subtarget.hasSSE42()) { in LowerVSETCC()
15500 SDValue GT = DAG.getNode(X86ISD::PCMPGT, dl, MVT::v4i32, Op0, Op1); in LowerVSETCC()
19827 return DAG.getNode(X86ISD::PCMPGT, dl, VT, Zeros, R); in LowerScalarImmediateShift()
20246 SDValue C = DAG.getNode(X86ISD::PCMPGT, dl, SelVT, Z, Sel); in LowerShift()
22199 case X86ISD::PCMPGT: return "X86ISD::PCMPGT"; in getTargetNodeName()
28211 if (Op0.getOpcode() != X86ISD::PCMPEQ && Op0.getOpcode() != X86ISD::PCMPGT) in combinePCMPAnd1()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-compare-simplify.ll344 ; The PCMPGT version is two instructions given sufficient register allocation freedom
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.h338 PCMPEQ, PCMPGT, enumerator
DX86InstrFragmentsSIMD.td154 def X86pcmpgt : SDNode<"X86ISD::PCMPGT", SDTIntBinOp>;
DX86ISelLowering.cpp18565 : X86ISD::PCMPGT; in LowerVSETCC()
18577 if (Opc == X86ISD::PCMPGT && !Subtarget.hasSSE42()) { in LowerVSETCC()
18599 SDValue GT = DAG.getNode(X86ISD::PCMPGT, dl, MVT::v4i32, Op0, Op1); in LowerVSETCC()
23058 return DAG.getNode(X86ISD::PCMPGT, dl, VT, in LowerScalarImmediateShift()
23122 return DAG.getNode(X86ISD::PCMPGT, dl, VT, Zeros, R); in LowerScalarImmediateShift()
23652 SDValue C = DAG.getNode(X86ISD::PCMPGT, dl, SelVT, Z, Sel); in LowerShift()
23947 SDValue C = DAG.getNode(X86ISD::PCMPGT, DL, SelVT, Z, Sel); in LowerRotate()
26024 case X86ISD::PCMPGT: return "X86ISD::PCMPGT"; in getTargetNodeName()
29088 case X86ISD::PCMPGT: in ComputeNumSignBitsForTargetNode()
35316 return DAG.getNode(X86ISD::PCMPGT, SDLoc(N), VT, Shift.getOperand(0), Ones); in foldVectorXorShiftIntoCmp()
[all …]
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/
DX86GenFastISel.inc10224 // FastEmit functions for X86ISD::PCMPGT.
12021 case X86ISD::PCMPGT: return fastEmit_X86ISD_PCMPGT_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);