OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:isShuffleMaskLegal
(Results
1 - 18
of
18
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsSEISelLowering.h
56
bool
isShuffleMaskLegal
(ArrayRef<int> Mask, EVT VT) const override {
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.h
310
bool
isShuffleMaskLegal
(ArrayRef<int> M, EVT VT) const override;
RISCVISelLowering.cpp
1312
bool RISCVTargetLowering::
isShuffleMaskLegal
(ArrayRef<int> M, EVT VT) const {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp
1107
if (!TLI.
isShuffleMaskLegal
(ShuffleMask, ByteVT))
1136
if (TLI.
isShuffleMaskLegal
(BSWAPMask, ByteVT) &&
LegalizeDAG.cpp
279
assert(TLI.
isShuffleMaskLegal
(NewMask, NVT) && "Shuffle not legal?");
1815
else if (!TLI.
isShuffleMaskLegal
(ShuffleVec, VT))
1846
else if (!TLI.
isShuffleMaskLegal
(ShuffleVec, VT))
1944
if (TLI.
isShuffleMaskLegal
(ShuffleVec, Node->getValueType(0))) {
DAGCombiner.cpp
18264
if (!TLI.
isShuffleMaskLegal
(Mask, ShufVT))
20387
if (!TLI.
isShuffleMaskLegal
(Mask0, HalfVT) ||
20388
!TLI.
isShuffleMaskLegal
(Mask1, HalfVT))
20774
if (!DAG.getTargetLoweringInfo().
isShuffleMaskLegal
(CombinedMask, VT))
21053
if (TLI.
isShuffleMaskLegal
(NewMask, VT)) {
21105
bool LegalMask = TLI.
isShuffleMaskLegal
(NewMask, ScaleVT);
21109
LegalMask = TLI.
isShuffleMaskLegal
(NewMask, ScaleVT);
21231
if (TLI.
isShuffleMaskLegal
(Mask, VT))
21236
return TLI.
isShuffleMaskLegal
(Mask, VT);
TargetLowering.cpp
3030
bool LegalMask =
isShuffleMaskLegal
(Mask, VT);
3034
LegalMask =
isShuffleMaskLegal
(Mask, VT);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.h
546
bool
isShuffleMaskLegal
(ArrayRef<int> M, EVT VT) const override;
AArch64ISelLowering.cpp
8390
if (!
isShuffleMaskLegal
(Mask, ShuffleVT)) {
10248
bool AArch64TargetLowering::
isShuffleMaskLegal
(ArrayRef<int> M, EVT VT) const {
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIISelLowering.h
256
bool
isShuffleMaskLegal
(ArrayRef<int> /*Mask*/, EVT /*VT*/) const override;
SIISelLowering.cpp
876
bool SITargetLowering::
isShuffleMaskLegal
(ArrayRef<int>, EVT) const {
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.h
582
isShuffleMaskLegal
(ArrayRef<int> M, EVT VT) const override;
ARMISelLowering.cpp
7953
///
isShuffleMaskLegal
- Targets can use this to indicate that they only
7957
bool ARMTargetLowering::
isShuffleMaskLegal
(ArrayRef<int> M, EVT VT) const {
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLowering.h
154
bool
isShuffleMaskLegal
(ArrayRef<int> Mask, EVT VT) const override;
HexagonISelLowering.cpp
2097
bool HexagonTargetLowering::
isShuffleMaskLegal
(ArrayRef<int> Mask,
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.h
1256
bool
isShuffleMaskLegal
(ArrayRef<int> Mask, EVT VT) const override;
1258
/// Similar to
isShuffleMaskLegal
. Targets can use this to indicate if there
X86ISelLowering.cpp
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetLowering.h
455
// by
isShuffleMaskLegal
). If this function returns false, then method (2) is
1020
virtual bool
isShuffleMaskLegal
(ArrayRef<int> /*Mask*/, EVT /*VT*/) const {
1030
/// Similar to
isShuffleMaskLegal
. Targets can use this to indicate if there
Completed in 176 milliseconds
Indexes created Wed Jun 17 00:25:26 UTC 2026