Searched refs:VBROADCAST (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86SchedSapphireRapids.td | 1602 "^VBROADCAST(F|I)128rm$", 1603 "^VBROADCAST(F|I)32X(2|4)Z256rm$", 1604 "^VBROADCAST(F|I)32X(8|2Z)rm$", 1605 "^VBROADCAST(F|I)(32|64)X4rm$", 1606 "^VBROADCAST(F|I)64X2((Z128)?)rm$", 1655 def : InstRW<[SPRWriteResGroup131], (instregex "^VBROADCAST(F|I)32X(8|2Z)rmk(z?)$", 1656 "^VBROADCAST(F|I)(32|64)X4rmk(z?)$", 1657 "^VBROADCAST(F|I)64X2rmk(z?)$", 2700 def : InstRW<[SPRWriteResGroup262], (instregex "^VBROADCAST(F|I)32X(2|4)Z256rmk(z?)$", 2701 "^VBROADCAST(F|I)64X2Z128rmk(z?)$",
|
H A D | X86ISelLowering.h | 512 VBROADCAST, enumerator
|
H A D | X86ISelLowering.cpp | 2716 case X86ISD::VBROADCAST: in isTargetShuffle() 5370 case X86ISD::VBROADCAST: in getTargetShuffleMask() 6215 case X86ISD::VBROADCAST: { in getFauxShuffleMask() 7164 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads() 7468 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in lowerBuildVectorAsBroadcast() 7505 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in lowerBuildVectorAsBroadcast() 9071 return DAG.getBitcast(VT, DAG.getNode(X86ISD::VBROADCAST, dl, BcastVT, in LowerBUILD_VECTOR() 9578 case X86ISD::VBROADCAST: in IsElementEquivalent() 11196 Input = DAG.getNode(X86ISD::VBROADCAST, DL, VT, Input); in lowerShuffleAsDecomposedShuffleMerge() 12387 return DAG.getNode(X86ISD::VBROADCAST, DL, VT, in lowerShuffleAsTruncBroadcast() [all …]
|
H A D | X86InstrFragmentsSIMD.td | 499 def X86VBroadcast : SDNode<"X86ISD::VBROADCAST", SDTVBroadcast>;
|
H A D | X86ISelDAGToDAG.cpp | 1000 case X86ISD::VBROADCAST: { in PreprocessISelDAG() 1007 CurDAG->getNode(X86ISD::VBROADCAST, dl, NarrowVT, N->getOperand(0)); in PreprocessISelDAG()
|
H A D | X86SchedAlderlakeP.td | 1337 "^VBROADCAST(F|I)128rm$",
|
H A D | X86InstrSSE.td | 7077 // VBROADCAST - Load from memory and broadcast to all elements of the 7122 // VBROADCAST*128 - Load from memory and broadcast 128-bit vector to both
|