Searched refs:MOVMSK (Results 1 – 18 of 18) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| D | X86IntrinsicsInfo.h | 359 X86_INTRINSIC_DATA(avx_movmsk_pd_256, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 360 X86_INTRINSIC_DATA(avx_movmsk_ps_256, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 384 X86_INTRINSIC_DATA(avx2_pmovmskb, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1018 X86_INTRINSIC_DATA(sse_movmsk_ps, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1049 X86_INTRINSIC_DATA(sse2_movmsk_pd, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1056 X86_INTRINSIC_DATA(sse2_pmovmskb_128, INTR_TYPE_1OP, X86ISD::MOVMSK, 0),
|
| D | X86ScheduleSLM.td | 441 // MOVMSK Instructions.
|
| D | X86ISelLowering.h | 422 MOVMSK, enumerator
|
| D | X86ScheduleAtom.td | 454 // MOVMSK Instructions.
|
| D | X86Schedule.td | 409 // MOVMSK operations.
|
| D | X86ScheduleBtVer2.td | 759 // MOVMSK Instructions.
|
| D | X86SchedSandyBridge.td | 514 // MOVMSK Instructions.
|
| D | X86ScheduleZnver2.td | 452 // MOVMSK Instructions.
|
| D | X86ScheduleBdVer2.td | 1234 // MOVMSK Instructions.
|
| D | X86.td | 430 "Prefer AVX512 mask registers over PTEST/MOVMSK">;
|
| D | X86InstrFragmentsSIMD.td | 299 def X86movmsk : SDNode<"X86ISD::MOVMSK",
|
| D | X86ScheduleZnver1.td | 470 // MOVMSK Instructions.
|
| D | X86ISelLowering.cpp | 22156 Res = DAG.getNode(X86ISD::MOVMSK, dl, MVT::i32, Res); in LowerFGETSIGN() 22301 V = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in LowerVectorAllZero() 29440 Lo = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Lo); in getPMOVMSKB() 29441 Hi = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Hi); in getPMOVMSKB() 29447 return DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in getPMOVMSKB() 31635 NODE_NAME_CASE(MOVMSK) in getTargetNodeName() 34755 case X86ISD::MOVMSK: { in computeKnownBitsForTargetNode() 39521 case X86ISD::MOVMSK: { in SimplifyDemandedBitsForTargetNode() 39835 V = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, in combineBitcastvxi1() 39944 V = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in combineBitcastvxi1() [all …]
|
| D | X86SchedBroadwell.td | 539 // MOVMSK Instructions.
|
| D | X86SchedSkylakeClient.td | 530 // MOVMSK Instructions.
|
| D | X86SchedHaswell.td | 540 // MOVMSK Instructions.
|
| D | X86ScheduleZnver3.td | 1174 // MOVMSK operations.
|
| D | X86SchedSkylakeServer.td | 531 // MOVMSK Instructions.
|