Home
last modified time | relevance | path

Searched +full:space +full:- +full:constraint (Results 1 – 25 of 265) sorted by relevance

1234567891011

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAMDGPU.h1 //===--- AMDGPU.h - Declare AMDGPU target feature support -------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
47 /// by plus or minus sign delimitted by colon, e.g. gfx908:xnack+:sramecc-.
49 /// If the target ID contains feature-, map it to false.
149 Info.setRequiresImmediate(-16, 64); in validateAsmConstraint()
152 Info.setRequiresImmediate(-32768, 32767); in validateAsmConstraint()
185 Name = S.data() - 1; in validateAsmConstraint()
194 Name = S.data() - 1; in validateAsmConstraint()
[all …]
H A DSystemZ.h1 //===--- SystemZ.h - Declare SystemZ target feature support -----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
53 // All vector types are default aligned on an 8-byte boundary, even if the in SystemZTargetInfo()
57 // - name mangling is GOFF. in SystemZTargetInfo()
58 // - 32 bit pointers, either as default or special address space in SystemZTargetInfo()
59 resetDataLayout("E-m:l-i1:8:16-i8:8:16-i64:64-f128:64-v128:64-" in SystemZTargetInfo()
60 "a:8:16-n32:64"); in SystemZTargetInfo()
63 resetDataLayout("E-m:e-i1:8:16-i8:8:16-i64:64-f128:64" in SystemZTargetInfo()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConstraintManager.h1 //== SMTConstraintManager.h -------------------------------------*- C++ -*--==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
38 Solver->setBoolParam("model", true); // Enable model finding in REGISTER_TRAIT_WITH_PROGRAMSTATE()
39 Solver->setUnsignedParam("timeout", 15000 /*milliseconds*/); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
43 //===------------------------------------------------------------------===// in REGISTER_TRAIT_WITH_PROGRAMSTATE()
45 //===------------------------------------------------------------------===// in REGISTER_TRAIT_WITH_PROGRAMSTATE()
59 if (!hasComparison && !RetTy->isBooleanType()) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
64 return assumeExpr(State, Sym, Assumption ? Exp : Solver->mkNot(Exp)); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
[all …]
H A DProgramState.h1 //== ProgramState.h - Path-sensitive "State" for tracking values -*- C++ -*--=//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
47 //===----------------------------------------------------------------------===//
48 // ProgramStateTrait - Traits used by the Generic Data Map of a ProgramState.
49 //===----------------------------------------------------------------------===//
60 /// ProgramState - This class encapsulates:
92 // new constraint and the negation of that new constraint. A parent state is
93 // over-constrained if both of its children are infeasible. In the
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp1 //== RangeConstraintManager.cpp - Manage range constraints.------*- C++ -*--==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
76 static constexpr size_t CmpOpCount = BO_NE - BO_LT + 1;
88 return static_cast<size_t>(OP - BO_LT); in getIndexFromOp()
108 //===----------------------------------------------------------------------===//
110 //===----------------------------------------------------------------------===//
180 APSIntType Ty = APSIntType(First->From()); in unite()
186 // when we do `Second->From() - One` operation. in unite()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h1 //===--- TargetInfo.h - Expose information about the target -----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
141 ///===---- Target Data Type Query Methods -------------------------------===//
161 /// Whether Objective-C's built-in boolean type should be signed char.
163 /// Otherwise, when this flag is not set, the normal built-in boolean type is
168 /// Control whether the alignment of bit-field types is respected when laying
169 /// out structures. If true, then the alignment of the bit-field type will be
171 /// ensure that the individual bit-field will not straddle an alignment
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DTargetInfo.cpp1 //===--- TargetInfo.cpp - Information about Target machine ----------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
27 // The fake address space map must have a distinct entry for each
28 // language-specific address space.
55 // Set defaults. Defaults are set for a 32-bit RISC platform, like PPC or in TargetInfo()
98 // From the glibc documentation, on GNU systems, malloc guarantees 16-byte in TargetInfo()
99 // alignment on 64-bit systems and 8-byte alignment on 32-bit systems. See in TargetInfo()
100 // https://www.gnu.org/software/libc/manual/html_node/Malloc-Examples.html. in TargetInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInlineAsm.h1 //===- llvm/InlineAsm.h - Class to represent inline asm strings -*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exceptio
337 getFlagWordForMem(unsigned InputFlag,unsigned Constraint) getFlagWordForMem() argument
434 getMemConstraintName(unsigned Constraint) getMemConstraintName() argument
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h1 //===-- llvm/Analysis/DependenceAnalysis.h --------
[all...]
/freebsd/crypto/krb5/src/lib/krb5/krb/
H A Dserialize.c1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2 /* lib/krb5/krb/serialize.c - Base serialization routines */
12 * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
27 #include "k5-int.h"
30 * krb5_ser_pack_int32() - Pack a 4-byte integer if space is available.
31 * Update buffer pointer and remaining space.
39 *remainp -= sizeof(krb5_int32); in krb5_ser_pack_int32()
47 * krb5_ser_pack_int64() - Pack an 8-byte integer if space is available.
48 * Update buffer pointer and remaining space.
56 *remainp -= sizeof(int64_t); in krb5_ser_pack_int64()
[all …]
H A Dauthdata_dec.c1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
12 * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
27 * Copyright (c) 2006-2008, Novell, Inc.
54 #include "k5-int.h"
55 #include "int-proto.h"
68 if ((container->ad_type & AD_TYPE_FIELD_TYPE_MASK) != type) in krb5_decode_authdata_container()
71 data.length = container->length; in krb5_decode_authdata_container()
72 data.data = (char *)container->contents; in krb5_decode_authdata_container()
83 size_t space; member
92 if (fctx->length == fctx->space) { in grow_find_authdata()
[all …]
H A Dbld_pr_ext.c1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
12 * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
32 #include "k5-int.h"
33 #include "int-proto.h"
55 /* we do a 2-pass to avoid the need to guess on allocation needs in krb5_build_principal_ext()
57 /* get space for array */ in krb5_build_principal_ext()
66 princ_ret->data = princ_data; in krb5_build_principal_ext()
67 princ_ret->length = count; in krb5_build_principal_ext()
70 if (krb5int_copy_data_contents_add0(context, &tmpdata, &princ_ret->realm) != 0) { in krb5_build_principal_ext()
87 princ_ret->type = k5_infer_principal_type(princ_ret); in krb5_build_principal_ext()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h1 //===-- M68kISelLowering.h - M68k DAG Lowering Interface -------
[all...]
/freebsd/crypto/krb5/src/util/support/
H A Dprintf.c1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
12 * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
29 #include "k5-platform.h"
54 vsnprintf implementations return -1 on truncation. */ in krb5int_vasprintf()
56 /* Don't know how much space we need, just that we didn't in krb5int_vasprintf()
65 /* Need more space than we can request. */ in krb5int_vasprintf()
68 /* Need more space, but we know how much. */ in krb5int_vasprintf()
77 if ((size_t) len2 < len - 1) { in krb5int_vasprintf()
87 return -1; in krb5int_vasprintf()
H A Dk5buf.c1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2 /* util/support/k5buf.c - string buffer functions */
13 * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
29 * Can't include krb5.h here, or k5-int.h which includes it, because krb5.h
33 #include "k5-platform.h"
34 #include "k5-buf.h"
43 * space > 0
44 * len < space
52 return (char *)buf->data + buf->len; in endptr()
58 buf->buftype = K5BUF_ERROR; in set_error()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DCaymanInstructions.td1 //===-- CaymanInstructions.td - CM Instruction defs -------*- tablegen -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
14 def isCayman : Predicate<"Subtarget->hasCaymanISA()">;
16 //===----------------------------------------------------------------------===//
18 //===----------------------------------------------------------------------===//
106 let Inst{31-0} = Word0;
147 //Adding this constraint prevents this from happening.
174 // the same constraint as VTX_READ_32_eg, because the $src_gpr.ptr and $dst
[all …]
/freebsd/share/man/man9/
H A Dbus_space.9143 .Nd "bus space manipulation functions"
148 .Fa "bus_space_tag_t space" "bus_addr_t address"
153 .Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t size"
157 .Fa "bus_space_tag_t space" "bus_space_handle_t handle"
162 .Fa "bus_space_tag_t space" "bus_addr_t reg_start" "bus_addr_t reg_end"
168 .Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t size"
172 .Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
177 .Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
182 .Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
187 .Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
[all …]
/freebsd/share/doc/psd/01.cacm/
H A Dp57 The \*sPDP\*n-11 hardware detects a number of program faults,
8 such as references to non-existent memory, unimplemented instructions,
38 The hardware-generated faults
49 In systems without floating-point hardware,
51 and floating-point instructions are
67 discovered a little-used \*sPDP\*n-7
75 of the \*sPDP\*n-11/20, specifically to support
80 invest in the \*sPDP\*n-11/45,
82 \*sPDP\*n-11/70 and Interdata 8/32 machines,
119 the size constraint has encouraged
[all …]
/freebsd/crypto/krb5/src/lib/crypto/krb/
H A Ds2k_pbkdf2.c1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
12 * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
31 #define kerberos_len (sizeof(kerberos)-1)
45 /* keyblock->length is checked by krb5int_derive_key. */ in krb5int_dk_string_to_key()
47 keybytes = ktp->enc->keybytes; in krb5int_dk_string_to_key()
48 keylength = ktp->enc->keylength; in krb5int_dk_string_to_key()
50 concatlen = string->length + salt->length; in krb5int_dk_string_to_key()
64 if (string->length > 0) in krb5int_dk_string_to_key()
65 memcpy(concat, string->data, string->length); in krb5int_dk_string_to_key()
66 if (salt->length > 0) in krb5int_dk_string_to_key()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.h1 //===---- TargetInfo.h - Encapsulate target details -------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
44 /// TargetCodeGenInfo - This class organizes various target-specific
45 /// codegeneration issues, like target-specific attributes, builtins and so
65 /// getABIInfo() - Returns ABI info helper for the target.
74 /// setTargetAttributes - Provides a convenient hook to handle extra
75 /// target-specific attributes for the given global.
79 /// emitTargetMetadata - Provides a convenient hook to handle extra
[all …]
/freebsd/crypto/krb5/src/include/
H A Dk5-buf.h1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2 /* include/k5-buf.h - k5buf interface declarations */
12 * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
34 * The k5buf module is intended to allow multi-step string construction in a
42 * k5buf structures are usually stack-allocated. Do not put k5buf structure
54 size_t space; member
60 /* Initialize a k5buf using a fixed-sized, existing buffer. SPACE must be
62 void k5_buf_init_fixed(struct k5buf *buf, void *data, size_t space);
77 /* Add sprintf-style formatted data to BUF. For a fixed-length buffer this
85 /* Add sprintf-style formatted data to BUF, with a va_list. The value of ap is
[all …]
/freebsd/crypto/openssh/
H A DPROTOCOL.u2f4 ----------
6 U2F is an open standard for two-factor authentication hardware, widely
9 cheapest way for users to achieve hardware-backed credential storage.
26 which takes an application ID - a URL-like string, typically "ssh:"
30 the hardware-backed private key, some flags and signed attestation
35 in conjunction with a small per-device secret that is unique to the
36 hardware, thus requiring little on-device storage for an effectively
39 primarily use ECDSA signatures in the NIST-P256 field, though the FIDO2
42 Use of U2F security keys does not automatically imply multi-factor
45 authentication. To enable multi-factor authentication in ssh, please
[all …]
/freebsd/contrib/wpa/src/eap_peer/
H A Deap_config.h3 * Copyright (c) 2003-2019, Jouni Malinen <j@w1.fi>
13 * struct eap_peer_cert_config - EAP peer certificate configuration/credential
17 * ca_cert - File path to CA certificate file (PEM/DER)
22 * always be configured when using EAP-TLS/TTLS/PEAP. Full path to the
30 * server certificate (SHA-256 hash of the DER encoded X.509
48 * ca_path - Directory path for CA certificate files (PEM)
59 * client_cert - File path to client certificate file (PEM/DER)
62 * Usually, this is only configured for EAP-TLS, even though this could
63 * in theory be used with EAP-TTLS and EAP-PEAP, too. Full path to the
73 * private_key - File path to client private key file (PEM/DER/PFX)
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DOptimizedStructLayout.h1 //===-- OptimizedStructLayout.h - Struct layout algorithm ---------*- C++ -*-=//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 /// as a struct in a way that attempts to minimizes the total space
17 /// Fields may be pre-assigned fixed offsets. They may also be given sizes
24 /// - First, it does not guarantee that the result is minimal in size.
28 /// - Second, there are other ways that a struct layout could be optimized
29 /// besides space usage, such as locality. This layout may have a mixed
33 //===----------------------------------------------------------------------===//
62 /// a multiple of Alignment. Must be non-zero.
[all …]
/freebsd/sys/cddl/dev/dtrace/
H A Ddtrace_cddl.h43 uint8_t td_dtrace_stop; /* Indicates a DTrace-desired stop */
76 /* DTrace per-thread scratch location. */
82 uintptr_t td_dtrace_sdt_arg[1]; /* Space for extra SDT args */
83 void *td_dtrace_sscr; /* Saved scratch space location. */
93 * that the separation on FreeBSD is a licensing constraint designed to
96 #define t_dtrace_vtime td_dtrace->td_dtrace_vtime
97 #define t_dtrace_start td_dtrace->td_dtrace_start
98 #define t_dtrace_stop td_dtrace->td_dtrace_stop
99 #define t_dtrace_sig td_dtrace->td_dtrace_sig
100 #define t_dtrace_inprobe td_dtrace->td_dtrace_inprobe
[all …]

1234567891011