Home
last modified time | relevance | path

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

12345678910>>...43

/freebsd/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
123 // represented by the specified semantics. Does not take into account
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. */
194 const llvm::fltSemantics &APFloatBase::EnumToSemantics(Semantics S) { in EnumToSemantics()
[all …]
/freebsd/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 { enum
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; } in getSemantics()
452 /// magnitude in the current semantics.
456 /// number in the given semantics.
[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 as the provided target semantics. If the value
[all …]
/freebsd/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, all prior loads or stores
[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/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/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/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/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 of vmv.x.s. The result is always XLenVT sign
[all …]
/freebsd/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/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/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;
307 // When a lock is destroyed, in some semantics(like PthreadSemantics) we are not
428 enum LockingSemantics Semantics, in AcquireLockAux() argument
460 switch (Semantics) { in AcquireLockAux()
468 llvm_unreachable("Unknown tryLock locking semantics"); in AcquireLockAux()
475 } else if (Semantics == PthreadSemantics) { in AcquireLockAux()
487 // XNU locking semantics return void on non-try locks in AcquireLockAux()
488 assert((Semantics == XNUSemantics) && "Unknown locking semantics"); in AcquireLockAux()
[all …]
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/
H A Dtst.TestTransStability1.ksh.out6 Data Semantics: Unstable
11 Data Semantics: Stable
H A Dtst.TestTransStability2.ksh.out6 Data Semantics: Unstable
11 Data Semantics: Private
/freebsd/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/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/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/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/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:
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLowerMemIntrinsics.h33 /// Emit a loop implementing the semantics of llvm.memcpy where the size is not
41 /// Emit a loop implementing the semantics of an llvm.memcpy whose size is a

12345678910>>...43