OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:countTrailingOnes
(Results
1 - 25
of
29
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
ARMUnwindOpAsm.cpp
77
uint32_t Range =
countTrailingOnes
(Mask >> 5); // Exclude r4.
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
KnownBits.h
220
return Zero.
countTrailingOnes
();
225
return One.
countTrailingOnes
();
MathExtras.h
519
/// Ex.
countTrailingOnes
(0x00FF00FF) == 8.
525
unsigned
countTrailingOnes
(T Value, ZeroBehavior ZB = ZB_Width) {
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonGenExtract.cpp
181
uint32_t T = M.
countTrailingOnes
();
HexagonConstPropagation.cpp
1733
Count = A1.
countTrailingOnes
();
HexagonISelDAGToDAG.cpp
1134
uint32_t M1 =
countTrailingOnes
(Mask >> TZ);
/src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
SmallBitVector.h
254
return
countTrailingOnes
(Bits);
298
return
countTrailingOnes
(Bits);
BitVector.h
753
unsigned Result = WordIndex * BITWORD_SIZE +
countTrailingOnes
(Word);
APInt.h
229
/// out-of-line slow case for
countTrailingOnes
1710
/// This function is an APInt version of the
countTrailingOnes
1716
unsigned
countTrailingOnes
() const {
1718
return llvm::
countTrailingOnes
(U.VAL);
/src/external/apache2/llvm/dist/llvm/lib/Support/
KnownBits.cpp
474
unsigned TrailBitsKnown0 = (LHS.Zero | LHS.One).
countTrailingOnes
();
475
unsigned TrailBitsKnown1 = (RHS.Zero | RHS.One).
countTrailingOnes
();
APInt.cpp
641
Count += llvm::
countTrailingOnes
(U.pVal[i]);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIModeRegister.cpp
189
unsigned Width =
countTrailingOnes
<unsigned>(InstrMode.Mask >> Offset);
SIShrinkInstructions.cpp
329
NewImm =
countTrailingOnes
(Imm);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86FloatingPoint.cpp
998
unsigned N =
countTrailingOnes
(STReturns);
1575
unsigned NumSTUses =
countTrailingOnes
(STUses);
1582
unsigned NumSTDefs =
countTrailingOnes
(STDefs);
1592
unsigned NumSTPopped =
countTrailingOnes
(STPopped);
X86ISelDAGToDAG.cpp
442
if (Val.
countTrailingOnes
() >= Width)
446
return Mask.
countTrailingOnes
() >= Width;
1993
if (
countTrailingOnes
(Mask >> MaskTZ) + MaskTZ + MaskLZ != 64) return true;
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64AddressingModes.h
241
CTO =
countTrailingOnes
(Imm >> I);
249
CTO = CLO +
countTrailingOnes
(Imm) - (64 - Size);
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXISelDAGToDAG.cpp
3408
uint64_t NumBits =
countTrailingOnes
(MaskVal);
3472
NumBits =
countTrailingOnes
(MaskVal) - ShiftAmt;
3475
unsigned NumOnes =
countTrailingOnes
(MaskVal >> NumZeros);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp
1840
MSB = SrlImm + (VT == MVT::i32 ?
countTrailingOnes
<uint32_t>(AndImm)
1841
:
countTrailingOnes
<uint64_t>(AndImm)) -
2427
MaskWidth =
countTrailingOnes
(NonZeroBits >> ShiftAmount);
2496
int LSB =
countTrailingOnes
(NotKnownZero);
2831
if (
countTrailingOnes
(MaskImm) < Bits)
/src/external/apache2/llvm/dist/llvm/lib/IR/
ConstantRange.cpp
742
Upper.
countTrailingOnes
() == DstTySize)
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelDAGToDAG.cpp
922
unsigned TO =
countTrailingOnes
<uint64_t>(Imm);
1151
unsigned TO =
countTrailingOnes
<uint64_t>(Imm);
4872
unsigned MB = 64 -
countTrailingOnes
(Imm64);
4922
unsigned MB = 63 -
countTrailingOnes
(~Imm64);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp
5153
unsigned MaskBits = AndMask.
countTrailingOnes
();
5196
unsigned ActiveBits = AndC->getAPIntValue().
countTrailingOnes
();
5360
unsigned ActiveBits = Mask->getAPIntValue().
countTrailingOnes
();
6729
((NegC->getAPIntValue() | Known.Zero).
countTrailingOnes
() >= Bits)) {
6750
((PosC->getAPIntValue() | Known.Zero).
countTrailingOnes
() >=
11649
ActiveBits = Mask.
countTrailingOnes
();
11653
ActiveBits = ShiftedMask.
countTrailingOnes
();
11699
ShiftMask.
countTrailingOnes
());
16346
if (
countTrailingOnes
(NotMask >> NotMaskTZ) + NotMaskTZ + NotMaskLZ != 64)
SelectionDAG.cpp
203
if (CN->getAPIntValue().
countTrailingOnes
() < EltSize)
206
if (CFPN->getValueAPF().bitcastToAPInt().
countTrailingOnes
() < EltSize)
2610
SplatIdx = (UndefElts & DemandedElts).
countTrailingOnes
();
9487
return C && (C->getAPIntValue().
countTrailingOnes
() >= NumBits);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
IRTranslator.cpp
1063
MIB.buildConstant(SwitchTy,
countTrailingOnes
(B.Mask));
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelDAGToDAG.cpp
3166
unsigned Width =
countTrailingOnes
(And_imm) - 1;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCompares.cpp
4882
return APInt::getBitsSetFrom(BitWidth, RHS->
countTrailingOnes
());
Completed in 71 milliseconds
1
2
Indexes created Tue Sep 22 00:26:15 UTC 2026