/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | AMDGPU.h | 1 //===--- 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 D | SystemZ.h | 1 //===--- 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 D | SMTConstraintManager.h | 1 //== 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 D | ProgramState.h | 1 //== 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 D | RangeConstraintManager.cpp | 1 //== 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 D | TargetInfo.h | 1 //===--- 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 D | TargetInfo.cpp | 1 //===--- 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 D | InlineAsm.h | 1 //===- 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 D | DependenceAnalysis.h | 1 //===-- llvm/Analysis/DependenceAnalysis.h -------- [all...] |
/freebsd/crypto/krb5/src/lib/krb5/krb/ |
H A D | serialize.c | 1 /* -*- 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 D | authdata_dec.c | 1 /* -*- 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 D | bld_pr_ext.c | 1 /* -*- 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 D | M68kISelLowering.h | 1 //===-- M68kISelLowering.h - M68k DAG Lowering Interface ------- [all...] |
/freebsd/crypto/krb5/src/util/support/ |
H A D | printf.c | 1 /* -*- 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 D | k5buf.c | 1 /* -*- 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 D | CaymanInstructions.td | 1 //===-- 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 D | bus_space.9 | 143 .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 D | p5 | 7 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 D | s2k_pbkdf2.c | 1 /* -*- 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 D | TargetInfo.h | 1 //===---- 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 D | k5-buf.h | 1 /* -*- 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 D | PROTOCOL.u2f | 4 ---------- 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 D | eap_config.h | 3 * 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 D | OptimizedStructLayout.h | 1 //===-- 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 D | dtrace_cddl.h | 43 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 …]
|