Home
last modified time | relevance | path

Searched +full:zero +full:- +full:crossing +full:- +full:detect (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/sys/contrib/device-tree/Bindings/iio/adc/
H A Dti,ads7138.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Texas Instruments ADS7128/ADS7138 analog-to-digital converter (ADC)
10 - Tobias Sperling <tobias.sperling@softing.com>
13 The ADS7128 and ADS7138 chips are 12-bit, 8 channel analog-to-digital
14 converters (ADC) with build-in digital window comparator (DWC), using the
17 root-mean-square (RMS) and a zero-crossing-detect (ZCD) module.
26 - ti,ads7128
27 - ti,ads7138
[all …]
/freebsd/contrib/jemalloc/
H A DChangeLog13 workloads. The release has gone through large-scale production testing.
16 - Add the thread.idle mallctl which hints that the calling thread will be
18 - Allow small size classes to be the maximum size class to cache in the
19 thread-specific cache, through the opt.[lg_]tcache_max option. (@interwq,
21 - Make the behavior of realloc(ptr, 0) configurable with opt.zero_realloc.
23 - Add 'make uninstall' support. (@sangshuduo, @Lapenkov)
24 - Support C++17 over-aligned allocation. (@marksantaniello)
25 - Add the thread.peak mallctl for approximate per-threa
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupVectorConstants.cpp1 //===-- X86FixupVectorConstants.cpp - optimize constant generation -------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 // * Converting AVX512 memory-fold instructions to their broadcast-fold form.
14 // * Sign/Zero extension of full width loads.
16 //===----------------------------------------------------------------------===//
27 #define DEBUG_TYPE "x86-fixup-vector-constants"
72 for (Value *Op : C->operands()) { in getSplatValueAllowUndef()
86 unsigned NumBits = C->getType()->getPrimitiveSizeInBits(); in extractConstantBits()
92 return CInt->getValue(); in extractConstantBits()
[all …]
H A DX86ISelLowering.cpp1 //===-- X86ISelLowering.cpp - X86 DAG Lowering Implementation -------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
71 #define DEBUG_TYPE "x86-isel"
74 "x86-experimental-pref-innermost-loop-alignment", cl::init(4),
78 "alignment set by x86-experimental-pref-loop-alignment."),
82 "x86-br-merging-base-cost", cl::init(2),
88 "will be merged, and above which conditionals will be split. Set to -1 "
93 "x86-br-merging-ccmp-bias", cl::init(6),
[all …]
/freebsd/contrib/processor-trace/libipt/src/
H A Dpt_block_decoder.c2 * Copyright (c) 2016-2019, Intel Corporation
38 #include "intel-pt.h"
53 return -pte_internal; in pt_blk_status()
55 status = decoder->status; in pt_blk_status()
62 if (!decoder->enabled) in pt_blk_status()
65 /* Forward end-of-trace indications. in pt_blk_status()
69 if ((status & pts_eos) && !decoder->process_event) in pt_blk_status()
80 decoder->mode = ptem_unknown; in pt_blk_reset()
81 decoder->ip = 0ull; in pt_blk_reset()
82 decoder->status = 0; in pt_blk_reset()
[all …]
/freebsd/sys/sys/
H A Dmbuf.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
81 * NB: These calculation do not take actual compiler-induced alignment and
89 * Compile-time assertions in uipc_mbuf.c test these values to ensure that
95 #define MLEN ((int)(MSIZE - MHSIZE))
96 #define MHLEN ((int)(MSIZE - MPKTHSIZE))
101 /*-
105 * mtod(m, t) -- Convert mbuf pointer to data pointer of correct type.
106 * mtodo(m, o) -- Same as above but with offset 'o' into data.
108 #define mtod(m, t) ((t)((m)->m_data))
[all …]
/freebsd/sys/contrib/dev/acpica/
H A Dchanges.txt1 ----------------------------------------
6 Added option to skip the global lock for SMM - Huacai Chen
8 Fixed non-NUL terminated string implementations - Ahmed Salem
10 Fixed CCEL and CDAT templates - Ahmed Salem
12 …ethod parameters (definition) vs arguments (invocation) in different places - Peter Williams, Hans…
14 Define distinct D3 states (D3Hot and D3Cold) that help clarify the device behavior support - Aymeri…
19 ----------------------------------------
26 Add complete support for 3 new ACPI tables - MRRM,ERDT and RIMT (Tony Luck & V L Sunil)
32 A few fixes including local cache allocation, FFixedHW Region, attribute packing, string vs. non-st…
35 ----------------------------------------
[all …]
/freebsd/contrib/ntp/ntpd/
H A Drefclock_wwv.c2 * refclock_wwv - clock driver for NIST WWV/H time/frequency station
43 * kHz and mu-law companding. This is the same standard as used by the
53 * Report 97-8-1, University of Delaware, August 1997, 25 pp., available
61 * a nonzero ICOM ID select code. The C-IV trace is turned on if the
68 * port, where 0 is the mike port (default) and 1 is the line-in port.
74 * CEVNT_PROP propagation failure - no stations heard
82 #define PRECISION (-10) /* precision assumed (about 1 ms) */
99 #define AUDIO_PHI 5e-6 /* dispersion growth factor */
166 * If these timeouts expire, the status bits are mashed to zero an
[all...]
/freebsd/usr.sbin/newsyslog/
H A Dnewsyslog.c1 /*-
2 * ------+---------+---------+-------- + --------+---------+---------+---------*
4 * Copyright (c) 2003, 2004 - Garance Alistair Drosehn <gad@FreeBSD.org>.
28 * ------+---------+---------+-------- + --------+---------+---------+---------*
52 * newsyslog - roll over selected logs at the appropriate time, keeping the a
104 * Bit-values for the 'flags' parsed from a config-file entry.
112 #define CE_SIGNALGROUP 0x0080 /* Signal a process-group instead of a single */
117 #define CE_PLAIN0 0x0800 /* Do not compress zero'th history file */
120 /* is zero */
143 static const char *gzip_flags[] = { "-f" };
[all …]
/freebsd/sys/dev/cxgbe/tom/
H A Dt4_ddp.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
100 * reuse of buffers (avoiding the need to re-fault in pages, hold
104 * is a trade-off for performance.
106 * If an application ping-pongs two buffers for a connection via
118 if (ps->prsv.prsv_nppods > 0) in free_pageset()
119 t4_free_page_pods(&ps->prs in free_pageset()
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1 //===- InstCombineVectorOps.cpp -------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
63 return CEI || C->getSplatValue(); in cheapToScalarize()
66 ElementCount EC = cast<VectorType>(V->getType())->getElementCount(); in cheapToScalarize()
69 return CEI->getValue().ult(EC.getKnownMinValue()); in cheapToScalarize()
108 for (auto *U : PN->users()) { in scalarizePHI()
110 if (EI.getIndexOperand() == EU->getIndexOperand()) in scalarizePHI()
127 if (!PHIUser->hasOneUse() || !(PHIUser->user_back() == PN) || in scalarizePHI()
[all …]
H A DInstCombineSelect.cpp1 //===- InstCombineSelect.cpp ----------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
81 // If this a floating-point compare with 0.0, any zero constant will do. in foldSelectBinOpIdentity()
82 Type *Ty = BO->getType(); in foldSelectBinOpIdentity()
83 Constant *IdC = ConstantExpr::getBinOpIdentity(BO->getOpcode(), Ty, true); in foldSelectBinOpIdentity()
93 if (!BO->isCommutative() && !match(BO, m_BinOp(m_Value(Y), m_Specific(X)))) in foldSelectBinOpIdentity()
98 // +0.0 compares equal to -0.0, and so it does not behave as required for this in foldSelectBinOpIdentity()
101 if (!BO->hasNoSignedZeros() && in foldSelectBinOpIdentity()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp1 //===-- ObjectFileELF.cpp -------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
50 s->Printf("%-*s", width, #def); \
64 static const char *const LLDB_NT_OWNER_NETBSDCORE = "NetBSD-CORE";
91 //===----------------------------------------------------------------------===//
155 return reloc.get<ELFRel *>()->Parse(data, offset); in Parse()
157 return reloc.get<ELFRela *>()->Parse(data, offset); in Parse()
190 return rel.reloc.get<ELFRel *>()->r_offset; in RelocOffset32()
192 return rel.reloc.get<ELFRela *>()->r_offset; in RelocOffset32()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp1 //===- ScalarEvolution.cpp - Scalar Evolution Analysis --------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 // pointer-comparisons for equality are legal.
31 // higher-level code, such as the code that recognizes PHI nodes of various
37 //===----------------------------------------------------------------------===//
41 // Chains of recurrences -- a method to expedite the evaluation
42 // of closed-form functions
58 //===----------------------------------------------------------------------===//
84 #include "llvm/Config/llvm-config.h"
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h1 //===-- CodeGenFunction.h - Per-Function state for LLVM CodeGen -*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This is the internal per-function state used for llvm translation.
11 //===----------------------------------------------------------------------===//
163 llvm::BasicBlock *block = cast<llvm::Instruction>(value)->getParent(); in needsSaving()
164 return (block != &block->getParent()->getEntryBlock()); in needsSaving()
254 /// CodeGenFunction - This class organizes the per-function state that is used
286 CodeGenModule &CGM; // Per-module state.
303 /// CapturedStmt generated by OMPExecutableDirective and non-perfectly nested
[all …]
H A DCGBuiltin.cpp1 //===---- CGBuiltin.cpp - Emit LLVM Code for builtins ---------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
80 case LangOptions::TrivialAutoVarInitKind::Zero: in initializeAlloca()
93 I->addAnnotationMetadata("auto-init"); in initializeAlloca()
96 /// getBuiltinLibFunction - Given a builtin id for a function like
106 // TODO: This list should be expanded or refactored after all GCC-compatible in getBuiltinLibFunction()
134 // The AIX library functions frexpl, ldexpl, and modfl are for 128-bit in getBuiltinLibFunction()
136 // if it is 64-bit 'long double' mode. in getBuiltinLibFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1 //===- SelectionDAG.cpp - Implement the SelectionDAG data structures ------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
87 /// makeVTList - Return an instance of the SDVTList struct initialized with the
104 static cl::opt<bool> EnableMemCpyDAGOpt("enable-memcpy-dag-opt",
108 static cl::opt<int> MaxLdStGlue("ldstmemcpy-glue-max",
113 LLVM_DEBUG(dbgs() << Msg; V.getNode()->dump(G);); in NewSDValueDbgMsg()
116 //===----------------------------------------------------------------------===//
118 //===----------------------------------------------------------------------===//
[all …]
H A DDAGCombiner.cpp1 //===- DAGCombiner.cpp - Implement a DAG node combiner --------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
16 //===----------------------------------------------------------------------===//
88 STATISTIC(PreIndexedNodes , "Number of pre-indexed nodes created");
89 STATISTIC(PostIndexedNodes, "Number of post-indexed nodes created");
99 CombinerGlobalAA("combiner-global-alias-analysis", cl::Hidden,
103 UseTBAA("combiner-use-tbaa", cl::Hidden, cl::init(true),
108 CombinerAAOnlyFunc("combiner-aa-only-func", cl::Hidden,
109 cl::desc("Only use DAG-combiner alias analysis in this"
[all …]
/freebsd/sys/dev/qlnx/qlnxe/
H A Dreg_addr.h2 * Copyright (c) 2017-2018 Cavium, Inc.
78- For ending "endless completion". 0 - When receiving a completion timeout while receiving a compl…
79 … DataWidth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW hea…
80 …s:R DataWidth:0x6 // 0 - RX target read and config sync fifo push overflow 1 - RX header syn…
81 …ataWidth:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW hea…
88 …ffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier. Note: The access attributes of …
90 …ce Identifier. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E…
104 … (0x1<<3) // Special cycle enable. Not applicable for PCI Express. Must be hardwired to zero.
106 …(0x1<<4) // Memory write and invalidate. Not applicable for PCI Express. Must be hardwired to zero.
108 … (0x1<<5) // VGA palette snoop. Not applicable for PCI Express. Must be hardwired to zero.
[all …]
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dhsi_struct_def.h1 /*-
34 * Copyright(c) 2001-2025, Broadcom. All rights reserved. The
71 * * 0x0-0xFFF8 - The function ID
72 * * 0xFFF8-0xFFFC, 0xFFFE - Reserved for internal processors
73 * * 0xFFFD - Reserved for user-space HWRM interface
74 * * 0xFFFF - HWRM
122 /* Engine CKV - The Alias key EC curve and ECC public key information. */
124 /* Engine CKV - Initialization vector. */
126 /* Engine CKV - Authentication tag. */
128 /* Engine CKV - The encrypted data. */
[all …]
/freebsd/contrib/sqlite3/
H A Dsqlite3.c17 ** language. The code for the "sqlite3" command-line shell is also in a
20 ** The content in this amalgamation comes from Fossil check-in
54 ** NO_TEST - The branches on this line are not
59 ** OPTIMIZATION-IF-TRUE - This branch is allowed to always be false
63 ** OPTIMIZATION-IF-FALSE - This branch is allowed to always be true
67 ** PREVENTS-HARMLESS-OVERREAD - This branch prevents a buffer overread
72 ** slash-asterisk...asterisk-slash comment marks, with no spaces between the
147 ** 2015-03-02
185 ** large file support, or if the OS is windows, these should be no-ops.
191 ** Large file support can be disabled using the -DSQLITE_DISABLE_LFS switch
[all …]
/freebsd/contrib/ee/
H A Dee.c36 | -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
180 int local_LINES = 0; /* copy of LINES, to detect when win resizes */
181 int local_COLS = 0; /* copy of COLS, to detect when win resizes */
184 int ee_chinese = FALSE; /* allows handling of multi-byte characters */
186 /* code recognizes a two-byte character */
191 unsigned char *u_srch_str; /* pointer to non-case sensitive search */
235 | item will be returned. If the third (argument) parameter is -1, no
340 {"", NULL, NULL, NULL, NULL, -1}, /* 1. tabs to spaces */
341 {"", NULL, NULL, NULL, NULL, -1}, /* 2. case sensitive search*/
342 {"", NULL, NULL, NULL, NULL, -1}, /* 3. margins observed */
[all …]
/freebsd/contrib/libpcap/
H A DCMakeLists.txt13 # on a "long-term support" version # of some OS and that
95 # If you set an architecture flag such as -m32 or -m64 in CFLAGS
102 # 64-bit, and Oracle Studio's C++ compiler, which will default to
103 # building 32-bit, the size for C++ will win, and, again, hilarity
113 # shipping a pre-built shared library cache, at least), and we do the
121 # For getting raw lists of --libs and --libs --static information from a
122 # pkg-config module.
127 # a UN*X, -l can be prefixed - i.e., names, without extensions,
130 # containing the libraries, to which, on a UN*X, -L can be
134 # than -l and -L flags
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp1 //===-- PPCISelLowering.cpp - PPC DAG Lowering Implementation -------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
106 #define DEBUG_TYPE "ppc-lowering"
108 static cl::opt<bool> DisablePPCPreinc("disable-ppc-preinc",
111 static cl::opt<bool> DisableILPPref("disable-ppc-ilp-pref",
114 static cl::opt<bool> DisablePPCUnaligned("disable-ppc-unaligned",
117 static cl::opt<bool> DisableSCO("disable-ppc-sco",
120 static cl::opt<bool> DisableInnermostLoopAlign32("disable-ppc-innermost-loop-align32",
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1 //===- SimplifyCFG.cpp - Code to perform CFG simplification ---------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
96 "simplifycfg-require-and-preserve-domtree", cl::Hidden,
106 "phi-node-folding-threshold", cl::Hidden, cl::init(2),
111 "two-entry-phi-node-folding-threshold", cl::Hidden, cl::init(4),
113 "to speculatively execute to fold a 2-entry PHI node into a "
117 HoistCommon("simplifycfg-hoist-common", cl::Hidden, cl::init(true),
121 HoistCommonSkipLimit("simplifycfg-hoist-common-skip-limit", cl::Hidden,
[all …]

12