Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86ISelLowering.h508 VBROADCAST, enumerator
DX86ISelLowering.cpp5404 case X86ISD::VBROADCAST: in isTargetShuffle()
7857 case X86ISD::VBROADCAST: in getTargetShuffleMask()
8666 case X86ISD::VBROADCAST: { in getFauxShuffleMask()
9577 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
9862 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in lowerBuildVectorAsBroadcast()
9899 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in lowerBuildVectorAsBroadcast()
11451 return DAG.getBitcast(VT, DAG.getNode(X86ISD::VBROADCAST, dl, BcastVT, in LowerBUILD_VECTOR()
11957 case X86ISD::VBROADCAST: in IsElementEquivalent()
13523 Input = DAG.getNode(X86ISD::VBROADCAST, DL, VT, Input); in lowerShuffleAsDecomposedShuffleMerge()
14685 return DAG.getNode(X86ISD::VBROADCAST, DL, VT, in lowerShuffleAsTruncBroadcast()
[all …]
DX86InstrFragmentsSIMD.td499 def X86VBroadcast : SDNode<"X86ISD::VBROADCAST", SDTVBroadcast>;
DX86ISelDAGToDAG.cpp983 case X86ISD::VBROADCAST: { in PreprocessISelDAG()
990 CurDAG->getNode(X86ISD::VBROADCAST, dl, NarrowVT, N->getOperand(0)); in PreprocessISelDAG()
DX86SchedAlderlakeP.td1331 "^VBROADCAST(F|I)128$",
DX86InstrSSE.td7056 // VBROADCAST - Load from memory and broadcast to all elements of the
7099 // VBROADCAST*128 - Load from memory and broadcast 128-bit vector to both