OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:AndMask
(Results
1 - 12
of
12
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
AMDGPUInstPrinter.cpp
1283
static void printSwizzleBitmask(const uint16_t
AndMask
,
1289
uint16_t Probe0 = ((0 &
AndMask
) | OrMask) ^ XorMask;
1290
uint16_t Probe1 = ((BITMASK_MASK &
AndMask
) | OrMask) ^ XorMask;
1340
uint16_t
AndMask
= (Imm >> BITMASK_AND_SHIFT) & BITMASK_MASK;
1344
if (
AndMask
== BITMASK_MAX &&
1353
} else if (
AndMask
== BITMASK_MAX &&
1364
uint16_t GroupSize = BITMASK_MAX -
AndMask
+ 1;
1380
printSwizzleBitmask(
AndMask
, OrMask, XorMask, O);
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelDAGToDAG.cpp
1226
const APInt &
AndMask
= N->getConstantOperandAPInt(1);
1231
APInt ShMask(
AndMask
.getBitWidth(), ShiftWidth - 1);
1233
if (ShMask.isSubsetOf(
AndMask
)) {
1241
if (ShMask.isSubsetOf(
AndMask
| Known.Zero)) {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineSelect.cpp
138
APInt
AndMask
;
150
AndMask
= *AndRHS;
152
Pred, V,
AndMask
)) {
154
if (!
AndMask
.isPowerOf2())
172
if (TC.getBitWidth() !=
AndMask
.getBitWidth() || (TC ^ FC) !=
AndMask
)
179
V = Builder.CreateAnd(V, ConstantInt::get(SelType,
AndMask
));
207
unsigned AndZeros =
AndMask
.logBase2();
211
V = Builder.CreateAnd(V, ConstantInt::get(V->getType(),
AndMask
));
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp
738
uint64_t
AndMask
= MaskNode->getZExtValue();
739
if (InsertMask &
AndMask
)
745
if (Used != (
AndMask
| InsertMask)) {
747
if (Used != (
AndMask
| InsertMask | Known.Zero.getZExtValue()))
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp
584
uint64_t
AndMask
= CSD->getZExtValue();
586
switch (
AndMask
) {
1907
uint64_t
AndMask
= 0;
1908
if (!isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::AND,
AndMask
))
1918
unsigned BitWide = 64 - countLeadingOnes(~(
AndMask
>> SrlImm));
1919
if (BitWide && isMask_64(
AndMask
>> SrlImm)) {
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
AMDGPUAsmParser.cpp
6575
encodeBitmaskPerm(const unsigned
AndMask
,
6581
(
AndMask
<< BITMASK_AND_SHIFT) |
6727
unsigned
AndMask
= 0;
6743
AndMask
|= Mask;
6746
AndMask
|= Mask;
6752
Imm = encodeBitmaskPerm(
AndMask
, OrMask, XorMask);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
MemorySanitizer.cpp
326
cl::desc("Define custom MSan
AndMask
"),
347
// Offset = (Addr & ~
AndMask
) ^ XorMask
351
uint64_t
AndMask
;
366
0x000080000000, //
AndMask
375
0x400000000000, //
AndMask
380
0, //
AndMask
(not used)
389
0, //
AndMask
(not used)
397
0xE00000000000, //
AndMask
405
0xC00000000000, //
AndMask
413
0, //
AndMask
(not used
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Local.cpp
2969
const APInt &
AndMask
= *C;
2973
unsigned NumMaskedBits =
AndMask
.countPopulation();
2984
// If the
AndMask
is zero for this bit, clear the bit.
2985
if (
AndMask
[BitIdx] == 0)
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64InstructionSelector.cpp
5793
uint64_t
AndMask
= *MaybeAndMask;
5794
switch (
AndMask
) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp
5146
const APInt &
AndMask
= CAnd->getAPIntValue();
5153
unsigned MaskBits =
AndMask
.countTrailingOnes();
5156
if (
AndMask
.isMask() &&
5178
SDValue NewMask = DAG.getConstant(
AndMask
.trunc(Size / 2), SL, HalfVT);
22331
const APInt &
AndMask
= ConstAndRHS->getAPIntValue();
22332
unsigned ShCt =
AndMask
.getBitWidth() - 1;
22335
DAG.getConstant(
AndMask
.countLeadingZeros(), SDLoc(AndLHS),
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp
16121
// Look for the pattern (shl (and x,
AndMask
), ShiftAmt). This doesn't
16123
// (and (shl x, ShiftAmt) (shl
AndMask
, ShiftAmt)), but the shift can come
16133
uint32_t
AndMask
= static_cast<uint32_t>(AndMaskNode->getZExtValue());
16135
if (
AndMask
== 255 ||
AndMask
== 65535)
16137
if (isMask_32(
AndMask
)) {
16138
uint32_t MaskedBits = countLeadingZeros(
AndMask
);
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGBuiltin.cpp
3010
APInt
AndMask
= APInt::getSignedMaxValue(bitsize);
3012
Builder.CreateAnd(IntV, llvm::ConstantInt::get(IntTy,
AndMask
));
Completed in 136 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026