/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | amxintrin.h | 1 /*===--------------- amxintrin.h - AMX intrinsics -*- C/C++ -*---------------=== 5 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 *===------------------------------------------------------------------------=== 20 __attribute__((__always_inline__, __nodebug__, __target__("amx-tile"))) 22 __attribute__((__always_inline__, __nodebug__, __target__("amx-int8"))) 24 __attribute__((__always_inline__, __nodebug__, __target__("amx-bf16"))) 26 __attribute__((__always_inline__, __nodebug__, __target__("amx-fp16"))) 28 /// Load tile configuration from a 64-byte memory location specified by 30 /// number of bytes per row, and the number of rows. If the specified 40 /// A pointer to 512-bits configuration [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
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 | X86LowerAMXIntrinsics.cpp | 1 //===-- X86LowerAMXIntrinsics.cpp -X86 Scalarize AMX Intrinsics------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 /// This pass is always enabled and it skips when it is not -O0 and has no 11 /// optnone attributes. With -O0 or optnone attribute, the def of shape to amx 13 /// point which post-dominate all the shape and dominate all amx intrinsics. 17 //===----------------------------------------------------------------------===// 45 #define DEBUG_TYPE "lower-amx-intrinsics" 50 return FVT->getNumElements() == 256 && in isV256I32Ty() 51 FVT->getElementType()->isIntegerTy(32); in isV256I32Ty() [all …]
|
/freebsd/sys/arm/ti/am335x/ |
H A D | am335x_lcd_syscons.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 70 unsigned int stride; member 239 video_adapter_t* adp = scp->sc->adp; in am335x_rend_draw() 244 vidd_puts(adp, from, (uint16_t*)sc_vtb_pointer(&scp->vtb, from), count); in am335x_rend_draw() 247 for (i = count; i-- > 0; ++from) { in am335x_rend_draw() 248 c = sc_vtb_getc(&scp->vtb, from); in am335x_rend_draw() 249 a = sc_vtb_geta(&scp->vtb, from) >> 8; in am335x_rend_draw() 263 video_adapter_t* adp = scp->sc->adp; in am335x_rend_draw_cursor() 265 int row, col; in am335x_rend_draw_cursor() local [all …]
|
/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_fb.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 101 unsigned int stride; member 114 {"broadcom,bcm2835-fb", 1}, 115 {"brcm,bcm2708-fb", 1}, 129 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0) in bcm_fb_probe() 164 sc->fb_addr = (intptr_t)pmap_mapdev(fb.base, fb.size); in bcm_fb_attach() 165 sc->fb_paddr = fb.base; in bcm_fb_attach() 166 sc->fb_size = fb.size; in bcm_fb_attach() 167 sc->depth = fb.bpp; in bcm_fb_attach() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/display/ |
H A D | xylon,logicvc-display.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/display/xylon,logicvc-display.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Paul Kocialkowski <paul.kocialkowski@bootlin.com> 16 with Xilinx Zynq-7000 SoCs and Xilinx FPGAs. 20 synthesis time. As a result, many of the device-tree bindings are meant to 24 Layers are declared in the "layers" sub-node and have dedicated configuration. 32 - xylon,logicvc-3.02.a-display 33 - xylon,logicvc-4.01.a-display [all …]
|
/freebsd/sys/dev/vt/hw/ofwfb/ |
H A D | ofwfb.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 85 /* See "16-color Text Extension" Open Firmware document, page 4 */ 107 if (chosen == -1) in ofwfb_probe() 110 node = -1; in ofwfb_probe() 114 if (node == -1) in ofwfb_probe() 115 if (OF_getprop(chosen, "stdout-pat in ofwfb_probe() 249 unsigned int col, row, x, y; ofwfb_bitblt_text() local 483 pcell_t depth, height, width, stride; ofwfb_init() local [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 …]
|
H A D | LoopPredication.cpp | 1 //===-- LoopPredication.cpp - Guard based loop predication pass ------- [all...] |
/freebsd/sys/contrib/xen/io/ |
H A D | fbif.h | 2 * fbif.h -- Xen virtual frame buffer device 29 /* Out events (frontend -> backend) */ 39 * Capable frontend sets feature-update in xenstore. 40 * Backend requests it by setting request-update in xenstore. 55 * Capable backend sets feature-resize in xenstore. 64 int32_t stride; /* stride in bytes */ member 79 /* In events (backend -> frontend) */ 88 * refresh. Frontends that keep the framebuffer constantly up-to-date 138 uint32_t line_length; /* the length of a row of pixels (in bytes) */ 171 * c-file-style: "BSD" [all …]
|
/freebsd/sys/contrib/ck/src/ |
H A D | ck_ht.c | 2 * Copyright 2012-2015 Samy Al Bahra. 53 #define CK_HT_BUCKET_MASK (CK_HT_BUCKET_LENGTH - 1) 98 struct ck_ht_map *map = table->map; in ck_ht_stat() 100 st->n_entries = map->n_entries; in ck_ht_stat() 101 st->probe_maximum = map->probe_maximum; in ck_ht_stat() 112 table->h(h, key, key_length, table->seed); in ck_ht_hash() 133 h->value = (unsigned long)MurmurHash64A(key, length, seed); in ck_ht_hash_wrapper() 150 (sizeof(struct ck_ht_entry) * n_entries + CK_MD_CACHELINE - 1); in ck_ht_map_create() 152 if (table->mode & CK_HT_WORKLOAD_DELETE) { in ck_ht_map_create() 159 map = table->m->malloc(size); in ck_ht_map_create() [all …]
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | qplib_fp.c | 2 * Copyright (c) 2015-2024, Broadcom. All rights reserved. The term 53 qp->sq.condition = false; in bnxt_re_legacy_cancel_phantom_processing() 54 qp->sq.legacy_send_phantom = false; in bnxt_re_legacy_cancel_phantom_processing() 55 qp->sq.single = false; in bnxt_re_legacy_cancel_phantom_processing() 62 scq = qp->scq; in __bnxt_qplib_add_flush_qp() 63 rcq = qp->rcq; in __bnxt_qplib_add_flush_qp() 65 if (!qp->sq.flushed) { in __bnxt_qplib_add_flush_qp() 66 dev_dbg(&scq->hwq.pdev->dev, in __bnxt_qplib_add_flush_qp() 70 list_add_tail(&qp->sq_flush, &scq->sqf_head); in __bnxt_qplib_add_flush_qp() 71 qp->sq.flushed = true; in __bnxt_qplib_add_flush_qp() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Expr.h | 1 //===--- Expr.h - Classes for representing expressions ----------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 97 this->Field = Field; in SubobjectAdjustment() 102 this->Ptr.MPT = MPT; in SubobjectAdjustment() 103 this->Ptr.RHS = RHS; in SubobjectAdjustment() 146 // QualType::getNonReferenceType() to retrieve the non-reference in setType() 150 assert((t.isNull() || !t->isReferenceType()) && in setType() 167 /// - a template parameter (C++ [temp.dep.constexpr]) [all …]
|
/freebsd/stand/common/ |
H A D | gfx_fb.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 37 * ALL pixel data is assumed to be 32-bit BGRA (byte order Blue, Green, Red, 43 * 32-bit to/from 32-bit is trivial case. 44 * 32-bit to/from 24-bit is also simple - we just drop the alpha channel. 45 * 32-bit to/from 16-bit is more complicated, because we nee to handle 46 * data loss from 32-bit to 16-bit. While reading/writing from/to video, we 47 * need to apply masks of 16-bit color components. This will preserve 48 * colors for terminal text. For 32-bit truecolor PMG images, we need to 49 * translate 32-bit colors to 15/16 bit colors and this means data loss. [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IntrinsicsNVVM.td | 1 //===- IntrinsicsNVVM.td - Defines NVVM intrinsics ---------*- tablegen -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file defines all of the NVVM-specific intrinsics for use with NVPTX. 11 //===----------------------------------------------------------------------===// 13 // The following intrinsics were once defined here, but are now auto-upgraded 14 // to target-generic LLVM intrinsics. 16 // * llvm.nvvm.brev32 --> llvm.bitreverse.i32 17 // * llvm.nvvm.brev64 --> llvm.bitreverse.i64 18 // * llvm.nvvm.clz.i --> llvm.ctlz.i32 [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 1 //==- AArch64AsmParser.cpp - Parse AArch64 assembly to MCInst instructions -==// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 77 enum class MatrixKind { Array, Tile, Row, Col }; enumerator 238 /// @name Auto-generated Match Functions 309 // Alias .hword/.word/.[dx]word to the target-independent in AArch64AsmParser() 341 /// AArch64Operand - Instances of this class represent a parsed AArch64 machine 421 unsigned Stride; member 591 /// getStartLoc - Get the location of the first token of this operand. 593 /// getEndLoc - Get the location of the last token of this operand. [all …]
|
/freebsd/contrib/pam_modules/pam_passwdqc/ |
H A D | wordset_4k.c | 6 * I've replaced two 7-character words to save space. 3067 "row", 3523 "stride",
|
/freebsd/sbin/ifconfig/ |
H A D | ifconfig.8 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-3-Clause 93 .Bl -tag -width indent 120 The format is specified as a comma-separated list of 141 .Bl -tag -width default 145 .Bl -tag -width default -compact 158 Adjust the display of link-level ethernet (MAC) addresses: 160 .Bl -tag -width default -compact 175 .Bl -tag -width default -compact 192 .Bl -tag -width default -compact [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/sys/dev/sfxge/common/ |
H A D | efx.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2006-2016 Solarflare Communications Inc. 46 ((void)sizeof (char[(_cond) ? 1 : -1])) 52 ((size_t)&(((_type *)0)->_field)) 55 #define EFX_DIV_ROUND_UP(_n, _d) (((_n) + (_d) - 1) / (_d)) 59 (-(-(_type)(_value) & -(_type)(_align))) 63 ((_type)(_value) & -(_type)(_align)) 67 ((((_type)(_value)) & ((_type)(_align) - 1)) == 0) 536 #define EFX_MAC_SDU_FROM_PDU(_pdu) ((_pdu) - EFX_MAC_PDU_ADJUSTMENT) [all …]
|
H A D | efx_regs_mcdi.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright 2008-2013 Solarflare Communications Inc. All rights reserved. 32 /* Power-on reset state */ 54 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 57 /* The rest of these are firmware-defined */ 65 /* Values to be written to the per-port status dword in shared 94 * | | \--- Response 95 * | \------- Error 96 * \------------------------------ Resync (always set) [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXIntrinsics.td | 1 //===- NVPTXIntrinsics.td - PTX Intrinsics Instructions -------*- tblgen -*-==// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 float f = (float)N->getValueAPF().convertToFloat(); 15 float f = (float)N->getValueAPF().convertToFloat(); 20 double d = (double)N->getValueAPF().convertToDouble(); 25 double d = (double)N->getValueAPF().convertToDouble(); 44 return getI32Imm(Subtarget->getPTXVersion(), SDLoc(N)); 52 // E.g. RegNames<3,"r">.ret -> ["r0", "r1", "r2" ] 63 //----------------------------------- [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | Target.td | 1 //===- Target.td - Target Independent TableGen interface ---*- tablegen -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file defines the target-independent interfaces which should be 12 //===----------------------------------------------------------------------===// 19 //===----------------------------------------------------------------------===// 20 // Register file description - These classes are used to fill in the target 25 // For example, "+feat1,-feat2" will indicate that the mode is active 44 // The n-th element on the Objects list will be associated with the n-th 88 int Offset = offset; // Offset of the first bit of the sub-reg index. [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 1 //===- SemaChecking.cpp - Extra Semantic Checking -------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 125 return SL->getLocationOfByte(ByteNo, getSourceManager(), LangOpts, in getLocationOfStringLiteralByte() 135 unsigned ArgCount = Call->getNumArgs(); in checkArgCountAtLeast() 139 return Diag(Call->getEndLoc(), diag::err_typecheck_call_too_few_args) in checkArgCountAtLeast() 141 << /*is non object*/ 0 << Call->getSourceRange(); in checkArgCountAtLeast() 145 unsigned ArgCount = Call->getNumArgs(); in checkArgCountAtMost() 148 return Diag(Call->getEndLoc(), diag::err_typecheck_call_too_many_args_at_most) in checkArgCountAtMost() [all …]
|
/freebsd/share/dict/ |
H A D | web2a | 12 A-b-c book 13 A-b-c method 14 abdomino-uterotomy 15 Abdul-baha 16 a-be 20 able-bodied 21 able-bodiedness 22 able-minded 23 able-mindedness 27 Abor-miri [all …]
|