Home
last modified time | relevance | path

Searched full:semantics (Results 1 – 25 of 1063) sorted by relevance

12345678910>>...43

/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h31 llvm_unreachable("Unexpected semantics"); \
78 /// full extended precision). Adding a new format that obeys IEEE semantics
150 /// \name Floating Point Semantics.
152 enum Semantics {
212 static const llvm::fltSemantics &EnumToSemantics(Semantics S);
213 static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem);
307 /// semantics.
445 const fltSemantics &getSemantics() const { return *semantics; }
452 /// magnitude in the current semantics.
456 /// number in the given semantics
151 enum Semantics { global() enum
648 const fltSemantics *semantics; global() variable
682 const fltSemantics *Semantics; global() variable
787 const fltSemantics *semantics; global() member
798 Storage(const fltSemantics & Semantics,ArgTypes &&...Args) Storage() argument
875 usesLayout(const fltSemantics & Semantics) usesLayout() argument
935 APFloat(const fltSemantics & Semantics) APFloat() argument
937 APFloat(const fltSemantics & Semantics,integerPart I) APFloat() argument
942 APFloat(const fltSemantics & Semantics,uninitializedTag) APFloat() argument
944 APFloat(const fltSemantics & Semantics,const APInt & I) APFloat() argument
[all...]
H A DAPFixedPoint.h30 /// The fixed point semantics work similarly to fltSemantics. The width
77 /// Return the number of integral bits represented by these semantics. These
86 /// of both input values. This does not compute the resulting semantics for a
91 /// Print semantics for debug purposes
150 /// semantics including the one used by fixed point types proposed in ISO/IEC
151 /// JTC1 SC22 WG14 N1169. The class carries the value and semantics of
180 // Convert this number to match the semantics provided. If the overflow
187 // value will be in the common, full precision semantics that can represent
231 /// provided semantics.
270 /// and in the same semantics a
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp37 llvm_unreachable("Unexpected semantics"); \
102 /* Represents floating point arithmetic semantics. */
116 /* Number of bits actually used in the semantics. */
122 // Returns true if any number described by this semantics can be precisely in isRepresentableBy()
123 // represented by the specified semantics. Does not take into account in isRepresentableBy()
156 /* The IBM double-double semantics. Such a number consists of a pair of IEEE
167 /* These are legacy semantics for the fallback, inaccrurate implementation of
179 Currently, these semantics are used in the following way:
190 semantics. */ in EnumToSemantics()
194 const llvm::fltSemantics &APFloatBase::EnumToSemantics(Semantics in EnumToSemantics()
292 semanticsPrecision(const fltSemantics & semantics) semanticsPrecision() argument
296 semanticsMaxExponent(const fltSemantics & semantics) semanticsMaxExponent() argument
300 semanticsMinExponent(const fltSemantics & semantics) semanticsMinExponent() argument
303 semanticsSizeInBits(const fltSemantics & semantics) semanticsSizeInBits() argument
306 semanticsIntSizeInBits(const fltSemantics & semantics,bool isSigned) semanticsIntSizeInBits() argument
336 exponentZero(const fltSemantics & semantics) exponentZero() argument
341 exponentInf(const fltSemantics & semantics) exponentInf() argument
346 exponentNaN(const fltSemantics & semantics) exponentNaN() argument
5148 Storage(IEEEFloat F,const fltSemantics & Semantics) Storage() argument
5176 APFloat(const fltSemantics & Semantics,StringRef S) APFloat() argument
5221 getAllOnesValue(const fltSemantics & Semantics) getAllOnesValue() argument
[all...]
/freebsd-src/share/man/man9/
H A Datomic.9110 Except as noted below, the semantics of these operations are almost
111 identical to the semantics of similarly named C11 atomic operations.
174 semantics.
182 The second variant has acquire semantics, and the third variant has release
183 semantics.
185 When an atomic operation has acquire semantics, the operation must have
188 Conversely, acquire semantics do not require that prior loads or stores have
190 An atomic operation can only have acquire semantics if it performs a load
192 To denote acquire semantics, the suffix
201 When an atomic operation has release semantics, al
[all...]
H A Dextattr.939 The semantics of this additional data is that of a "name=value" pair, where
52 The semantics of these attributes are intended to be as follows: user
70 should be used with awareness of the underlying semantics of the supporting
77 Depending on underlying file system semantics, this name may or may not be
H A Dmac.961 must be aware of the semantics of the API calls, particularly with respect
87 Similarly, the caller must be aware of the reference counting semantics
104 Module writers must be aware of the locking semantics of entry points
106 or reference counting semantics for each argument, and modules must follow
135 confusion regarding lock orders and semantics.
H A Dcpuset.9158 with atomic store with release semantics.
178 macro sets the bit representing the CPU with atomic acquire semantics.
326 is similar, with the same atomic semantics as
H A DVOP_ADVLOCK.963 semantics for lock.
65 Use POSIX semantics for lock.
/freebsd-src/lib/libc/rpc/
H A Dnetconfig.516 describing their semantics and protocol.
23 .Ar network_id semantics flags family protoname device libraries
29 .It Ar semantics
30 Describes the semantics of the transport.
115 unsigned long nc_semantics; /* Semantics */
/freebsd-src/sys/contrib/device-tree/Bindings/mips/cavium/
H A Dciu3.txt13 The second cell indicates the triggering semantics, and may have a
14 value of either 4 for level semantics, or 1 for edge semantics.
/freebsd-src/lib/libc/posix1e/
H A Dacl.350 extensions defined that allow for ACL semantics alternative to
133 the ACL has POSIX.1e or NFSv4 semantics.
137 and may be used to determine whether the ACL has POSIX.1e or NFSv4 semantics.
222 and may be used to generate a text-form of a POSIX.1e or NFSv4 semantics ACL.
231 and may be used to validate an ACL as correct POSIX.1e-semantics, or
232 as appropriate for a particular file system object regardless of semantics.
H A Dacl_valid.356 checks this validity only with POSIX.1e ACL semantics, and irrespective
74 For POSIX.1e semantics, the checks include:
135 The file system rejects the ACL based on fs-specific semantics issues.
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h68 // RV64I shifts, directly matching the semantics of the named RISC-V
79 // RV64IB rotates, directly matching the semantics of the named RISC-V
83 // RV64IZbb bit counting instructions directly matching the semantics of the
94 // FMV_H_X matches the semantics of the FMV.H.X.
97 // FMV_W_X_RV64 matches the semantics of the FMV.W.X.
132 // Floating point fmax and fmin matching the RISC-V instruction semantics.
158 // VMV_V_V_VL matches the semantics of vmv.v.v but includes an extra operand
162 // VMV_V_X_VL matches the semantics of vmv.v.x but includes an extra operand
166 // VFMV_V_F_VL matches the semantics of vfmv.v.f but includes an extra operand
170 // VMV_X_S matches the semantics o
[all...]
/freebsd-src/lib/libsys/
H A Deventfd.244 creates a special file descriptor with event counter or semaphore semantics,
63 use semaphore semantics
66 File operations have the following semantics:
122 the following semantics apply:
H A Dtimerfd.234 .Nd timers with file descriptor semantics
74 descriptors possess traditional file descriptor semantics; they may be passed
190 File operations have the following semantics:
/freebsd-src/contrib/llvm-project/lld/ELF/
H A DRelocations.h84 // of a relocation type, there are some relocations whose semantics are
111 // Same as R_PC but with page-aligned semantics.
113 // Same as R_PLT_PC but with page-aligned semantics.
115 // In addition to having page-aligned semantics, LoongArch GOT relocs are
116 // also reused for TLS, making the semantics differ from other architectures.
/freebsd-src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/
H A Dtst.TestTransStability2.ksh.out6 Data Semantics: Unstable
11 Data Semantics: Private
H A Dtst.TestTransStability1.ksh.out6 Data Semantics: Unstable
11 Data Semantics: Stable
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPthreadLockChecker.cpp14 // * C11LockChecker which also closely follows Pthread semantics.
230 LockingSemantics Semantics, CheckerKind CheckKind) const;
246 LockingSemantics Semantics, CheckerKind CheckKind) const; in initBugType()
307 // When a lock is destroyed, in some semantics(like PthreadSemantics) we are not in resolvePossiblyDestroyedMutex()
428 enum LockingSemantics Semantics, in AcquireLockAux()
460 switch (Semantics) { in AcquireLockAux()
468 llvm_unreachable("Unknown tryLock locking semantics");
475 } else if (Semantics == PthreadSemantics) { in ReleaseLockAux()
487 // XNU locking semantics return void on non-try locks in ReleaseLockAux()
488 assert((Semantics in ReleaseLockAux()
399 AcquireLockAux(const CallEvent & Call,CheckerContext & C,const Expr * MtxExpr,SVal MtxVal,bool IsTryLock,enum LockingSemantics Semantics,CheckerKind CheckKind) const AcquireLockAux() argument
538 DestroyLockAux(const CallEvent & Call,CheckerContext & C,const Expr * MtxExpr,SVal MtxVal,enum LockingSemantics Semantics,CheckerKind CheckKind) const DestroyLockAux() argument
[all...]
/freebsd-src/share/man/man5/
H A Delf.5502 This segment type is reserved but has unspecified semantics.
516 are reserved for processor-specific semantics.
520 are reserved for processor-specific semantics.
615 are reserved for processor-specific semantics.
619 are reserved for processor-specific semantics.
678 This member categorizes the section's contents and semantics.
740 This section is reserved but has unspecified semantics.
750 are reserved for processor-specific semantics.
754 are reserved for processor-specific semantics.
795 semantics.
[all …]
/freebsd-src/contrib/kyua/utils/
H A Dauto_array.hpp48 /// Wrapper class to provide reference semantics for utils::auto_array.
67 /// A simple smart pointer for arrays providing strict ownership semantics.
69 /// This class is the counterpart of std::auto_ptr for arrays. The semantics of
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DGuardUtils.h23 /// Returns true iff \p U has semantics of a guard expressed in a form of call
27 /// Returns true iff \p V has semantics of llvm.experimental.widenable.condition
35 /// Returns true iff \p U has semantics of a guard expressed in a form of a
/freebsd-src/share/man/man3/
H A Dpthread_multi_np.345 The semantics of this function is similar to
51 The semantics of this function is similar to
/freebsd-src/share/doc/psd/05.sysman/
H A D2.3.t52 abstract type, which describes the semantics of communication using that
65 The SOCK_DGRAM type models the semantics of datagrams in network communication:
69 The SOCK_RDM type models the semantics of reliable datagrams: messages
85 and interfaces; it has no specific semantics.
90 This protocol is used within the domain to provide the semantics
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp9 // Implements a transform pass which instruments IR such that poison semantics
11 // semantics for every instruction w.r.t. poison as specified in the LLVM
13 // is focused purely on the semantics of LLVM IR, not any particular source
17 // The rewritten semantics of each instruction will include the following
342 Instructions w/Unclear Semantics:
351 Cases of clear poison semantics not yet implemented:

12345678910>>...43