Home
last modified time | relevance | path

Searched refs:Zeros (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DScaledNumber.cpp65 if (int Zeros = llvm::countl_zero(Dividend64)) { in divide32() local
66 Shift -= Zeros; in divide32()
67 Dividend64 <<= Zeros; in divide32()
87 if (int Zeros = llvm::countr_zero(Divisor)) { in divide64() local
88 Shift -= Zeros; in divide64()
89 Divisor >>= Zeros; in divide64()
97 if (int Zeros = llvm::countl_zero(Dividend)) { in divide64() local
98 Shift -= Zeros; in divide64()
99 Dividend <<= Zeros; in divide64()
H A DBinaryStreamWriter.cpp98 static constexpr char Zeros[ZerosSize] = {}; in padToAlignment() local
101 ArrayRef<char>(Zeros, std::min(ZerosSize, NewOffset - Offset)))) in padToAlignment()
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DDXContainer.cpp29 static uint8_t Zeros[16] = {0}; in isPopulated()
30 return Flags > 0 || 0 != memcmp(&Digest, &Zeros, 16); in isPopulated()
28 static uint8_t Zeros[16] = {0}; isPopulated() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/Disassembler/
H A DPPCDisassembler.cpp351 unsigned Zeros = llvm::countr_zero(Imm); in decodeCRBitMOperand() local
352 if (Zeros >= 8) in decodeCRBitMOperand()
355 Inst.addOperand(MCOperand::createReg(CRRegs[7 - Zeros])); in decodeCRBitMOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp407 bool evaluateCLBr(const RegisterSubReg &R1, bool Zeros, bool Ones,
409 bool evaluateCLBi(const APInt &A1, bool Zeros, bool Ones, APInt &Result);
410 bool evaluateCTBr(const RegisterSubReg &R1, bool Zeros, bool Ones,
412 bool evaluateCTBi(const APInt &A1, bool Zeros, bool Ones, APInt &Result);
1661 bool MachineConstEvaluator::evaluateCLBr(const RegisterSubReg &R1, bool Zeros, in evaluateCLBr() argument
1673 evaluateCLBi(A, Zeros, Ones, CA); in evaluateCLBr()
1682 bool MachineConstEvaluator::evaluateCLBi(const APInt &A1, bool Zeros, in evaluateCLBi() argument
1685 if (!Zeros && !Ones) in evaluateCLBi()
1688 if (Zeros && (Count == 0)) in evaluateCLBi()
1696 bool MachineConstEvaluator::evaluateCTBr(const RegisterSubReg &R1, bool Zeros, in evaluateCTBr() argument
1717 evaluateCTBi(const APInt & A1,bool Zeros,bool Ones,APInt & Result) evaluateCTBi() argument
[all...]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp325 llvm::Constant *Zeros[2]; member in __anonbab9bb100111::CGObjCGNU
2105 Builder.CreateCondBr(Builder.CreateICmpEQ(isInitialized, Zeros[0]), in GenerateDirectMethodPrologue()
2277 Zeros[0] = llvm::ConstantInt::get(LongTy, 0); in CGObjCGNU()
2278 Zeros[1] = Zeros[0]; in CGObjCGNU()
3755 llvm::Constant *offsetPointerIndexes[] = {Zeros[0], in GenerateClass()
3786 NULLPtr, NULLPtr, 0x12L, ClassName.c_str(), nullptr, Zeros[0], in GenerateClass()
3916 Zeros[0], in ModuleInitFunction()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp1208 SmallVector<int, 16> Zeros; in CreateVectorSplat() local
1209 Zeros.resize(EC.getKnownMinValue()); in CreateVectorSplat()
1210 return CreateShuffleVector(V, Zeros, Name + ".splat"); in CreateVectorSplat()
H A DConstants.cpp1495 SmallVector<int, 8> Zeros(EC.getKnownMinValue(), 0); in getSplat() local
1497 return ConstantExpr::getShuffleVector(V, PoisonV, Zeros); in getSplat()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1951 auto Zeros = MIRBuilder.buildConstant(Dt, 0); in legalizeCTPOP() local
1957 MIRBuilder.buildInstr(AArch64::G_UDOT, {Dt}, {Zeros, Ones, CTPOP}); in legalizeCTPOP()
1960 Sum = MIRBuilder.buildInstr(AArch64::G_UDOT, {Dt}, {Zeros, Ones, CTPOP}); in legalizeCTPOP()
1962 Sum = MIRBuilder.buildInstr(AArch64::G_UDOT, {Dt}, {Zeros, Ones, CTPOP}); in legalizeCTPOP()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td817 // Count Leading Zeros (LEADZ)
821 // Count Trailing Zeros (TRAILZ)
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DREADME_P9.txt44 - Vector Count Trailing Zeros: vctzb vctzh vctzw vctzd
H A DPPCInstrAltivec.td1290 // Count Leading Zeros
1500 // Vector Count Trailing Zeros
/freebsd/contrib/one-true-awk/testdir/
H A Dfunstack.ok841 J. F. Traub ACM Algorithm 419: Zeros of a Complex
1159 Approximating All Zeros of a Polynomial
1160 with Only Real Zeros . . . . . . . . . . 952--955
1273 J. Rokne Automatic Errorbounds for Simple Zeros
H A Dfunstack.in5856 title = "{ACM} Algorithm 419: Zeros of a Complex Polynomial",
8457 … "A Highly Parallel Algorithm for Approximating All Zeros of a Polynomial with Only Real Zeros",
8476 …on; guaranteed convergence; highly; mathematical techniques --- Poles and Zeros; mathematical tech…
9345 title = "Automatic Errorbounds for Simple Zeros of Analytic Functions",
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp10107 SDValue Zeros = DAG.getConstant(0, DL, DT); in LowerCTPOP_PARITY() local
10111 Val = DAG.getNode(AArch64ISD::UDOT, DL, DT, Zeros, Ones, Val); in LowerCTPOP_PARITY()
10114 Val = DAG.getNode(AArch64ISD::UDOT, DL, DT, Zeros, Ones, Val); in LowerCTPOP_PARITY()
10116 Val = DAG.getNode(AArch64ISD::UDOT, DL, DT, Zeros, Ones, Val); in LowerCTPOP_PARITY()
13132 SDValue Zeros = DAG.getConstant(0, dl, SrcVT); in LowerZERO_EXTEND_VECTOR_INREG() local
13134 DAG.getNode(AArch64ISD::ZIP1, dl, SrcVT, SrcOp, Zeros)); in LowerZERO_EXTEND_VECTOR_INREG()
17778 SDValue Zeros = DAG.getConstant(0, DL, TargetType); in performVecReduceAddCombine() local
17779 SDValue Dot = DAG.getNode(DotOpcode, DL, Zeros.getValueType(), Zeros, in performVecReduceAddCombine()
17788 SDValue Zeros = DAG.getConstant(0, DL, MVT::v4i32); in performVecReduceAddCombine() local
17795 DAG.getNode(DotOpcode, DL, Zeros.getValueType(), Zeros, Op0, Op1); in performVecReduceAddCombine()
[all …]
/freebsd/contrib/googletest/googletest/test/
H A Dgtest_unittest.cc2825 TEST_F(FloatTest, Zeros) { in TEST_F() argument
2982 TEST_F(DoubleTest, Zeros) { in TEST_F() argument
/freebsd/sys/dev/aic7xxx/
H A Daic79xx.reg3330 * All Zeros
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp9291 uint64_t Zeros = 0; in LowerCONCAT_VECTORSvXi1() local
9299 Zeros |= (uint64_t)1 << i; in LowerCONCAT_VECTORSvXi1()
9309 if (isPowerOf2_64(NonZeros) && Zeros != 0 && NonZeros > Zeros && in LowerCONCAT_VECTORSvXi1()
9324 SDValue Vec = Zeros ? DAG.getConstant(0, dl, ResVT) : DAG.getUNDEF(ResVT); in LowerCONCAT_VECTORSvXi1()
29292 SDValue Zeros = DAG.getConstant(0, dl, VT); in LowerShiftByScalarImmediate() local
29295 SDValue CMP = DAG.getSetCC(dl, MVT::v64i1, Zeros, R, ISD::SETGT); in LowerShiftByScalarImmediate()
29298 return DAG.getNode(X86ISD::PCMPGT, dl, VT, Zeros, R); in LowerShiftByScalarImmediate()
31224 SDValue Zeros = DAG.getConstant(0, DL, ByteVecVT); in LowerHorizontalByteSum() local
31226 V = DAG.getNode(X86ISD::PSADBW, DL, SadVecVT, V, Zeros); in LowerHorizontalByteSum()
31236 SDValue Zeros = DAG.getConstant(0, DL, VT); in LowerHorizontalByteSum() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.td1758 // Count Leading Ones/Zeros in Word
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp13998 unsigned Zeros = Imm.countl_zero() + Imm.countr_zero(); in PerformSHLSimplify() local
13999 return Imm.getBitWidth() - Zeros > 8; in PerformSHLSimplify()
H A DARMInstrNEON.td6193 // VCLZ : Vector Count Leading Zeros
/freebsd/sys/contrib/dev/acpica/
H A Dchanges.txt19573 Support to convert ACPI constants (Ones, Zeros, One) to actual