Home
last modified time | relevance | path

Searched refs:VBROADCAST (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SchedSapphireRapids.td1607 "^VBROADCAST(F|I)128rm$",
1608 "^VBROADCAST(F|I)32X(2|4)Z256rm$",
1609 "^VBROADCAST(F|I)32X(8|2)Zrm$",
1610 "^VBROADCAST(F|I)(32|64)X4Zrm$",
1611 "^VBROADCAST(F|I)64X2(Z|Z256)rm$",
1660 def : InstRW<[SPRWriteResGroup131], (instregex "^VBROADCAST(F|I)32X(8|2)Zrmk(z?)$",
1661 "^VBROADCAST(F|I)(32|64)X4Zrmk(z?)$",
1662 "^VBROADCAST(F|I)64X2Zrmk(z?)$",
2705 def : InstRW<[SPRWriteResGroup262], (instregex "^VBROADCAST(F|I)32X(2|4)Z256rmk(z?)$",
2706 "^VBROADCAST(F|I)64X2Z256rmk(z?)$",
H A DX86ISelLowering.h532 VBROADCAST, enumerator
H A DX86ISelLowering.cpp2861 case X86ISD::VBROADCAST: in isTargetShuffle()
5665 case X86ISD::VBROADCAST: in getTargetShuffleMask()
6565 case X86ISD::VBROADCAST: { in getFauxShuffleMask()
7514 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
7832 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in lowerBuildVectorAsBroadcast()
7869 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in lowerBuildVectorAsBroadcast()
9472 return DAG.getBitcast(VT, DAG.getNode(X86ISD::VBROADCAST, dl, BcastVT, in LowerBUILD_VECTOR()
9843 case X86ISD::VBROADCAST: in IsElementEquivalent()
11686 Input = DAG.getNode(X86ISD::VBROADCAST, DL, VT, Input); in lowerShuffleAsDecomposedShuffleMerge()
12887 return DAG.getNode(X86ISD::VBROADCAST, DL, VT, in lowerShuffleAsTruncBroadcast()
[all …]
H A DX86InstrFragmentsSIMD.td525 def X86VBroadcast : SDNode<"X86ISD::VBROADCAST", SDTVBroadcast>;
H A DX86ISelDAGToDAG.cpp1044 case X86ISD::VBROADCAST: { in PreprocessISelDAG()
1051 CurDAG->getNode(X86ISD::VBROADCAST, dl, NarrowVT, N->getOperand(0)); in PreprocessISelDAG()
H A DX86SchedAlderlakeP.td1335 "^VBROADCAST(F|I)128rm$",
H A DX86InstrSSE.td7077 // VBROADCAST - Load from memory and broadcast to all elements of the
7122 // VBROADCAST*128 - Load from memory and broadcast 128-bit vector to both