OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:UndefMaskElem
(Results
1 - 15
of
15
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp
1205
assert(OldMask[i] ==
UndefMaskElem
&&
1824
is_contained(Mask,
UndefMaskElem
) &&
1838
if (is_contained(Mask,
UndefMaskElem
) && !MightCreatePoisonOrUB)
1873
if (Mask[i] ==
UndefMaskElem
)
1952
is_contained(Mask,
UndefMaskElem
) &&
2002
if (is_contained(Mask,
UndefMaskElem
) && !MightCreatePoisonOrUB)
2037
if (Mask[i] ==
UndefMaskElem
)
2127
NewMask[i] = ExtractMaskElt ==
UndefMaskElem
? ExtractMaskElt : MaskElt;
2361
Elts.push_back(
UndefMaskElem
);
InstCombineSimplifyDemanded.cpp
1395
Elts.push_back(
UndefMaskElem
);
InstCombineSelect.cpp
2451
!is_contained(Mask,
UndefMaskElem
) &&
2465
!is_contained(Mask,
UndefMaskElem
) &&
InstructionCombining.cpp
1612
!is_contained(LShuf->getShuffleMask(),
UndefMaskElem
) &&
1614
!is_contained(RShuf->getShuffleMask(),
UndefMaskElem
)) {
InstCombineCalls.cpp
1888
WidenMask.push_back(
UndefMaskElem
);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VectorCombine.cpp
208
SmallVector<int, 16> Mask(OutputNumElts,
UndefMaskElem
);
378
SmallVector<int, 32> ShufMask(VecTy->getNumElements(),
UndefMaskElem
);
734
SmallVector<int, 32> ShufMask(VecTy->getNumElements(),
UndefMaskElem
);
SLPVectorizer.cpp
313
Mask.push_back(
UndefMaskElem
);
553
return
UndefMaskElem
;
559
return
UndefMaskElem
;
3818
SmallVector<int> ShuffleMask(NumElts,
UndefMaskElem
);
3821
if (!InsertIdx || *InsertIdx ==
UndefMaskElem
)
4409
if (!InsertIdx || *InsertIdx ==
UndefMaskElem
)
4431
ShuffleMask.emplace_back(VF.back(),
UndefMaskElem
);
4442
(EU.Lane == Idx || EU.Lane ==
UndefMaskElem
));
4480
Mask = (Mask ==
UndefMaskElem
? 0 : VF) + Mask;
4520
Mask.assign(TE->Scalars.size(),
UndefMaskElem
);
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
ScalarizeMaskedMemIntrin.cpp
663
SmallVector<int, 16> ShuffleMask(VectorWidth,
UndefMaskElem
);
/src/external/apache2/llvm/dist/llvm/lib/IR/
Instructions.cpp
1974
if (MaskElt ==
UndefMaskElem
) {
1975
NewMask[i] =
UndefMaskElem
;
1996
if (Elem !=
UndefMaskElem
&& Elem >= V1Size * 2)
2000
if ((Mask[0] != 0 && Mask[0] !=
UndefMaskElem
) || !is_splat(Mask))
2098
if (Elem ==
UndefMaskElem
)
AsmWriter.cpp
486
} else if (all_of(Mask, [](int Elt) { return Elt ==
UndefMaskElem
; })) {
496
if (Elt ==
UndefMaskElem
)
ConstantFold.cpp
969
if (all_of(Mask, [](int Elt) { return Elt ==
UndefMaskElem
; })) {
Core.cpp
4018
int LLVMGetUndefMaskElem(void) { return
UndefMaskElem
; }
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Instructions.h
1988
constexpr int
UndefMaskElem
= -1;
1996
///
UndefMaskElem
(-1) specifies that the result element is undefined.
2045
/// index. Return
UndefMaskElem
if the element is undef.
2049
/// elements of the mask are returned as
UndefMaskElem
.
2054
/// elements of the mask are returned as
UndefMaskElem
.
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
InstructionSimplify.cpp
4643
if (all_of(Mask, [](int Elem) { return Elem ==
UndefMaskElem
; }))
ValueTracking.cpp
4967
return is_contained(Mask,
UndefMaskElem
);
Completed in 76 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026