Home
last modified time | relevance | path

Searched full:architecture (Results 1 – 25 of 1366) sorted by relevance

12345678910>>...55

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMArchitectures.td1 class Architecture<string fname, string aname, list<SubtargetFeature> features>
3 !strconcat(aname, " architecture"), features>;
9 def ARMv4 : Architecture<"armv4", "ARMv4", []>;
11 def ARMv4t : Architecture<"armv4t", "ARMv4t", [HasV4TOps]>;
13 def ARMv5t : Architecture<"armv5t", "ARMv5t", [HasV5TOps]>;
15 def ARMv5te : Architecture<"armv5te", "ARMv5te", [HasV5TEOps]>;
17 def ARMv5tej : Architecture<"armv5tej", "ARMv5tej", [HasV5TEOps]>;
19 def ARMv6 : Architecture<"armv6", "ARMv6", [HasV6Ops,
22 def ARMv6t2 : Architecture<"armv6t2", "ARMv6t2", [HasV6T2Ops,
25 def ARMv6k : Architecture<"armv6k", "ARMv6k", [HasV6KOps]>;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DArchitecture.h1 //===- llvm/TextAPI/Architecture.h - Architecture ---------------*- C++ -*-===//
9 // Defines the architecture enum and helper methods.
26 /// Defines the architecture slices that are supported by Text-based Stub files.
27 enum Architecture : uint8_t { enum
29 #include "llvm/TextAPI/Architecture.def"
34 /// Convert a CPU Type and Subtype pair to an architecture slice.
35 Architecture getArchitectureFromCpuType(uint32_t CPUType, uint32_t CPUSubType);
37 /// Convert a name to an architecture slice.
38 Architecture getArchitectureFromName(StringRef Name);
40 /// Convert an architecture slice to a string.
[all …]
H A DArchitectureSet.h9 // Defines the architecture set.
16 #include "llvm/TextAPI/Architecture.h"
40 ArchitectureSet(Architecture Arch) : ArchitectureSet() { set(Arch); } in ArchitectureSet()
41 ArchitectureSet(const std::vector<Architecture> &Archs);
45 void set(Architecture Arch) { in set()
51 ArchitectureSet clear(Architecture Arch) { in has()
56 bool has(Architecture Arch) const { in contains()
77 using value_type = Architecture;
104 Architecture operator*() const { return static_cast<Architecture>(Inde
[all...]
/freebsd/share/man/man7/
H A Darch.732 .Nd Architecture-specific details
39 architecture ports.
44 The architecture details in this document apply to
78 On each architecture, the main user mode thread's stack starts near
82 architecture support varies by release.
85 release to support each architecture.
86 .Bl -column -offset indent "Architecture" "Initial Release"
87 .It Sy Architecture Ta Sy Initial Release
100 .Bl -column -offset indent "Architecture" "Initial Release" "Final Release"
101 .It Sy Architecture Ta Sy Initial Release Ta Sy Final Release
[all …]
H A Dsimd.739 the architecture-independent implementations used otherwise.
40 Depending on architecture and function, an enhanced
112 If this variable is set to an architecture level from the list below
113 and that architecture level is supported by the processor, SIMD
129 The architecture level can be prefixed with a
131 character to force use of the requested architecture level, even if the
134 testing purposes or if architecture level detection yields incorrect
137 The architecture levels follow the AMD64 SysV ABI supplement:
162 Use of an unsupported architecture level was forced by setting
172 prefix or select a supported architecture level.
[all …]
H A Dbuild.7184 For cross-building the target architecture needs to be specified with
237 or similar step, for any architecture built from this source directory.
298 For cross-architecture builds, this step creates a cross-toolchain.
300 For each architecture,
305 for all kernels for that architecture,
314 defined so only the kernels for each architecture are built.
320 defined so only the worlds for each architecture are built.
333 Create a build toolchain for each architecture supported by the build system.
550 GCC toolchains provide separate packages for each architecture and use the
731 value for that architecture.
[all …]
/freebsd/contrib/file/magic/Magdir/
H A Dmach9 # if set, it's for the 64-bit version of the architecture
39 >>0 belong&0x00ffffff 3 architecture=3
150 >>0 belong&0x00ffffff >18 architecture=%d
155 >>0 belong&0x00ffffff 0 64-bit architecture=%d
156 >>0 belong&0x00ffffff 1 64-bit architecture=%d
157 >>0 belong&0x00ffffff 2 64-bit architecture=%d
158 >>0 belong&0x00ffffff 3 64-bit architecture=%d
159 >>0 belong&0x00ffffff 4 64-bit architecture=%d
160 >>0 belong&0x00ffffff 5 64-bit architecture=%d
161 >>0 belong&0x00ffffff 6 64-bit architecture=%d
[all …]
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DArchitecture.cpp1 //===- Architecture.cpp ---------------------------------------------------===//
9 // Implements the architecture helper functions.
13 #include "llvm/TextAPI/Architecture.h"
23 Architecture getArchitectureFromCpuType(uint32_t CPUType, uint32_t CPUSubType) { in getArchitectureFromCpuType()
28 #include "llvm/TextAPI/Architecture.def" in getArchitectureFromCpuType()
34 Architecture getArchitectureFromName(StringRef Name) { in getArchitectureFromName()
35 return StringSwitch<Architecture>(Name) in getArchitectureFromName()
37 #include "llvm/TextAPI/Architecture.def" in getArchitectureFromName()
42 StringRef getArchitectureName(Architecture Arch) { in getArchitectureName()
47 #include "llvm/TextAPI/Architecture.def" in getArchitectureName()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DArchSpec.h24 /// \class ArchSpec ArchSpec.h "lldb/Utility/ArchSpec.h" An architecture
29 /// of strings to architecture enumeration values confined to this class
30 /// allows new architecture support to be added easily.
288 /// Constructor over architecture name.
291 /// type and architecture name.
306 /// Returns a static string representing the current architecture.
309 /// architecture.
312 /// if MIPS architecture return true.
317 /// Returns a string representing current architecture as a target CPU for
321 /// architecture.
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DObjectContainer.h36 /// more than one architecture or object.
47 /// Gets the architecture given an index.
49 /// Copies the architecture specification for index \a idx.
52 /// The architecture index to extract.
55 /// A architecture object that will be filled in if \a idx is a
56 /// architecture valid index.
89 /// single architecture. ObjectContainer instances that contain more than
90 /// one architecture should override this function and return an appropriate
110 /// Selects an architecture in an object file.
112 /// Object files that contain a single architecture shoul
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonDepArch.td11 …rgetFeature<"v5", "HexagonArchVersion", "Hexagon::ArchEnum::V5", "Enable Hexagon V5 architecture">;
13 …tFeature<"v55", "HexagonArchVersion", "Hexagon::ArchEnum::V55", "Enable Hexagon V55 architecture">;
15 …tFeature<"v60", "HexagonArchVersion", "Hexagon::ArchEnum::V60", "Enable Hexagon V60 architecture">;
17 …tFeature<"v62", "HexagonArchVersion", "Hexagon::ArchEnum::V62", "Enable Hexagon V62 architecture">;
19 …tFeature<"v65", "HexagonArchVersion", "Hexagon::ArchEnum::V65", "Enable Hexagon V65 architecture">;
21 …tFeature<"v66", "HexagonArchVersion", "Hexagon::ArchEnum::V66", "Enable Hexagon V66 architecture">;
23 …tFeature<"v67", "HexagonArchVersion", "Hexagon::ArchEnum::V67", "Enable Hexagon V67 architecture">;
25 …tFeature<"v68", "HexagonArchVersion", "Hexagon::ArchEnum::V68", "Enable Hexagon V68 architecture">;
27 …tFeature<"v69", "HexagonArchVersion", "Hexagon::ArchEnum::V69", "Enable Hexagon V69 architecture">;
29 …tFeature<"v71", "HexagonArchVersion", "Hexagon::ArchEnum::V71", "Enable Hexagon V71 architecture">;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DAArch64TargetParser.h49 // Typically these correspond to Arm Architecture extensions, unlike
59 // Architecture, e.g. FEAT_AdvSIMD.
88 // Represents a dependency between two architecture extensions. Later is the
89 // feature which was added to the architecture after Earlier, and expands the
102 // Information about a specific architecture, e.g. V8.1-A
104 VersionTuple Version; // Architecture version, major + minor.
118 // Defines the following partial order, indicating when an architecture is
126 // features to enable for a given architecture. See
143 // True if this architecture is a superset of Other (including being equal to
180 // Base architecture version, which we need to know because some feature
[all …]
H A DTriple.h28 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM
30 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM-ENVIRONMENT
378 /// Get the parsed architecture type of this triple.
450 /// Get the architecture (first) component of the triple.
477 /// Returns the pointer width of this architecture.
480 /// Returns the pointer width of this architecture.
485 /// Test whether the architecture is 64-bit
494 /// Test whether the architecture is 32-bit
499 /// Test whether the architecture is 16-bit
1056 /// Tests if the target forces 64-bit time_t on a 32-bit architecture.
[all …]
/freebsd/sys/
H A DREADME.md8 architecture. `GENERIC` is the configuration used in release builds. `NOTES`
21 [Architecture Handbook](https://docs.freebsd.org/en/books/arch-handbook/).
27 | amd64 | AMD64 (64-bit x86) architecture support |
28 | arm | 32-bit ARM architecture support |
29 | arm64 | 64-bit ARM (AArch64) architecture support |
41 | i386 | i386 (32-bit x86) architecture support |
53 | powerpc | PowerPC/POWER (32 and 64-bit) architecture support |
54 | riscv | 64-bit RISC-V architecture support |
/freebsd/usr.sbin/config/
H A Dconfig.595 The allowed list of CPU names is architecture specific and is
107 Devices that are specific to architecture
254 Specifies the architecture of the machine the kernel is being
262 The 64-bit ARM application architecture.
264 The ARM architecture
266 The AMD x86-64 architecture.
268 The Intel x86 based PC architecture.
270 The IBM PowerPC architecture.
272 The RISC-V architecture.
279 to the cpu architecture of the machine.
[all …]
/freebsd/sys/contrib/openzfs/contrib/debian/
H A Dcontrol33 Architecture: linux-any
45 Architecture: linux-any
59 Architecture: linux-any
77 Architecture: linux-any
97 Architecture: linux-any
114 Architecture: linux-any
128 Architecture: linux-any
142 Architecture: linux-any
165 Architecture: all
187 Architecture: all
[all …]
/freebsd/lib/libpmc/pmu-events/
H A DREADME19 - To reduce JSON event duplication per architecture, platform JSONs may
20 use "ArchStdEvent" keyword to dereference an "Architecture standard
21 events", defined in architecture standard JSONs.
22 Architecture standard JSONs must be located in the architecture root
44 - Set of 'PMU events tables' for all known CPUs in the architecture,
61 - A 'mapping table' that maps each CPU of the architecture, to its
86 3. _All_ known CPU tables for architecture are included in the perf
/freebsd/sys/contrib/device-tree/Bindings/powerpc/fsl/
H A Dcpus.txt2 Power Architecture CPU Binding
5 Power Architecture CPUs in Freescale SOCs are represented in device trees as
17 Freescale Power Architecture) defines the architecture for Freescale
18 Power CPUs. The EREF defines some architecture categories not defined
/freebsd/lib/libsys/
H A Dsysarch.235 .Nd architecture-dependent system call
46 performs the architecture-dependent function
58 for the architecture-dependent
67 its functions using the architecture-dependent
70 See the manual pages for specific architecture-dependent system calls
/freebsd/lib/libc/amd64/string/
H A Damd64_archlevel.c159 * *force is set to 1 if the architecture level is valid and begins with a !
185 * Determine the architecture level by checking the CPU capabilities
189 * by a valid architecture level, that level is returned.
190 * 2. Else if ARCHLEVEL is set to a valid architecture level that is
192 * 3. Else the highest architecture level supported by the CPU is
195 * Valid architecture levels are those defined in the levels array.
196 * The architecture level "scalar" indicates that SIMD enhancements
227 * implementation up to the current architecture level.
/freebsd/contrib/llvm-project/lldb/source/Plugins/Platform/QemuUser/
H A DPlatformQemuUserProperties.td4 def Architecture: Property<"architecture", "String">,
7 Desc<"Architecture to emulate.">;
11 … the PATH environment variable. If empty, the filename is derived from the architecture setting.">;
/freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h11 // individual instructions according to a given architecture and disassembly
61 // The assembly information for the target architecture.
63 // The register information for the target architecture.
65 // The subtarget information for the target architecture.
67 // The instruction information for the target architecture.
71 // The disassembler for the target architecture.
73 // The instruction printer for the target architecture.
/freebsd/usr.bin/clang/lli/
H A Dlli.143 and it can only interpret (or JIT\-compile) for the host architecture.
63 for this architecture. Defaults to false.
99 architecture which is not compatible with the current system.
104 Specify the architecture for which to generate assembly, overriding the target
107 autodetected to the current architecture.
112 Specify a specific chip in the current architecture to generate code for.
114 the current architecture. For a list of available CPUs, use:
/freebsd/contrib/kyua/integration/
H A Dcmd_config_test.sh33 -o match:'^architecture = ' \
44 architecture = "my-architecture"
54 architecture = my-architecture
108 architecture = "overriden"
115 architecture = overriden
121 architecture \
124 atf_check -s exit:0 -o match:architecture -o not-match:unknown_setting \
/freebsd/lib/libpmc/
H A Dpmc.3178 performance measurement architecture.
186 performance measurement architecture.
195 performance measurement architecture.
222 performance measurement architecture version 2 and later.
226 performance measurement architecture version 1 and later.
232 The timestamp counter on i386 and amd64 architecture CPUs.
389 .It "x86 Architecture Specific API"
476 Event names are PMC architecture dependent, but the PMC library defines
487 .Ss PMC Architecture Dependent Events
488 PMC architecture dependent event specifiers are described in the

12345678910>>...55