Home
last modified time | relevance | path

Searched +full:model +full:- +full:dependent (Results 1 – 25 of 307) sorted by relevance

12345678910>>...13

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DRelocation.txt10 1. Code for lowering addresses references to machine dependent code is
12 is called by the relocation model specific lowering function, using
33 MipsISD::{Highest, Higher, Hi, Lo}) depending upon relocation model,
38 specific instructions. For example, in getAddrLocal, the pseudo-code
46 "ISD::ADD", not a target dependent one.
52 to MIPS32 to compute addresses for the static relocation model.
90 classes, but with the same encoding---"LUI_FM". These instructions load a
91 16-bit immediate into bits 31-16 and clear the lower 15 bits. On MIPS64,
92 the result is sign-extended to 64 bits.
/freebsd/contrib/elftoolchain/libelf/
H A Dgelf.324 .\" $Id: gelf.3 3743 2019-06-12 19:36:30Z jkoshy $
31 .Nd class-independent API for ELF manipulation
44 The GElf API defines the following class-independent data structures:
45 .Bl -tag -width GElf_Sxword
49 A class-independent representation of an ELF Compression Header.
51 A class-independent representation of ELF
55 A class-independent representation of an ELF Executable Header.
59 A class-independent representation of a ELF offset.
61 A class-independent representation of an ELF Program Header Table
64 A class-independent representation of an ELF relocation entry.
[all …]
/freebsd/share/man/man9/
H A Dcpu_machdep.91 .\"-
2 .\" SPDX-License-Identifier: BSD-2-Clause
9 .\" Projects Agency (DARPA) Contract No. FA8750-24-C-B047 ("DEC").
36 .Nd machine-dependent interfaces to handle CPU and thread state
91 These functions provide architecture-specific implementations of
92 machine-independent abstractions.
113 releases machine-dependent resources other than the address space for the
119 copies and updates machine-dependent state
157 copies machine-dependent state (for example, the pcb and user registers) from
235 adjust the user PC to re-invoke the current system call after returning
[all …]
/freebsd/share/man/man4/
H A Dmouse.43 .\" Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
54 Movement and button states are usually encoded in fixed-length data packets.
58 The mouse drivers may have ``non-blocking'' attribute which will make
74 .Bl -tag -width Byte_1 -compact
76 .Bl -tag -width bit_7 -compact
92 -128 through 127.
95 -128 through 127.
98 -128 through 127.
103 -128 through 127.
109 Z axis movement count in two's complement; -64 through 63.
[all …]
H A Dsysmouse.41 .\" Copyright 1997 John-Mark Gurney. All rights reserved.
12 .\" THIS SOFTWARE IS PROVIDED BY John-Mark Gurney AND CONTRIBUTORS ``AS IS'' AND
72 .Bl -tag -width Byte_1 -compact
74 .Bl -tag -width bit_7 -compact
90 \-128 through 127.
93 \-128 through 127.
96 \-128 through 127.
101 \-128 through 127.
135 .Bl -tag -width MOUSE -compact
149 .Bd -literal
[all …]
H A Dpsm.43 .\" Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
99 The movement and status are encoded in a series of fixed-length data packets
128 .Bl -tag -width Byte_1 -compact
130 .Bl -tag -width bit_7 -compact
155 -256 through 255.
159 -256 through 255.
189 .Bl -tag -width MOUSE
228 .Bl -tag -width MOUSE
234 Actual resolution selected by this field varies according to the model
238 .Bl -tag -width 0_(medium_high)__ -compact
[all …]
H A Dmtio.454 the name of the no-rewind devices.
68 will over write the second end-of-file marker.
80 .Bd -literal
93 /* structure for MTIOCTOP - mag tape op command */
100 #define MTWEOF 0 /* write an end-of-file record */
127 #define MTRETENS 15 /* re-tension tape */
132 #define MTWEOFI 20 /* write an end-of-file record without waiting*/
158 /* structure for MTIOCGET - mag tape get status command */
162 /* the following two registers are grossly device dependent */
165 /* end device-dependent registers */
[all …]
/freebsd/sys/contrib/device-tree/Bindings/display/
H A Drenesas,du.txt1 * Renesas R-Car Display Unit (DU)
5 - compatible: must be one of the following.
6 - "renesas,du-r8a7742" for R8A7742 (RZ/G1H) compatible DU
7 - "renesas,du-r8a7743" for R8A7743 (RZ/G1M) compatible DU
8 - "renesas,du-r8a7744" for R8A7744 (RZ/G1N) compatible DU
9 - "renesas,du-r8a7745" for R8A7745 (RZ/G1E) compatible DU
10 - "renesas,du-r8a77470" for R8A77470 (RZ/G1C) compatible DU
11 - "renesas,du-r8a774a1" for R8A774A1 (RZ/G2M) compatible DU
12 - "renesas,du-r8a774b1" for R8A774B1 (RZ/G2N) compatible DU
13 - "renesas,du-r8a774c0" for R8A774C0 (RZ/G2E) compatible DU
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSchedule.h1 //===-- llvm/MC/MCSchedule.h - Scheduling -------
[all...]
/freebsd/lib/libc/
H A DMakefile21 CFLAGS+=-D_FORTIFY_SOURCE_read=_read
24 # excluded as a space-saving measure. To produce a library that does
25 # not contain these strings, add -DSTRIP_FBSDID (see <sys/cdefs.h>) to CFLAGS
27 # To include legacy CSRG SCCS ID strings, remove -DNO__SCCSID from CFLAGS.
28 # To include RCS ID strings from other BSD projects, remove -DNO__RCSID from CFLAGS.
29 CFLAGS+=-DNO__SCCSID -DNO__RCSID
41 CFLAGS+=-I${LIBC_SRCTOP}/include -I${SRCTOP}/include
42 CFLAGS+=-I${LIBC_SRCTOP}/${LIBC_ARCH}
43 CFLAGS+=-I${LIBSYS_SRCTOP}/${LIBC_ARCH}
45 CFLAGS+=-DNLS
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetSchedule.h1 //===- llvm/CodeGen/TargetSchedule.h - Sched Machine Model ------*-
[all...]
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFlang.cpp1 //===-- Flang.cpp - Flang+LLVM ToolChain Implementations --------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
29 /// Add -x lang to \p CmdArgs for \p Input.
32 CmdArgs.push_back("-x"); in addDashXForInput()
72 /// -Ofast, -O4, -O<number> and -f[no-]version-loops-for-stride.
74 /// -fno-version-loops-for-stride.
76 /// -floop-versioning
77 /// -Ofast
78 /// -O4
[all …]
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dnxp,imx8-isi.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/nxp,imx8-isi.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
16 number and nature is SoC-dependent. They cover both capture interfaces (MIPI
17 CSI-2 RX, HDMI RX, ...) and display engine outputs for writeback support.
22 - fsl,imx8mn-isi
23 - fsl,imx8mp-isi
24 - fsl,imx93-isi
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstruction.cpp1 //===--------------------- Instruction.cpp ----------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file defines abstractions used by the Pipeline to model register reads,
12 //===----------------------------------------------------------------------===//
35 // This read may be dependent on more than one write. This typically occurs in writeStartEvent()
39 // dependent writes, and implement a merging scheme for the partial writes. in writeStartEvent()
40 --DependentWrites; in writeStartEvent()
59 // Now that the time left before write-back is known, notify in onInstructionIssued()
63 unsigned ReadCycles = std::max(0, CyclesLeft - User.second); in onInstructionIssued()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DCuda.h1 //===--- Cuda.h - Utilities for compiling CUDA code ------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
132 Generic, // A processor model named 'generic' if the target backend defines a
153 // Generic processor model is for testing only. in IsAMDOffloadArch()
169 // Various SDK-dependent features that affect CUDA compilation
171 // CUDA-9.2+ uses a new API for launching kernels.
173 // CUDA-10.1+ needs explicit end of GPU binary registration.
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstruction.h1 //===--------------------- Instruction.h ------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 /// This file defines abstractions used by the Pipeline to model register reads,
13 //===----------------------------------------------------------------------===//
34 constexpr int UNKNOWN_CYCLES = -512;
41 // expressions or sub-instructions.
43 kInvalid, ///< Uninitialized, Relocatable immediate, or Sub-instruction.
46 kSFPImmediate, ///< Single-floating-point immediate operand.
47 kDFPImmediate, ///< Double-Floating-point immediate operand.
[all …]
/freebsd/sys/dev/hwpmc/
H A Dhwpmc_amd.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2003-2008 Joseph Koshy
203 * Per-processor information
223 ("[amd,%d] illegal row-index %d", __LINE__, ri)); in amd_read_pmc()
225 ("[amd,%d] null per-cpu, cpu %d", __LINE__, cpu)); in amd_read_pmc()
230 PMCDBG2(MDP, REA, 1, "amd-read id=%d class=%d", ri, in amd_read_pmc()
231 pd->pm_descr.pd_class); in amd_read_pmc()
233 tmp = rdmsr(pd->pm_perfctr); /* RDMSR serializes */ in amd_read_pmc()
234 PMCDBG2(MDP, REA, 2, "amd-read (pre-munge) id=%d -> %jd", ri, tmp); in amd_read_pmc()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DAction.h1 //===- 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.
85 // programming model. Each entry reserves one bit. We also have a special kind
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.
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/sys/sys/
H A Dmouse.h1 /*-
2 * SPDX-License-Identifier: BSD-1-Clause
71 #define MOUSE_STDBUTTONS 0x0007 /* buttons 1-3 */
82 int buttons; /* -1 if unknown */
85 int model; /* I/F dependent model ID: MOUSE_MODEL_XXX */ member
86 int hwid; /* I/F dependent hardware ID
141 #define MOUSE_IF_UNKNOWN (-1)
150 #define MOUSE_UNKNOWN (-1) /* should be treated as a mouse */
156 /* model */
157 #define MOUSE_MODEL_UNKNOWN (-1)
[all …]
/freebsd/sys/contrib/device-tree/src/arm/arm/
H A Darm-realview-eb-11mp-ctrevb.dts23 #include "arm-realview-eb-11mp.dts"
26 model = "ARM RealView Emulation Baseboard with ARM11MPCore Rev B";
31 * append a specific compatible-string.
34 compatible = "arm,realview-eb11mp-revb-syscon", "arm,realview-eb-syscon", "syscon", "simple-mfd";
60 * controller, as a result, some peripherals that are dependent
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSchedule.td1 //===- TargetSchedule.td - Target Independent Scheduling ---*- tablegen -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file defines the target-independent scheduling interfaces which should
13 // 1. Basic properties for coarse grained instruction cost model.
14 // 2. Scheduler Read/Write resources for simple per-opcode cost model.
21 // (2) A per-operand machine model can be implemented in any
24 // A. Associate per-operand SchedReadWrite types with Instructions by
31 // per-operand SchedReadWrite types. Unlike method A, these types may
44 // an instruction's machine model via custom C++ code. It also allows
[all …]
/freebsd/lib/libpmc/
H A Dpmc.31 .\" Copyright (c) 2003-2008 Joseph Koshy. All rights reserved.
40 The library is implemented using the lower-level facilities offered by
50 .Bl -bullet
53 These PMCs measure events in a whole-system manner, i.e., independent
57 Non-privileged process are allowed to allocate system scope PMCs if the
61 is non-zero.
72 .Bl -bullet
90 The library uses human-readable strings to name the event being
99 Additionally, process-scope PMCs have to be attached to one or more
101 A process-scope PMC may be attached to those target processes
[all …]
/freebsd/usr.bin/clang/llvm-mca/
H A Dllvm-mca.14 .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/sys/dev/isp/
H A DDriverManual.txt42 and MD (Machine Dependent) portions. The original design therefore was
54 PCI and SBus SCSI cards, and now also drove the QLogic 2100 FC-AL HBA.
56 After this, ports to non-NetBSD platforms became interesting as well.
65 mode support has been added, and 2300 support as well as an FC-IP stack
71 Normally you design via top-down methodologies and set an initial goal
76 as I perceive them to be now- not necessarily what they started as.
90 as well as private loop and private loop, direct-attach topologies.
91 FC-IP support is also a goal.
119 The QLogic HBA cards all contain a tiny 16-bit RISC-like processor and
122 to a set of dual-ranked 16 bit incoming and outgoing mailbox registers
[all …]
/freebsd/usr.bin/clang/clang/
H A Dclang.14 .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 …]

12345678910>>...13