Searched refs:MOVMSK (Results 1 – 21 of 21) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 361 X86_INTRINSIC_DATA(avx_movmsk_pd_256, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 362 X86_INTRINSIC_DATA(avx_movmsk_ps_256, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 386 X86_INTRINSIC_DATA(avx2_pmovmskb, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1015 X86_INTRINSIC_DATA(sse_movmsk_ps, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1045 X86_INTRINSIC_DATA(sse2_movmsk_pd, INTR_TYPE_1OP, X86ISD::MOVMSK, 0), 1052 X86_INTRINSIC_DATA(sse2_pmovmskb_128, INTR_TYPE_1OP, X86ISD::MOVMSK, 0),
|
D | X86ScheduleSLM.td | 432 // MOVMSK Instructions.
|
D | X86ISelLowering.h | 354 MOVMSK, enumerator
|
D | X86ScheduleAtom.td | 452 // MOVMSK Instructions.
|
D | X86Schedule.td | 405 // MOVMSK operations.
|
D | X86ScheduleBtVer2.td | 754 // MOVMSK Instructions.
|
D | X86.td | 391 "Prefer AVX512 mask registers over PTEST/MOVMSK">;
|
D | X86SchedSandyBridge.td | 510 // MOVMSK Instructions.
|
D | X86ScheduleBdVer2.td | 1197 // MOVMSK Instructions.
|
D | X86ScheduleZnver2.td | 444 // MOVMSK Instructions.
|
D | X86ScheduleZnver1.td | 462 // MOVMSK Instructions.
|
D | X86InstrFragmentsSIMD.td | 288 def X86movmsk : SDNode<"X86ISD::MOVMSK",
|
D | X86SchedBroadwell.td | 532 // MOVMSK Instructions.
|
D | X86SchedSkylakeClient.td | 523 // MOVMSK Instructions.
|
D | X86SchedHaswell.td | 532 // MOVMSK Instructions.
|
D | X86SchedSkylakeServer.td | 524 // MOVMSK Instructions.
|
D | X86ISelLowering.cpp | 20557 Res = DAG.getNode(X86ISD::MOVMSK, dl, MVT::i32, Res); in LowerFGETSIGN() 27605 Lo = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Lo); in getPMOVMSKB() 27606 Hi = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Hi); in getPMOVMSKB() 27612 return DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in getPMOVMSKB() 29748 case X86ISD::MOVMSK: return "X86ISD::MOVMSK"; in getTargetNodeName() 32561 case X86ISD::MOVMSK: { in computeKnownBitsForTargetNode() 36067 case X86ISD::MOVMSK: { in SimplifyDemandedBitsForTargetNode() 36307 V = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V); in combineBitcastvxi1() 36491 SDValue V = DAG.getNode(X86ISD::MOVMSK, dl, MVT::i32, in combineBitcast() 43850 SDValue MovMsk = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Cmp); in combineVectorSizedSetCCEquality() [all …]
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.0.0.rst | 797 - ir3: Support MOVMSK
|
D | 21.2.0.rst | 1520 - ir3: Make MOVMSK use repeat
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/ |
D | X86GenFastISel.inc | 4739 // FastEmit functions for X86ISD::MOVMSK. 6922 case X86ISD::MOVMSK: return fastEmit_X86ISD_MOVMSK_r(VT, RetVT, Op0, Op0IsKill);
|
D | X86GenSubtargetInfo.inc | 240 …{ "prefer-mask-registers", "Prefer AVX512 mask registers over PTEST/MOVMSK", X86::FeaturePreferMas…
|