OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RHSMask
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/utils/PerfectShuffle/
PerfectShuffle.cpp
126
unsigned short getTransformedMask(unsigned short LHSMask, unsigned
RHSMask
) {
127
// Extract the elements from LHSMask and
RHSMask
, as appropriate.
135
ResElt = getMaskElt(
RHSMask
, SrcElt-4);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp
2592
ArrayRef<int>
RHSMask
;
2596
RHSMask
= RHSShuffle->getShuffleMask();
2632
eltMask =
RHSMask
[Mask[i]-LHSWidth];
2665
if (isSplat || newMask == LHSMask || newMask ==
RHSMask
|| newMask == Mask) {
InstCombineAndOrXor.cpp
521
unsigned LHSMask, unsigned
RHSMask
, InstCombiner::BuilderTy &Builder) {
531
RHSMask
= conjugateICmpMask(
RHSMask
);
533
if ((LHSMask & Mask_NotAllZeros) && (
RHSMask
& BMask_Mixed)) {
539
} else if ((LHSMask & BMask_Mixed) && (
RHSMask
& Mask_NotAllZeros)) {
562
unsigned
RHSMask
= MaskPair->second;
563
unsigned Mask = LHSMask &
RHSMask
;
568
LHS, RHS, IsAnd, A, B, C, D, E, PredL, PredR, LHSMask,
RHSMask
,
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp
9154
uint32_t
RHSMask
= getPermuteMask(DAG, RHS);
9155
if (LHSMask != ~0u &&
RHSMask
!= ~0u) {
9158
if (LHSMask >
RHSMask
) {
9159
std::swap(LHSMask,
RHSMask
);
9166
uint32_t RHSUsedLanes = ~(
RHSMask
& 0x0c0c0c0c) & 0x0c0c0c0c;
9178
uint32_t Mask = LHSMask &
RHSMask
;
9181
if ((LHSMask & ByteSel) == 0x0c || (
RHSMask
& ByteSel) == 0x0c)
9251
uint32_t
RHSMask
= getPermuteMask(DAG, RHS);
9252
if (LHSMask != ~0u &&
RHSMask
!= ~0u) {
9255
if (LHSMask >
RHSMask
) {
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp
6302
const APInt &
RHSMask
= N1O1C->getAPIntValue();
6304
if (DAG.MaskedValueIsZero(N0.getOperand(0),
RHSMask
&~LHSMask) &&
6305
DAG.MaskedValueIsZero(N1.getOperand(0), LHSMask&~
RHSMask
)) {
6309
DAG.getConstant(LHSMask |
RHSMask
, DL, VT));
6926
SDValue
RHSMask
; // AND value if any.
6927
matchRotateHalf(DAG, RHS, RHSShift,
RHSMask
);
6944
extractShiftForRotate(DAG, LHSShift, RHS,
RHSMask
, DL))
6969
std::swap(LHSMask,
RHSMask
);
6997
if (LHSMask.getNode() ||
RHSMask
.getNode()) {
7006
if (
RHSMask
.getNode())
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp
5573
APInt
RHSMask
= APInt::getLowBitsSet(RHS.getValueSizeInBits(), 5);
5575
SimplifyDemandedBits(N->getOperand(1),
RHSMask
, DCI)) {
5647
APInt
RHSMask
= APInt::getLowBitsSet(RHS.getValueSizeInBits(), 5);
5649
SimplifyDemandedBits(RHS,
RHSMask
, DCI)) {
5678
APInt
RHSMask
= APInt::getLowBitsSet(RHS.getValueSizeInBits(), 4);
5680
SimplifyDemandedBits(RHS,
RHSMask
, DCI)) {
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp
15851
int
RHSMask
[4] = {-1, -1, -1, -1};
15861
auto &LaneMask = (i & 1) ?
RHSMask
: LHSMask;
15867
SDValue RHS = DAG.getVectorShuffle(VT, DL, V1, V2,
RHSMask
);
[
all
...]
Completed in 151 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026