Home
last modified time | relevance | path

Searched +full:p +full:- +full:tile (Results 1 – 25 of 73) sorted by relevance

123

/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Daltr,pcie-root-port.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/altr,pcie-root-port.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Matthew Gerlach <matthew.gerlach@linux.intel.com>
16 PCI controller. The altr,pcie-root-port-1.0 is used for the Cyclone5
18 altr,pcie-root-port-2.0. The Agilex family of chips has three,
19 non-register compatible, variants of PCIe Hard IP referred to as the
20 F-Tile, P-Tile, and R-Tile, depending on the specific chip instance.
23 - altr,pcie-root-port-1.0
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastPreTileConfig.cpp1 //===-- X86FastPreTileConfig.cpp - Fast Tile Register Configure------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 /// \file Pass to preconfig the shape of physical tile registers
10 /// It inserts ldtilecfg ahead of each group of tile registers. The algorithm
11 /// walk each instruction of basic block in reverse order. All the tile
16 //===----------------------------------------------------------------------===//
53 int CfgSS = -1;
64 /// Has a bit set for tile virtual register for which it was determined
80 X86FastPreTileConfig() : MachineFunctionPass(ID), StackSlotForVirtReg(-1) {} in X86FastPreTileConfig()
[all …]
H A DX86LowerAMXType.cpp1 //===- Target/X86/X86LowerAMXType.cpp - -------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
18 /// If Front End not use O0 but the Mid/Back end use O0, (e.g. "Clang -O2 -S
19 /// -emit-llvm t.c" + "llc t.ll") we should make sure the amx data is volatile,
25 /// ----------------------------------------------------------
29 /// ----------------------------------------------------------
30 /// will transfer to -->
31 /// ----------------------------------------------------------
37 /// ----------------------------------------------------------
[all …]
H A DX86TargetMachine.cpp1 //===-- X86TargetMachine.cpp - Define TargetMachine for the X86 -----------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
59 static cl::opt<bool> EnableMachineCombinerPass("x86-machine-combiner",
64 EnableTileRAPass("x86-tile-ra",
65 cl::desc("Enable the tile register allocation pass"),
133 Ret += "-p:32:32"; in computeDataLayout()
136 Ret += "-p270:32:32-p271:32:32-p272:64:64"; in computeDataLayout()
139 // 128 bit integers are not specified in the 32-bit ABIs but are used in computeDataLayout()
[all …]
H A DX86.td1 //===-- X86.td - Target definition file for the Intel X86 --*- tablegen -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
14 // Get the target-independent interfaces which we are implementing...
18 //===----------------------------------------------------------------------===//
22 def Is64Bit : SubtargetFeature<"64bit-mode", "Is64Bit", "true",
23 "64-bit mode (x86_64)">;
24 def Is32Bit : SubtargetFeature<"32bit-mode", "Is32Bit", "true",
25 "32-bit mode (80386)">;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DMatrixUtils.h1 //===- MatrixUtils.h - Utilities to lower matrix intrinsics -----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
42 /// Number of rows/columns in a tile.
43 unsigned TileSize = -1;
79 /// [0, Bound). Updates \p Preheader to branch to the new header and uses \p
81 /// tree updates to \p DTU.
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp1 //===--- ParseOpenACC.cpp - OpenACC-specific parsing support --------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
36 // Translate single-token string representations to the OpenACC Directive Kind.
46 Tok.getIdentifierInfo()->getName()) in getOpenACCDirectiveKind()
68 Tok.getIdentifierInfo()->getName()) in getOpenACCDirectiveKind()
74 // Translate single-token string representations to the OpenCC Clause Kind.
97 Tok.getIdentifierInfo()->getName()) in getOpenACCClauseKind()
142 .Case("tile", OpenACCClauseKind::Tile) in getOpenACCClauseKind()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h1 //===- IR/OpenMPIRBuilder.h - OpenMP encoding builder for LLVM IR - C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
38 /// The instructions after \p IP are moved to the beginning of \p New which must
39 /// not have any PHINodes. If \p CreateBranch is true, a branch instruction to
40 /// \p New will be added such that there is no semantic change. Otherwise, the
41 /// \p IP insert block remains degenerate and it is up to the caller to insert a
55 /// llvm::SplitBasicBlock and BasicBlock::splitBasicBlock require a well-formed
56 /// BasicBlock. \p Name is used for the new successor block. If \p CreateBranch
[all …]
/freebsd/contrib/ntp/libjsmn/
H A Djsmn_test.c34 (strncmp(js+(t).start, s, (t).end - (t).start) == 0 \
35 && strlen(s) == (t).end - (t).start)
47 jsmn_parser p; in test_empty() local
51 jsmn_init(&p); in test_empty()
52 r = jsmn_parse(&p, js, strlen(js), t, 10); in test_empty()
58 jsmn_init(&p); in test_empty()
59 r = jsmn_parse(&p, js, strlen(js), t, 10); in test_empty()
65 jsmn_init(&p); in test_empty()
66 r = jsmn_parse(&p, js, strlen(js), t, 10); in test_empty()
73 jsmn_init(&p); in test_empty()
[all …]
/freebsd/share/misc/
H A Dusb_hid_usages4 # - lines that do not start with a white space give the number and name of
6 # - lines that start with a white space give the number and name of
20 0x08 Multi-axis Controller
62 0x90 D-pad Up
63 0x91 D-pad Down
64 0x92 D-pad Right
65 0x93 D-pad Left
107 0xB2 Anti-Torque Control
252 0x13 Keyboard p and P
278 0x2D Keyboard - and (underscore)
[all …]
/freebsd/crypto/heimdal/
H A Dconfig.sub7 timestamp='2009-11-20'
25 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
26 # 02110-1301, USA.
34 # Please send patches to <config-patches@gnu.org>. Submit a context
43 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
55 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
56 # or in some cases, the newer four-part form:
57 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
60 me=`echo "$0" | sed -e 's,.*/,,'`
63 Usage: $0 [OPTION] CPU-MFR-OPSYS
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.td1 //=- AArch64RegisterInfo.td - Describe the AArch64 Registers -*- tablegen -*-=//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 //===----------------------------------------------------------------------===//
63 //===----------------------------------------------------------------------===//
65 //===----------------------------------------------------------------------===//
147 // Floating-point control register
150 // Floating-point status register.
203 // GPR32/GPR64 but with zero-register substitution enabled.
217 // constraint used by any instructions, it is used as a common super-class.
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DX86.cpp1 //===--- X86.cpp - Implement X86 target feature support -------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
140 enum { FE_NOSET = -1, FE_FALSE, FE_TRUE }; in initFeatureMap()
143 bool HasAVX10 = Features.lookup("avx10.1-256"); in initFeatureMap()
144 bool HasAVX10_512 = Features.lookup("avx10.1-512"); in initFeatureMap()
148 // Expand general-regs-only to -x86, -mmx and -sse in initFeatureMap()
149 if (Feature == "+general-regs-only") { in initFeatureMap()
150 UpdatedFeaturesVec.push_back("-x87"); in initFeatureMap()
[all …]
/freebsd/contrib/ntp/sntp/libevent/
H A Dconfig.sub3 # Copyright 1992-2015 Free Software Foundation, Inc.
5 timestamp='2015-03-08'
28 # Please send patches to <config-patches@gnu.org>.
36 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
48 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
49 # or in some cases, the newer four-part form:
50 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
53 me=`echo "$0" | sed -e 's,.*/,,'`
56 Usage: $0 [OPTION] CPU-MFR-OPSYS
62 -h, --help print this help, then exit
[all …]
H A Dconfig.guess3 # Copyright 1992-2015 Free Software Foundation, Inc.
5 timestamp='2015-03-04'
30 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
32 # Please send patches to <config-patches@gnu.org>.
35 me=`echo "$0" | sed -e 's,.*/,,'`
43 -h, --help print this help, then exit
44 -t, --time-stamp print date of last modification, then exit
45 -v, --version print version number, then exit
47 Report bugs and patches to <config-patches@gnu.org>."
53 Copyright 1992-2015 Free Software Foundation, Inc.
[all …]
/freebsd/contrib/ntp/sntp/libevent/build-aux/
H A Dconfig.sub3 # Copyright 1992-2014 Free Software Foundation, Inc.
5 timestamp='2014-12-03'
28 # Please send patches to <config-patches@gnu.org>.
36 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
48 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
49 # or in some cases, the newer four-part form:
50 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
53 me=`echo "$0" | sed -e 's,.*/,,'`
56 Usage: $0 [OPTION] CPU-MFR-OPSYS
62 -h, --help print this help, then exit
[all …]
H A Dconfig.guess3 # Copyright 1992-2014 Free Software Foundation, Inc.
5 timestamp='2014-11-04'
30 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
32 # Please send patches to <config-patches@gnu.org>.
35 me=`echo "$0" | sed -e 's,.*/,,'`
43 -h, --help print this help, then exit
44 -t, --time-stamp print date of last modification, then exit
45 -v, --version print version number, then exit
47 Report bugs and patches to <config-patches@gnu.org>."
53 Copyright 1992-2014 Free Software Foundation, Inc.
[all …]
/freebsd/contrib/openpam/
H A Dconfig.sub3 # Copyright 1992-2018 Free Software Foundation, Inc.
5 timestamp='2018-05-24'
28 # Please send patches to <config-patches@gnu.org>.
36 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
48 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
49 # or in some cases, the newer four-part form:
50 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
53 me=`echo "$0" | sed -e 's,.*/,,'`
56 Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS
61 -h, --help print this help, then exit
[all …]
H A Dconfig.guess3 # Copyright 1992-2018 Free Software Foundation, Inc.
5 timestamp='2018-08-29'
30 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
32 # Please send patches to <config-patches@gnu.org>.
35 me=`echo "$0" | sed -e 's,.*/,,'`
43 -h, --help print this help, then exit
44 -t, --time-stamp print date of last modification, then exit
45 -v, --version print version number, then exit
47 Report bugs and patches to <config-patches@gnu.org>."
53 Copyright 1992-2018 Free Software Foundation, Inc.
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1 //===- LowerMatrixIntrinsics.cpp - Lower matrix intrinsics -----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 // * Support more cases, e.g. multiply-add, multiply-sub, operands/results
15 // * Improve cost-modeling, e.g. choose different number of rows/columns
18 //===----------------------------------------------------------------------===//
53 #define DEBUG_TYPE "lower-matrix-intrinsics"
56 FuseMatrix("fuse-matrix", cl::init(true), cl::Hidden,
58 // TODO: Allow and use non-square tiles.
60 "fuse-matrix-tile-size", cl::init(4), cl::Hidden,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1 //===- OpenMPIRBuilder.cpp - Builder for LLVM-IR for OpenMP directives ----===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 //===----------------------------------------------------------------------===//
62 #define DEBUG_TYPE "openmp-ir-builder"
68 OptimisticAttributes("openmp-ir-builder-optimistic-attributes", cl::Hidden,
70 "'as-if' properties of runtime calls."),
74 "openmp-ir-builder-unroll-threshold-factor", cl::Hidden,
81 /// at position IP1 may change the meaning of IP2 or vice-versa. This is because
154 Kernel->getFnAttribute("target-features").getValueAsString(); in getGridValue()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h1 //===----- SemaOpenMP.h -- Semantic Analysis for OpenMP constructs -------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
60 /// - If CurContext is a `declare target` function or it is known that the
62 /// - If CurContext is a non-`declare target` function and we are compiling
68 /// // Variable-length arrays are not allowed in NVPTX device code.
79 /// - If CurContext is a `declare target` function or it is known that the
81 /// - If CurContext is a non-host function, just ignore it.
85 /// // Variable-length arrays are not allowed in NVPTX device code.
[all …]
/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_affinity.cpp2 * kmp_affinity.cpp -- affinity management
5 //===----------------------------------------------------------------------===//
9 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
11 //===----------------------------------------------------------------------===//
62 return __kmp_topology->restrict_to_mask(mask); in restrict_to_mask()
92 thr_bar->depth = depth; in __kmp_get_hierarchy()
93 __kmp_type_convert(machine_hierarchy.numPerLevel[0] - 1, in __kmp_get_hierarchy()
94 &(thr_bar->base_leaf_kids)); in __kmp_get_hierarchy()
95 thr_bar->skip_per_level = machine_hierarchy.skipPerLevel; in __kmp_get_hierarchy()
113 return ((plural) ? KMP_I18N_STR(Tiles) : KMP_I18N_STR(Tile)); in __kmp_hw_get_catalog_string()
[all …]
/freebsd/contrib/dialog/
H A Dconfig.guess3 # Copyright 1992-2020 Free Software Foundation, Inc.
5 timestamp='2020-08-17'
30 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
32 # Please send patches to <config-patches@gnu.org>.
35 me=`echo "$0" | sed -e 's,.*/,,'`
43 -h, --help print this help, then exit
44 -t, --time-stamp print date of last modification, then exit
45 -v, --version print version number, then exit
47 Report bugs and patches to <config-patches@gnu.org>."
53 Copyright 1992-2020 Free Software Foundation, Inc.
[all …]
/freebsd/contrib/libevent/build-aux/
H A Dconfig.guess3 # Copyright 1992-2020 Free Software Foundation, Inc.
5 timestamp='2020-01-01'
30 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
32 # Please send patches to <config-patches@gnu.org>.
35 me=`echo "$0" | sed -e 's,.*/,,'`
43 -h, --help print this help, then exit
44 -t, --time-stamp print date of last modification, then exit
45 -v, --version print version number, then exit
47 Report bugs and patches to <config-patches@gnu.org>."
53 Copyright 1992-2020 Free Software Foundation, Inc.
[all …]

123