/freebsd/contrib/llvm-project/lldb/source/Plugins/Platform/QemuUser/ |
H A D | PlatformQemuUserProperties.td | 4 def Architecture: Property<"architecture", "String">, 7 Desc<"Architecture to emulate.">; 8 def EmulatorPath: Property<"emulator-path", "FileSpec">, 11 … the PATH environment variable. If empty, the filename is derived from the architecture setting.">; 12 def EmulatorArgs: Property<"emulator-args", "Args">, 16 def EmulatorEnvVars: Property<"emulator-env-vars", "Dictionary">, 19 Desc<"Extra variables to add to the emulator environment.">; 20 def TargetEnvVars: Property<"target-env-vars", "Dictionary">, 23 Desc<"Extra variables to add to emulated target environment.">;
|
/freebsd/usr.sbin/bhyve/ |
H A D | qemu_fwcfg.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 67 uint16_t architecture : 1; member 126 return (-1); in qemu_fwcfg_selector_port_handler() 148 return (-1); in qemu_fwcfg_data_port_handler() 154 return (-1); in qemu_fwcfg_data_port_handler() 159 &fwcfg_sc.items[fwcfg_sc.selector.architecture] in qemu_fwcfg_data_port_handler() 161 if (item->data == NULL) { in qemu_fwcfg_data_port_handler() 163 "%s: qemu fwcfg item doesn't exist (architecture %s index 0x%x)", in qemu_fwcfg_data_port_handler() 165 fwcfg_sc.selector.architecture ? "specific" : "generic", in qemu_fwcfg_data_port_handler() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
H A D | AArch64TargetParser.h | 1 //===-- AArch64TargetParser - Parser for AArch64 features -------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 42 // Each ArchExtKind correponds directly to a possible -target-feature. 48 // Represents an extension that can be enabled with -march=<arch>+<extension>. 49 // Typically these correspond to Arm Architecture extensions, unlike 53 StringRef UserVisibleName; // Human readable name used in -march, -cpu 59 // Architecture, e.g. FEAT_AdvSIMD. 61 StringRef PosTargetFeature; // -target-feature/-mattr enable string, [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | InterfaceFile.h | 1 //===- llvm/TextAPI/InterfaceFile.h - TAPI Interface File -------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // could be an MachO executable, bundle, dylib, or text-based stub file. 12 //===----------------------------------------------------------------------===// 33 /// Defines a list of Objective-C constraints. 146 /// Set and add target. 148 /// \param Target the target to add into. 158 /// Set and add targets. 160 /// Add the subset of llvm::triples that is supported by Tapi [all …]
|
/freebsd/contrib/kyua/model/ |
H A D | metadata_test.cpp | 33 #include <atf-c++.hpp> 67 ATF_TEST_CASE_WITHOUT_HEAD(add); 68 ATF_TEST_CASE_BODY(add) in ATF_TEST_CASE_BODY() argument 71 architectures.insert("1-architecture"); in ATF_TEST_CASE_BODY() 72 architectures.insert("2-architecture"); in ATF_TEST_CASE_BODY() 75 platforms.insert("1-platform"); in ATF_TEST_CASE_BODY() 76 platforms.insert("2-platform"); in ATF_TEST_CASE_BODY() 79 custom["1-custom"] = "first"; in ATF_TEST_CASE_BODY() 80 custom["2-custom"] = "second"; in ATF_TEST_CASE_BODY() 83 configs.insert("1-config"); in ATF_TEST_CASE_BODY() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Features.td | 1 //=- AArch64Features.td - Describe AArch64 SubtargetFeatures -*- tablegen -*-=// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 //===----------------------------------------------------------------------===// 12 // A SubtargetFeature that represents one or more Architecture Extensions, as 17 string TargetFeatureName, // String used for -target-feature, unless overridden. 19 …ring ArchitectureFeatureName, // The extension's "FEAT_*"" name(s) defined by the architecture 28 // The user visible name used by -march/-mcpu modifiers and target attribute 37 // An Extension that can be toggled via a '-march'/'-mcpu' modifier or a target 40 …string TargetFeatureName, // String used for -target-feature and -march, unless overrid… [all …]
|
/freebsd/usr.sbin/config/ |
H A D | config.5 | 69 .Tn C Ns -style 88 .Bl -tag -width indent -compact 89 .\" -------- CPU -------- 95 The allowed list of CPU names is architecture specific and is 98 .\" -------- DEVICE -------- 107 Devices that are specific to architecture 111 .\" -------- ENV -------- 116 The kernel will augment this compiled-in environment with the environment 161 .\" -------- ENVVAR -------- 165 compiled-in environment. [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Architecture.h | 1 //===-- Architecture.h ------- [all...] |
/freebsd/usr.bin/clang/llvm-cov/ |
H A D | llvm-cov.1 | 4 .nr rst2man-indent-level 0 7 \\$1 \\n[an-margin] 8 level \\n[rst2man-indent-level] 9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] 10 - 11 \\n[rst2man-indent0] 12 \\n[rst2man-indent1] 13 \\n[rst2man-indent2] 18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] 19 . nr rst2man-indent-level +1 [all …]
|
/freebsd/lib/libc/db/ |
H A D | changelog | 1 1.84 -> 1.85 4 1.83 -> 1.84 Thu Aug 18 15:46:07 EDT 1994 5 recno: Rework fixed-length records so that closing and reopening 9 1.82 -> 1.83 Tue Jul 26 15:33:44 EDT 1994 14 1.81 -> 1.82 Sat Jul 16 11:01:50 EDT 1994 18 1.80 -> 1.81 20 all: Add #defines for Purify. 22 1.79 -> 1.80 Wed Jul 13 22:41:54 EDT 1994 29 1.78 -> 1.79 Mon Jun 20 17:36:47 EDT 1994 34 1.77 -> 1.78 Thu Jun 16 19:06:43 EDT 1994 [all …]
|
/freebsd/share/examples/etc/ |
H A D | make.conf | 25 # generated code. This controls processor-specific optimizations in 31 # Intel x86 architecture: 33 # bdver1, btver2, btver1, amdfam10, opteron-sse3, 34 # athlon64-sse3, k8-sse3, opteron, athlon64, athlon-fx, 35 # k8, athlon-mp, athlon-xp, athlon-4, athlon-tbird, 36 # athlon, k7, geode, k6-3, k6-2, k6 38 # cascadelake, tremont, goldmont-plus, icelake-server, 39 # icelake-client, cannonlake, knm, skylake-avx512, knl, 43 # pentium3m, pentium3, pentium-m, pentium2, pentiumpro, 44 # pentium-mmx, pentium, i486 [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | ObjectFile.h | 1 //===-- ObjectFile.h --------------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 22 #include "lldb/lldb-private.h" 30 /// A plug-in interface definition class for object file parsers. 40 /// Once an architecture is selected the object file information can be 98 /// more than one architecture or object. 109 /// from by the plug-in instance. 122 /// Find a ObjectFile plug-in that can parse \a file_spec. 124 /// Scans all loaded plug-in interfaces that implement versions of the [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | Target.h | 1 //===-- Target.h ------------------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 21 #include "lldb/Core/Architecture.h" 38 #include "lldb/lldb-public.h" 276 // Settings checker for target.jit-save-objects-dir: 291 // with zeros. Confirmed that MSVC is *not* zero-initializing, it's just a 482 // If m_pound_line_file is not empty and m_pound_line_line is non-zero, use 590 /// e.g. UUID, architecture, file path. 610 /// was found. If error_ptr was non-nullptr, an error message [all …]
|
/freebsd/lib/geom/multipath/ |
H A D | gmultipath.8 | 47 .Cm add 111 method uses on-disk metadata to detect device and all its paths. 121 .Bl -tag -width ".Cm destroy" 125 method without writing any on-disk metadata. 139 Label the first given provider with on-disk metadata using the specified 159 .It Cm add 207 .Bl -tag -width indent 219 .Sh MULTIPATH ARCHITECTURE 220 This is a multiple path architecture with no device knowledge or 269 on-disk metadata label, the device is either used to create a new [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Action.h | 1 //===- Action.h - Abstract compilation steps --------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 35 /// Action - Represent an abstract compilation step to perform. 93 // The device offloading tool chains - one bit for each programming model. 120 /// The host offloading kind - a combination of kinds encoded in a mask. 128 /// The Offloading architecture associated with this action. 138 : Action(Kind, ActionList({Input}), Input->getType()) {} in Action() 179 /// non-device kinds, except if \a CreatePrefixForHost is set. 244 return A->getKind() == InputClass; in classof() [all …]
|
/freebsd/share/man/man7/ |
H A D | build.7 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-2-Clause 45 These directories may be initially empty or non-existent until updated with 80 A source tree is allowed to be read-only. 112 .Bl -tag -width ".Cm cleandepend" 154 Per-object dependencies are generated at build time and stored in 180 .Bl -tag -width ".Cm distributeworld" 184 For cross-building the target architecture needs to be specified with 237 or similar step, for any architecture built from this source directory. 248 .It Cm native-xtools [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchCallingConv.td | 1 //=- LoongArchCallingConv.td - Calling Conventions LoongArch -*- tablegen -*-=// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This describes the calling conventions for the LoongArch architecture. 11 //===----------------------------------------------------------------------===// 14 : CalleeSavedRegs<(add R1, (sequence "R%u", 22, 31))>; 17 : CalleeSavedRegs<(add CSR_ILP32S_LP64S, (sequence "F%u", 24, 31))>; 20 : CalleeSavedRegs<(add CSR_ILP32S_LP64S, (sequence "F%u_64", 24, 31))>; 23 def CSR_NoRegs : CalleeSavedRegs<(add)>;
|
/freebsd/contrib/libarchive/libarchive/ |
H A D | libarchive_internals.3 | 1 .\" Copyright (c) 2003-2007 Tim Kientzle 37 make it easy to add new archive and compression formats. 38 .Sh GENERAL ARCHITECTURE 40 opaque, object-style interface. 49 (There are plans to add a facility to read 64 .Sh READ ARCHITECTURE 74 object, which holds all read-specific data. 92 In particular, the API layer drives the format-detection process: 107 A zero-length return does indicate end of file, but otherwise 119 clients reading from networks may provide different-size [all...] |
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | isa_defs.h | 9 * or https://opensource.org/licenses/CDDL-1.0. 16 * If applicable, add the following below this CDDL HEADER, with the 34 * set these for each instruction set architecture. These defines may 60 * implementation for 64-bit ABIs such as SPARC V9. 99 * 64-bit systems. 205 * The symbol __sparcv8 indicates the 32-bit SPARC V8 architecture as defined 206 * by Version 8 of the SPARC Architecture Manual. (SPARC V7 is close enough 209 * The symbol __sparcv9 indicates the 64-bit SPARC V9 architecture as defined 210 * by Version 9 of the SPARC Architecture Manual. 225 * You can be 32-bit or 64-bit, but not both at the same time. [all …]
|
/freebsd/contrib/llvm-project/lld/MachO/Arch/ |
H A D | ARM64Common.cpp | 1 //===- ARM64Common.cpp ----------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 55 // For instruction relocations (load, store, add), the base 56 // instruction is pre-populated in the text section. A pre-populated 57 // instruction has opcode & register-operand bits set, with immediate 58 // operands zeroed. We read it from text, OR-in the immediate 59 // operands, then write-back the completed instruction. 66 encodeBranch26(loc32, r, base, value - pc); in relocateOne() 74 value -= pc; in relocateOne() [all …]
|
/freebsd/tools/build/mk/ |
H A D | Makefile.boot | 1 CFLAGS+= -I${WORLDTMP}/legacy/usr/include 3 LDADD+= -legacy 4 LDFLAGS+= -L${WORLDTMP}/legacy/usr/lib 7 # On MacOS using a non-mac ar will fail the build, similarly on Linux using 8 # nm may not work as expected if the nm for the target architecture comes in 9 # $PATH before a nm that supports the host architecture. 32 # Add various -Werror flags to catch missing function declarations 33 CFLAGS+= -Werror=implicit-function-declaration -Werror=implicit-int \ 34 -Werror=return-type -Wundef 35 CFLAGS+= -DHAVE_NBTOOL_CONFIG_H=1 [all …]
|
/freebsd/contrib/mandoc/ |
H A D | lib.in | 20 * These are all possible .Lb strings. When a new library is added, add 21 * its short-string to the left-hand side and formatted string to the 22 * right-hand side. 27 LINE("lib80211", "802.11 Wireless Network Management Library (lib80211, \\-l80211)") 28 LINE("libalias", "Packet Aliasing Library (libalias, \\-lalias)") 29 LINE("libarchive", "Streaming Archive Library (libarchive, \\-larchive)") 30 LINE("libarm", "ARM Architecture Library (libarm, \\-larm)") 31 LINE("libarm32", "ARM32 Architecture Library (libarm32, \\-larm32)") 32 LINE("libbe", "Boot Environment Library (libbe, \\-lbe)") 33 LINE("libbluetooth", "Bluetooth Library (libbluetooth, \\-lbluetooth)") [all …]
|
/freebsd/contrib/bearssl/src/int/ |
H A D | i31_mulacc.c | 38 * We want to add the two bit lengths, but these are encoded, in br_i31_mulacc() 43 d[0] = (dh << 5) + dl + (~(uint32_t)(dl - 31) >> 31); in br_i31_mulacc() 51 * 32-bit register on 32-bit architectures (on a 64-bit in br_i31_mulacc() 52 * architecture, cast down from 64 to 32 bits means in br_i31_mulacc() 53 * clearing the high bits, which is not free; on a 32-bit in br_i31_mulacc() 54 * architecture, the same operation really means ignoring in br_i31_mulacc()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVCallingConv.td | 1 //===-- RISCVCallingConv.td - Calling Conventions RISC-V ---*- tablegen -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This describes the calling conventions for the RISC-V architecture. 11 //===----------------------------------------------------------------------===// 13 // The RISC-V calling convention is handled with custom code in 16 def CSR_ILP32E_LP64E : CalleeSavedRegs<(add X1, X8, X9)>; 19 : CalleeSavedRegs<(add CSR_ILP32E_LP64E, (sequence "X%u", 18, 27))>; 22 : CalleeSavedRegs<(add CSR_ILP32_LP64, 26 : CalleeSavedRegs<(add CSR_ILP32_LP64, [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/ |
H A D | illumos-crypto.c | 10 * or https://opensource.org/licenses/CDDL-1.0. 16 * If applicable, add the following below this CDDL HEADER, with the 59 * 3) Moving to a statically compiled architecture: At some point in 84 * 6) Changes for architecture specific code: Some changes were needed 85 * to make architecture specific assembly compile. The biggest change 121 /* initialize the mechanisms tables supported out-of-the-box */ in icp_init()
|