/external/swiftshader/third_party/LLVM/unittests/ADT/ |
H A D | APIntTest.cpp | 37 EXPECT_EQ(128u, Minus1.countTrailingOnes()); 74 EXPECT_EQ(128u, u128max.countTrailingOnes()); 82 EXPECT_EQ(64u, u64max.countTrailingOnes()); 91 EXPECT_EQ(0u, zero.countTrailingOnes()); 101 EXPECT_EQ(1u, one.countTrailingOnes());
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMUnwindOpAsm.cpp | 76 uint32_t Range = countTrailingOnes(Mask >> 5); // Exclude r4.
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
H A D | ValueTracking.cpp | 212 unsigned TrailZ = KnownZero.countTrailingOnes() + 213 KnownZero2.countTrailingOnes(); 416 unsigned LHSKnownZeroOut = LHSKnownZero.countTrailingOnes(); 421 unsigned RHSKnownZeroOut = KnownZero2.countTrailingOnes(); 557 unsigned TrailZ = LocalKnownZero.countTrailingOnes(); 582 LocalKnownZero.countTrailingOnes())); 624 KnownZero2.countTrailingOnes()); 632 std::min(KnownZero2.countTrailingOnes(), 633 KnownZero3.countTrailingOnes()));
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenExtract.cpp | 168 uint32_t T = M.countTrailingOnes();
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64AddressingModes.h | 240 CTO = countTrailingOnes(Imm >> I); 248 CTO = CLO + countTrailingOnes(Imm) - (64 - Size);
|
/external/llvm/unittests/ADT/ |
H A D | APIntTest.cpp | 45 EXPECT_EQ(128u, Minus1.countTrailingOnes()); 90 EXPECT_EQ(128u, u128max.countTrailingOnes()); 98 EXPECT_EQ(64u, u64max.countTrailingOnes()); 107 EXPECT_EQ(0u, zero.countTrailingOnes()); 117 EXPECT_EQ(1u, one.countTrailingOnes());
|
/external/llvm/lib/Target/X86/ |
H A D | X86FloatingPoint.cpp | 945 unsigned N = countTrailingOnes(STReturns); 1510 unsigned NumSTUses = countTrailingOnes(STUses); 1517 unsigned NumSTDefs = countTrailingOnes(STDefs); 1527 unsigned NumSTPopped = countTrailingOnes(STPopped);
|
H A D | X86ISelDAGToDAG.cpp | 1049 if (countTrailingOnes(Mask >> MaskTZ) + MaskTZ + MaskLZ != 64) return true;
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | AlignmentFromAssumptions.cpp | 245 unsigned TrailingOnes = MaskSCEV->getAPInt().countTrailingOnes();
|
/external/llvm/include/llvm/ADT/ |
H A D | APInt.h | 216 /// out-of-line slow case for countTrailingOnes 1403 /// This function is an APInt version of the countTrailingOnes 1409 unsigned countTrailingOnes() const { 1411 return llvm::countTrailingOnes(VAL);
|
/external/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 352 unsigned TrailZ = KnownZero.countTrailingOnes() + 353 KnownZero2.countTrailingOnes(); 903 if (KnownOne3.countTrailingOnes() > 0) 1161 unsigned TrailZ = LocalKnownZero.countTrailingOnes(); 1195 LocalKnownZero.countTrailingOnes())); 1241 std::min(KnownZero2.countTrailingOnes(), 1242 KnownZero3.countTrailingOnes())); 1771 if (KnownZero.countTrailingOnes() >= ShiftVal)
|
/external/llvm/include/llvm/Support/ |
H A D | MathExtras.h | 424 /// Ex. countTrailingOnes(0x00FF00FF) == 8. 430 std::size_t countTrailingOnes(T Value, ZeroBehavior ZB = ZB_Width) { function in namespace:llvm
|
/external/swiftshader/third_party/LLVM/include/llvm/ADT/ |
H A D | APInt.h | 210 /// out-of-line slow case for countTrailingOnes 1224 /// countTrailingOnes - This function is an APInt version of the 1231 unsigned countTrailingOnes() const {
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
H A D | Local.cpp | 770 unsigned TrailZ = KnownZero.countTrailingOnes();
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 1495 MSB = SrlImm + (VT == MVT::i32 ? countTrailingOnes<uint32_t>(AndImm) 1496 : countTrailingOnes<uint64_t>(AndImm)) - 2024 MaskWidth = countTrailingOnes(NonZeroBits >> ShiftAmount); 2094 int LSB = countTrailingOnes(NotKnownZero);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 139 if (CN->getAPIntValue().countTrailingOnes() < EltSize) 142 if (CFPN->getValueAPF().bitcastToAPInt().countTrailingOnes() < EltSize) 2078 unsigned TrailZ = KnownZero.countTrailingOnes() + 2079 KnownZero2.countTrailingOnes(); 2368 unsigned KnownZeroLow = KnownZero2.countTrailingOnes(); 2374 KnownZero2.countTrailingOnes()); 7029 unsigned AlignBits = KnownZero.countTrailingOnes();
|
H A D | TargetLowering.cpp | 1438 MinBits = C->getAPIntValue().countTrailingOnes(); 1887 ShiftBits = C1.countTrailingOnes();
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 4893 uint64_t NumBits = countTrailingOnes(MaskVal); 4957 NumBits = countTrailingOnes(MaskVal) - ShiftAmt; 4960 unsigned NumOnes = countTrailingOnes(MaskVal >> NumZeros);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | Local.cpp | 1019 unsigned TrailZ = KnownZero.countTrailingOnes();
|
/external/llvm/lib/Support/ |
H A D | APInt.cpp | 743 Count += llvm::countTrailingOnes(pVal[i]);
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 415 return KnownZero.countTrailingOnes() >= 2;
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 1679 unsigned TrailZ = KnownZero.countTrailingOnes() + 1680 KnownZero2.countTrailingOnes(); 1990 unsigned KnownZeroOut = KnownZero2.countTrailingOnes(); 1995 KnownZero2.countTrailingOnes());
|
H A D | TargetLowering.cpp | 1992 MinBits = C->getAPIntValue().countTrailingOnes();
|
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 1755 unsigned trailingOnes = RHS.countTrailingOnes();
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 2353 unsigned Width = countTrailingOnes(And_imm) - 1;
|