Home
last modified time | relevance | path

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

/dports/devel/llvm80/llvm-8.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp16081 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
16094 Vec2Offset = InVT1.getVectorNumElements(); in createBuildVecShuffle()
16098 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
16099 if ((VT.getSizeInBits() % InVT1.getSizeInBits() == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
16106 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
16110 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
16128 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
16134 if (InVT1 != InVT2) { in createBuildVecShuffle()
16148 InVT1.getSizeInBits() == VT.getSizeInBits()) { in createBuildVecShuffle()
16180 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15566 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
15579 Vec2Offset = InVT1.getVectorNumElements(); in createBuildVecShuffle()
15583 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
15584 if ((VT.getSizeInBits() % InVT1.getSizeInBits() == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
15591 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
15595 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
15613 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
15619 if (InVT1 != InVT2) { in createBuildVecShuffle()
15633 InVT1.getSizeInBits() == VT.getSizeInBits()) { in createBuildVecShuffle()
15665 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp17442 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
17443 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
17454 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
17455 if ((VT.getSizeInBits() % InVT1.getSizeInBits() == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
17462 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
17466 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
17484 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
17490 if (InVT1 != InVT2) { in createBuildVecShuffle()
17504 InVT1.getSizeInBits() == VT.getSizeInBits()) { in createBuildVecShuffle()
17536 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp17437 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
17438 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
17449 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
17450 if ((VT.getSizeInBits() % InVT1.getSizeInBits() == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
17457 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
17461 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
17479 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
17485 if (InVT1 != InVT2) { in createBuildVecShuffle()
17499 InVT1.getSizeInBits() == VT.getSizeInBits()) { in createBuildVecShuffle()
17531 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp17442 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
17443 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
17454 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
17455 if ((VT.getSizeInBits() % InVT1.getSizeInBits() == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
17462 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
17466 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
17484 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
17490 if (InVT1 != InVT2) { in createBuildVecShuffle()
17504 InVT1.getSizeInBits() == VT.getSizeInBits()) { in createBuildVecShuffle()
17536 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp17175 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
17176 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
17187 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
17188 if ((VT.getSizeInBits() % InVT1.getSizeInBits() == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
17195 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
17199 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
17217 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
17223 if (InVT1 != InVT2) { in createBuildVecShuffle()
17237 InVT1.getSizeInBits() == VT.getSizeInBits()) { in createBuildVecShuffle()
17269 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18363 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
18364 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
18375 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
18376 if ((VT.getSizeInBits() % InVT1.getSizeInBits() == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
18383 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
18387 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
18405 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
18411 if (InVT1 != InVT2) { in createBuildVecShuffle()
18425 InVT1.getSizeInBits() == VT.getSizeInBits()) { in createBuildVecShuffle()
18457 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18195 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
18196 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
18207 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
18208 if ((VT.getSizeInBits() % InVT1.getSizeInBits() == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
18215 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
18219 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
18237 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
18243 if (InVT1 != InVT2) { in createBuildVecShuffle()
18257 InVT1.getSizeInBits() == VT.getSizeInBits()) { in createBuildVecShuffle()
18289 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18440 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
18441 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
18451 uint64_t InVT1Size = InVT1.getFixedSizeInBits(); in createBuildVecShuffle()
18456 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
18457 if ((VTSize % InVT1Size == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
18464 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
18468 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
18486 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
18492 if (InVT1 != InVT2) { in createBuildVecShuffle()
18537 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp19213 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
19214 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
19224 uint64_t InVT1Size = InVT1.getFixedSizeInBits(); in createBuildVecShuffle()
19232 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
19233 if ((VTSize % InVT1Size == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
19240 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
19244 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
19265 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
19271 if (InVT1 != InVT2) { in createBuildVecShuffle()
19311 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18714 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
18715 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
18725 uint64_t InVT1Size = InVT1.getFixedSizeInBits(); in createBuildVecShuffle()
18730 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
18731 if ((VTSize % InVT1Size == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
18738 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
18742 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
18760 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
18766 if (InVT1 != InVT2) { in createBuildVecShuffle()
18811 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp19213 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
19214 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
19224 uint64_t InVT1Size = InVT1.getFixedSizeInBits(); in createBuildVecShuffle()
19232 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
19233 if ((VTSize % InVT1Size == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
19240 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
19244 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
19265 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
19271 if (InVT1 != InVT2) { in createBuildVecShuffle()
19311 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp19213 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
19214 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
19224 uint64_t InVT1Size = InVT1.getFixedSizeInBits(); in createBuildVecShuffle()
19232 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
19233 if ((VTSize % InVT1Size == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
19240 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
19244 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
19265 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
19271 if (InVT1 != InVT2) { in createBuildVecShuffle()
19311 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18714 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
18715 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
18725 uint64_t InVT1Size = InVT1.getFixedSizeInBits(); in createBuildVecShuffle()
18730 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
18731 if ((VTSize % InVT1Size == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
18738 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
18742 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
18760 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
18766 if (InVT1 != InVT2) { in createBuildVecShuffle()
18811 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp19213 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
19214 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
19224 uint64_t InVT1Size = InVT1.getFixedSizeInBits(); in createBuildVecShuffle()
19232 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
19233 if ((VTSize % InVT1Size == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
19240 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
19244 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
19265 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
19271 if (InVT1 != InVT2) { in createBuildVecShuffle()
19311 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp19213 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
19214 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
19224 uint64_t InVT1Size = InVT1.getFixedSizeInBits(); in createBuildVecShuffle()
19232 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
19233 if ((VTSize % InVT1Size == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
19240 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
19244 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
19265 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
19271 if (InVT1 != InVT2) { in createBuildVecShuffle()
19311 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp19286 EVT InVT1 = VecIn1.getValueType(); in createBuildVecShuffle() local
19287 EVT InVT2 = VecIn2.getNode() ? VecIn2.getValueType() : InVT1; in createBuildVecShuffle()
19297 uint64_t InVT1Size = InVT1.getFixedSizeInBits(); in createBuildVecShuffle()
19305 if (InVT1 != VT || InVT2 != VT) { in createBuildVecShuffle()
19306 if ((VTSize % InVT1Size == 0) && InVT1 == InVT2) { in createBuildVecShuffle()
19313 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
19317 if (!TLI.isExtractSubvectorCheap(VT, InVT1, NumElems)) in createBuildVecShuffle()
19338 !TLI.isOperationLegal(ISD::VECTOR_SHUFFLE, InVT1)) in createBuildVecShuffle()
19344 if (InVT1 != InVT2) { in createBuildVecShuffle()
19384 InVT1 = VecIn1.getValueType(); in createBuildVecShuffle()
[all …]