Searched refs:MOVMSK (Results 1 – 20 of 20) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86IntrinsicsInfo.h | 376 X86_INTRINSIC_DATA(avx_movmsk_pd_256, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 377 X86_INTRINSIC_DATA(avx_movmsk_ps_256, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 403 X86_INTRINSIC_DATA(avx2_pmovmskb, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1514 X86_INTRINSIC_DATA(sse_movmsk_ps, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1545 X86_INTRINSIC_DATA(sse2_movmsk_pd, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1552 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 | 424 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 | 531 // MOVMSK Instructions.
|
H A D | X86ScheduleZnver1.td | 466 // MOVMSK Instructions.
|
H A D | X86ScheduleZnver2.td | 465 // MOVMSK Instructions.
|
H A D | X86ScheduleBdVer2.td | 1226 // MOVMSK Instructions.
|
H A D | X86ISelLowering.cpp | 21973 Res = DAG.getNode(X86ISD::MOVMSK, dl, MVT::i32, Res); in LowerFGETSIGN() 22207 SDValue MovMsk = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Cmp); in combineVectorSizedSetCCEquality() 22390 V = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in LowerVectorAllEqual() 22429 V = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in LowerVectorAllEqual() 31130 Lo = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Lo); in getPMOVMSKB() 31131 Hi = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Hi); in getPMOVMSKB() 31137 return DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in getPMOVMSKB() 33826 NODE_NAME_CASE(MOVMSK) in getTargetNodeName() 37226 case X86ISD::MOVMSK: { in computeKnownBitsForTargetNode() 43004 case X86ISD::MOVMSK: { in SimplifyDemandedBitsForTargetNode() [all …]
|
H A D | X86SchedBroadwell.td | 560 // MOVMSK Instructions.
|
H A D | X86InstrFragmentsSIMD.td | 295 def X86movmsk : SDNode<"X86ISD::MOVMSK",
|
H A D | X86SchedSkylakeClient.td | 543 // MOVMSK Instructions.
|
H A D | X86SchedHaswell.td | 559 // MOVMSK Instructions.
|
H A D | X86.td | 705 "Prefer AVX512 mask registers over PTEST/MOVMSK">;
|
H A D | X86ScheduleZnver3.td | 1143 // MOVMSK operations.
|
H A D | X86ScheduleZnver4.td | 1186 // MOVMSK operations.
|
H A D | X86SchedSkylakeServer.td | 539 // MOVMSK Instructions.
|
H A D | X86SchedIceLake.td | 544 // MOVMSK Instructions.
|