| /freebsd/sys/contrib/device-tree/Bindings/pci/ |
| H A D | altr,pcie-root-port.yaml | 1 # 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 D | X86FastPreTileConfig.cpp | 1 //===-- 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 D | X86LowerAMXType.cpp | 1 //===- 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 D | X86TargetMachine.cpp | 1 //===-- 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 D | X86.td | 1 //===-- 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 D | MatrixUtils.h | 1 //===- 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 D | ParseOpenACC.cpp | 1 //===--- 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 D | OMPIRBuilder.h | 1 //===- 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 D | jsmn_test.c | 34 (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 D | usb_hid_usages | 4 # - 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 D | config.sub | 7 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 D | AArch64RegisterInfo.td | 1 //=- 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 D | X86.cpp | 1 //===--- 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 D | config.sub | 3 # 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 D | config.guess | 3 # 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 D | config.sub | 3 # 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 D | config.guess | 3 # 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 D | config.sub | 3 # 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 D | config.guess | 3 # 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 D | LowerMatrixIntrinsics.cpp | 1 //===- 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 D | OMPIRBuilder.cpp | 1 //===- 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 D | SemaOpenMP.h | 1 //===----- 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 D | kmp_affinity.cpp | 2 * 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 D | config.guess | 3 # 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 D | config.guess | 3 # 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 …]
|