Home
last modified time | relevance | path

Searched refs:BroadcastVT (Results 1 – 17 of 17) sorted by relevance

/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp10986 MVT BroadcastVT = VT; in lowerVectorShuffleAsBroadcast() local
11003 Opcode = (BroadcastVT.is128BitVector() && !Subtarget.hasAVX2()) in lowerVectorShuffleAsBroadcast()
11012 EVT SVT = BroadcastVT.getScalarType(); in lowerVectorShuffleAsBroadcast()
11054 if (SrcVT.getScalarType() != BroadcastVT.getScalarType()) { in lowerVectorShuffleAsBroadcast()
11059 SrcVT = MVT::getVectorVT(BroadcastVT.getScalarType(), NumSrcElts); in lowerVectorShuffleAsBroadcast()
11061 SrcVT = BroadcastVT.getScalarType(); in lowerVectorShuffleAsBroadcast()
11069 unsigned NumBroadcastElts = BroadcastVT.getVectorNumElements(); in lowerVectorShuffleAsBroadcast()
11070 BroadcastVT = MVT::getVectorVT(MVT::f64, NumBroadcastElts); in lowerVectorShuffleAsBroadcast()
11083 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerVectorShuffleAsBroadcast()
37641 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp7744 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
7747 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
12305 MVT BroadcastVT = VT; in lowerShuffleAsBroadcast() local
12320 Opcode = (BroadcastVT.is128BitVector() && !Subtarget.hasAVX2()) in lowerShuffleAsBroadcast()
12329 EVT SVT = BroadcastVT.getScalarType(); in lowerShuffleAsBroadcast()
12369 assert(NumEltBits == BroadcastVT.getScalarSizeInBits() && in lowerShuffleAsBroadcast()
12376 ExtVT = BroadcastVT.getScalarType(); in lowerShuffleAsBroadcast()
12384 unsigned NumBroadcastElts = BroadcastVT.getVectorNumElements(); in lowerShuffleAsBroadcast()
12385 BroadcastVT = MVT::getVectorVT(MVT::f64, NumBroadcastElts); in lowerShuffleAsBroadcast()
41723 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp11746 MVT BroadcastVT = VT; in lowerVectorShuffleAsBroadcast() local
11763 Opcode = (BroadcastVT.is128BitVector() && !Subtarget.hasAVX2()) in lowerVectorShuffleAsBroadcast()
11772 EVT SVT = BroadcastVT.getScalarType(); in lowerVectorShuffleAsBroadcast()
11814 if (SrcVT.getScalarType() != BroadcastVT.getScalarType()) { in lowerVectorShuffleAsBroadcast()
11819 SrcVT = MVT::getVectorVT(BroadcastVT.getScalarType(), NumSrcElts); in lowerVectorShuffleAsBroadcast()
11821 SrcVT = BroadcastVT.getScalarType(); in lowerVectorShuffleAsBroadcast()
11829 unsigned NumBroadcastElts = BroadcastVT.getVectorNumElements(); in lowerVectorShuffleAsBroadcast()
11830 BroadcastVT = MVT::getVectorVT(MVT::f64, NumBroadcastElts); in lowerVectorShuffleAsBroadcast()
11843 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerVectorShuffleAsBroadcast()
39302 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp8300 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8303 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
12780 MVT BroadcastVT = VT; in lowerShuffleAsBroadcast() local
12795 Opcode = (BroadcastVT.is128BitVector() && !Subtarget.hasAVX2()) in lowerShuffleAsBroadcast()
12804 EVT SVT = BroadcastVT.getScalarType(); in lowerShuffleAsBroadcast()
12844 assert(NumEltBits == BroadcastVT.getScalarSizeInBits() && in lowerShuffleAsBroadcast()
12851 ExtVT = BroadcastVT.getScalarType(); in lowerShuffleAsBroadcast()
12859 unsigned NumBroadcastElts = BroadcastVT.getVectorNumElements(); in lowerShuffleAsBroadcast()
12860 BroadcastVT = MVT::getVectorVT(MVT::f64, NumBroadcastElts); in lowerShuffleAsBroadcast()
43417 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8300 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8303 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
12780 MVT BroadcastVT = VT; in lowerShuffleAsBroadcast() local
12795 Opcode = (BroadcastVT.is128BitVector() && !Subtarget.hasAVX2()) in lowerShuffleAsBroadcast()
12804 EVT SVT = BroadcastVT.getScalarType(); in lowerShuffleAsBroadcast()
12844 assert(NumEltBits == BroadcastVT.getScalarSizeInBits() && in lowerShuffleAsBroadcast()
12851 ExtVT = BroadcastVT.getScalarType(); in lowerShuffleAsBroadcast()
12859 unsigned NumBroadcastElts = BroadcastVT.getVectorNumElements(); in lowerShuffleAsBroadcast()
12860 BroadcastVT = MVT::getVectorVT(MVT::f64, NumBroadcastElts); in lowerShuffleAsBroadcast()
43391 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8300 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8303 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
12780 MVT BroadcastVT = VT; in lowerShuffleAsBroadcast() local
12795 Opcode = (BroadcastVT.is128BitVector() && !Subtarget.hasAVX2()) in lowerShuffleAsBroadcast()
12804 EVT SVT = BroadcastVT.getScalarType(); in lowerShuffleAsBroadcast()
12844 assert(NumEltBits == BroadcastVT.getScalarSizeInBits() && in lowerShuffleAsBroadcast()
12851 ExtVT = BroadcastVT.getScalarType(); in lowerShuffleAsBroadcast()
12859 unsigned NumBroadcastElts = BroadcastVT.getVectorNumElements(); in lowerShuffleAsBroadcast()
12860 BroadcastVT = MVT::getVectorVT(MVT::f64, NumBroadcastElts); in lowerShuffleAsBroadcast()
43417 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8583 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8586 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8591 SDValue Broadcast = DAG.getNode(Opcode, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
13589 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
13591 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
46892 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
46894 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
46908 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
46910 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
46912 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8760 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8763 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8772 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
13843 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
13845 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
48182 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
48184 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
48198 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
48200 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
48202 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8546 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8549 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8554 SDValue Broadcast = DAG.getNode(Opcode, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
13382 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
13384 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
45965 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
45967 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
45981 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
45983 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
45985 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp8760 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8763 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8772 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
13843 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
13845 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
48182 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
48184 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
48198 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
48200 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
48202 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8671 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8674 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8683 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
13714 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
13716 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
47335 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
47337 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
47351 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
47353 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
47355 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp8546 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8549 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8554 SDValue Broadcast = DAG.getNode(Opcode, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
13382 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
13384 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
46027 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
46029 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
46043 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
46045 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
46047 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8754 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8757 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8766 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
13837 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
13839 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
48199 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
48201 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
48215 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
48217 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
48219 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8760 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8763 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8772 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
13843 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
13845 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
48182 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
48184 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
48198 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
48200 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
48202 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8671 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8674 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8683 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
13714 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
13716 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
47335 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
47337 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
47351 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
47353 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
47355 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8760 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8763 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8772 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
13843 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
13845 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
48182 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
48184 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
48198 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
48200 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
48202 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8981 EVT BroadcastVT = in EltsFromConsecutiveLoads() local
8984 if (TLI.isTypeLegal(BroadcastVT)) { in EltsFromConsecutiveLoads()
8998 DAG.getNode(X86ISD::VBROADCAST, DL, BroadcastVT, RepeatLoad); in EltsFromConsecutiveLoads()
14128 MVT BroadcastVT = MVT::getVectorVT(V.getSimpleValueType(), in lowerShuffleAsBroadcast() local
14130 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerShuffleAsBroadcast()
49481 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
49483 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
49497 EVT BroadcastVT = in combineToExtendBoolVectorInReg() local
49499 Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, BroadcastVT, N00); in combineToExtendBoolVectorInReg()
49501 Vec = DAG.getVectorShuffle(BroadcastVT, DL, Vec, Vec, ShuffleMask); in combineToExtendBoolVectorInReg()