Home
last modified time | relevance | path

Searched +full:row +full:- +full:stride (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Damxintrin.h1 /*===--------------- 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 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 DX86LowerAMXIntrinsics.cpp1 //===-- 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 Dam335x_lcd_syscons.c1 /*-
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 Dbcm2835_fb.c1 /*-
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 Dxylon,logicvc-display.yaml1 # 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 Dofwfb.c1 /*-
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 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 …]
H A DLoopPredication.cpp1 //===-- LoopPredication.cpp - Guard based loop predication pass -------
[all...]
/freebsd/sys/contrib/xen/io/
H A Dfbif.h2 * 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 Dck_ht.c2 * 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 Dqplib_fp.c2 * 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 DExpr.h1 //===--- 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 Dgfx_fb.c1 /*-
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 DIntrinsicsNVVM.td1 //===- 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 DAArch64AsmParser.cpp1 //==- 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 Dwordset_4k.c6 * I've replaced two 7-character words to save space.
3067 "row",
3523 "stride",
/freebsd/sbin/ifconfig/
H A Difconfig.81 .\"-
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 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/sys/dev/sfxge/common/
H A Defx.h1 /*-
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 Defx_regs_mcdi.h1 /*-
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 DNVPTXIntrinsics.td1 //===- 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 DTarget.td1 //===- 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 DSemaChecking.cpp1 //===- 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 Dweb2a12 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 …]

12