Searched refs:MOVMSK (Results 1 – 20 of 20) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86IntrinsicsInfo.h | 380 X86_INTRINSIC_DATA(avx_movmsk_pd_256, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 381 X86_INTRINSIC_DATA(avx_movmsk_ps_256, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 732 X86_INTRINSIC_DATA(avx2_pmovmskb, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1930 X86_INTRINSIC_DATA(sse_movmsk_ps, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1962 X86_INTRINSIC_DATA(sse2_movmsk_pd, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1969 X86_INTRINSIC_DATA(sse2_pmovmskb_128, INTR_TYPE_1OP, X86ISD::MOVMSK, 0),
|
| H A D | X86ScheduleSLM.td | 444 // MOVMSK Instructions.
|
| H A D | X86ISelLowering.h | 444 MOVMSK, enumerator
|
| H A D | X86ScheduleAtom.td | 462 // MOVMSK Instructions.
|
| H A D | X86Schedule.td | 415 // MOVMSK operations.
|
| H A D | X86ScheduleBtVer2.td | 763 // MOVMSK Instructions.
|
| H A D | X86SchedSandyBridge.td | 536 // MOVMSK Instructions.
|
| H A D | X86ScheduleZnver2.td | 465 // MOVMSK Instructions.
|
| H A D | X86ScheduleBdVer2.td | 1226 // MOVMSK Instructions.
|
| H A D | X86ScheduleZnver1.td | 466 // MOVMSK Instructions.
|
| H A D | X86ISelLowering.cpp | 22709 Res = DAG.getNode(X86ISD::MOVMSK, dl, MVT::i32, Res); in LowerFGETSIGN() 22943 SDValue MovMsk = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Cmp); in combineVectorSizedSetCCEquality() 23126 V = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in LowerVectorAllEqual() 23165 V = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in LowerVectorAllEqual() 32336 Lo = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Lo); in getPMOVMSKB() 32337 Hi = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Hi); in getPMOVMSKB() 32343 return DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in getPMOVMSKB() 35101 NODE_NAME_CASE(MOVMSK) in getTargetNodeName() 38636 case X86ISD::MOVMSK: { in computeKnownBitsForTargetNode() 44792 case X86ISD::MOVMSK: { in SimplifyDemandedBitsForTargetNode() [all …]
|
| H A D | X86SchedSkylakeClient.td | 545 // MOVMSK Instructions.
|
| H A D | X86SchedBroadwell.td | 565 // MOVMSK Instructions.
|
| H A D | X86InstrFragmentsSIMD.td | 314 def X86movmsk : SDNode<"X86ISD::MOVMSK",
|
| H A D | X86SchedHaswell.td | 567 // MOVMSK Instructions.
|
| H A D | X86.td | 724 "Prefer AVX512 mask registers over PTEST/MOVMSK">;
|
| H A D | X86ScheduleZnver3.td | 1143 // MOVMSK operations.
|
| H A D | X86ScheduleZnver4.td | 1187 // MOVMSK operations.
|
| H A D | X86SchedSkylakeServer.td | 539 // MOVMSK Instructions.
|
| H A D | X86SchedIceLake.td | 542 // MOVMSK Instructions.
|