|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/X86/X86ISelLowering.cpp14830 SDValue LoV = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, SubVT, V1,
14842 if (SDValue Blend = lowerShuffleAsBlend(DL, VT, V1, V2, Mask, Zeroable,
14851 bool OnlyUsesV1 = isShuffleEquivalent(V1, V2, Mask, {0, 1, 0, 1});
14852 if (OnlyUsesV1 || isShuffleEquivalent(V1, V2, Mask, {0, 1, 4, 5})) {
14856 if (!isa<LoadSDNode>(peekThroughBitcasts(V1))) {
14859 OnlyUsesV1 ? V1 : V2,
14861 return DAG.getNode(ISD::INSERT_SUBVECTOR, DL, VT, V1, SubVec,
14871 return DAG.getNode(X86ISD::SHUF128, DL, VT, V1, V2,
14899 V1 = DAG.getUNDEF(VT);
14903 return DAG.getNode(X86ISD::VPERM2X128, DL, VT, V1, V2,