Home
last modified time | relevance | path

Searched +full:matrix +full:- +full:type (Results 1 – 25 of 320) sorted by relevance

12345678910>>...13

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h1 //===- llvm/MatrixBuilder.h - Builder to lower matrix ops -------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // to lower matrix operations to LLVM IR.
12 //===----------------------------------------------------------------------===//
23 #include "llvm/IR/Type.h"
35 Module *getModule() { return B.GetInsertBlock()->getParent()->getParent(); } in getModule()
39 assert((LHS->getType()->isVectorTy() || RHS->getType()->isVectorTy()) && in splatScalarOperandIfNeeded()
40 "One of the operands must be a matrix (embedded in a vector)"); in splatScalarOperandIfNeeded()
41 if (LHS->getType()->isVectorTy() && !RHS->getType()->isVectorTy()) { in splatScalarOperandIfNeeded()
[all …]
/freebsd/sys/dev/sound/pcm/
H A Dfeeder_matrix.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2008-2009 Ariff Abdullah <ariff@FreeBSD.org>
30 * feeder_matrix: Generic any-to-any channel matrixing. Probably not the
33 * possible non-standard way of multichannel interleaving
37 * + very generic and compact, provided that the supplied matrix ma
80 } matrix[SND_CHN_T_MAX + 1]; global() member
[all...]
H A Dfeeder_chain.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2008-2009 Ariff Abdullah <ariff@FreeBSD.org>
41 struct pcmchan_matrix *matrix; /* matrix map */ member
144 desc = &(cdesc->desc); in feeder_build_format()
145 desc->typ in feeder_build_format()
[all...]
H A Dfeeder_volume.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2005-2009 Ariff Abdullah <ariff@FreeBSD.org>
53 feed_volume_##SIGN##BIT##ENDIAN(int *vol, int *matrix, \
64 dst -= PCM_##BIT##_BPS; \
65 i--; \
100 int matrix[SND_CHN_MAX]; global() member
241 int i, *matrix; feed_volume_feed() local
[all...]
H A Dmatrix.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2007-2009 Ariff Abdullah <ariff@FreeBSD.org>
121 * Matrix identity.
166 /* Custom matrix identity */
167 #define SND_CHN_MATRIX_DRV -4 /* driver own identity */
168 #define SND_CHN_MATRIX_PCMCHANNEL -3 /* PCM channel identity */
169 #define SND_CHN_MATRIX_MISC -2 /* misc, custom defined */
170 #define SND_CHN_MATRIX_UNKNOWN -1 /* unknown */
187 * Multichannel interleaved volume matrix. Each calculated value relative
[all …]
/freebsd/contrib/file/magic/Magdir/
H A Dmathematica2 #------------------------------------------------------------------------------
6 # Mathematica a multi-purpose math program
21 0 search/1000 Content-type:\040application/mathematica Mathematica notebook version 2.x
73 # these start with "[0-9][0-9][0-9]\ A~[0-9][0-9][0-9]\
78 …*********************\n\n\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Mathematica-Compatible Notebook M…
83 #0 string (* Mathematica, or Pascal, Modula-2 or 3 code text
89 # first 116 bytes of header contain text in human-readable form
92 #!:mime application/octet-stream
93 !:mime application/x-matlab-data
95 # https://de.mathworks.com/help/matlab/import_export/mat-file-versions.html
[all …]
H A Dti-8x2 #------------------------------------------------------------------------------
3 # $File: ti-8x,v 1.8 2020/02/12 22:13:01 christos Exp $
4 # ti-8x: file(1) magic for the TI-8x and TI-9x Graphing Calculators.
11 # Files for the TI-80 and TI-81 are pretty rare. I'm not going to put the
13 0 string **TI80** TI-80 Graphing Calculator File.
14 0 string **TI81** TI-81 Graphing Calculator File.
16 # Magic Numbers for the TI-73
18 0 string **TI73** TI-73 Graphing Calculator
21 >0x00003B byte 0x02 (matrix)
34 # Magic Numbers for the TI-82
[all …]
/freebsd/sys/contrib/device-tree/Bindings/input/
H A Dqcom,pm8xxx-keypad.txt5 - compatible:
7 Value type: <string>
9 "qcom,pm8058-keypad"
10 "qcom,pm8921-keypad"
12 - reg:
14 Value type: <prop-encoded-array>
17 - interrupts:
19 Value type: <prop-encoded-array>
25 - linux,keymap:
27 Value type: <prop-encoded-array>
[all …]
H A Dgoogle,cros-ec-keyb.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $id: http://devicetree.org/schemas/input/google,cros-ec-keyb.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Simon Glass <sjg@chromium.org>
12 - Benson Leung <bleung@chromium.org>
15 Google's ChromeOS EC Keyboard is a simple matrix keyboard
24 - description: ChromeOS EC with only buttons/switches
25 const: google,cros-ec-keyb-switches
26 - description: ChromeOS EC with keyboard and possibly buttons/switches
[all …]
H A Dmediatek,mt6779-keypad.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/mediatek,mt6779-keypad.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Mattijs Korpershoek <mkorpershoek@baylibre.com>
13 - $ref: /schemas/input/matrix-keymap.yaml#
16 Mediatek's Keypad controller is used to interface a SoC with a matrix-type
19 The keypad controller can sense a key-press and key-release and report the
25 - const: mediatek,mt6779-keypad
26 - items:
[all …]
H A Domap-keypad.txt3 TI's Keypad controller is used to interface a SoC with a matrix-type
6 The keypad controller can sense a key-press and key-release and report the
9 This binding is based on the matrix-keymap binding with the following
12 keypad,num-rows and keypad,num-columns are required.
15 - compatible: should be one of the following
16 - "ti,omap4-keypad": For controllers compatible with omap4 keypad
20 - linux,keypad-no-autorepeat: do no enable autorepeat feature.
24 compatible = "ti,omap4-keypad";
25 keypad,num-rows = <2>;
26 keypad,num-columns = <8>;
[all …]
H A Dtwl4030-keypad.txt3 TWL4030's Keypad controller is used to interface a SoC with a matrix-type
6 The keypad controller can sense a key-press and key-release and report the
9 This binding is based on the matrix-keymap binding with the following
12 * keypad,num-rows and keypad,num-columns are required.
15 - compatible: should be one of the following
16 - "ti,twl4030-keypad": For controllers compatible with twl4030 keypad
18 - interrupt: should be one of the following
19 - <1>: For controllers compatible with twl4030 keypad controller.
23 compatible = "ti,twl4030-keypad";
25 keypad,num-rows = <8>;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Datmel-matrix.txt1 * Device tree bindings for Atmel Bus Matrix
3 The Bus Matrix registers are used to configure Atmel SoCs internal bus
4 behavior (master/slave priorities, undefined burst length type, ...)
7 - compatible: Should be one of the following
8 "atmel,at91sam9260-matrix", "syscon"
9 "atmel,at91sam9261-matrix", "syscon"
10 "atmel,at91sam9263-matrix", "sysco
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp1 //===- X86InterleavedAccess.cpp -------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 /// optimization generating X86-specific instructions/intrinsics for
14 //===----------------------------------------------------------------------===//
29 #include "llvm/IR/Type.h"
43 /// X86-specific instructions/intrinsics.
50 /// Reference to the wide-load instruction of an interleaved access
57 /// Reference to the starting index of each user-shuffle.
71 /// sub vectors of type \p T. Returns the sub-vectors in \p DecomposedVectors.
[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 //===----------------------------------------------------------------------===//
9 // Lower matrix intrinsics to vector operations.
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,
57 cl::desc("Enable/disable fusing matrix instructions."));
[all …]
/freebsd/contrib/googletest/
H A D.travis.yml1 # Build matrix / environment variable are explained on:
2 # https://docs.travis-ci.com/user/customizing-the-build/
4 # http://lint.travis-ci.org/
9 # Define the matrix explicitly, manually expanding the combinations of (os, compiler, env).
11 matrix:
13 - os: linux
16 install: ./ci/install-linux.sh && ./ci/log-config.sh
17 script: ./ci/build-linux-bazel.sh
18 - os: linux
21 install: ./ci/install-linux.sh && ./ci/log-config.sh
[all …]
/freebsd/sys/contrib/openzfs/.github/workflows/
H A Dzfs-qemu.yml1 name: zfs-qemu
9 type: boolean
14 type: boolean
20 group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
21 cancel-in-progress: true
24 test-config:
26 runs-on: ubuntu-24.04
31 - uses: actions/checkout@v4
33 fetch-depth: 0
34 - name: Generate OS config and CI type
[all …]
/freebsd/contrib/ofed/opensm/opensm/
H A Dosm_mesh.c2 * Copyright (c) 2008-2009 Voltaire, Inc. All rights reserved.
15 * - Redistributions of source code must retain the above
19 * - Redistributions in binary form must reproduce the above
69 {1, {2}, 1, {0, -1}, },
70 {1, {3}, 2, {-1, 0, 1}, },
71 {1, {5}, 2, {-9, 0, 1}, },
72 {1, {6}, 2, {-36, 0, 1}, },
74 {2, {2, 2}, 2, {-4, 0, 1}, },
75 {2, {3, 2}, 3, {8, 9, 0, -1}, },
76 {2, {5, 2}, 3, {24, 17, 0, -1}, },
[all …]
/freebsd/sys/contrib/device-tree/Bindings/iio/
H A Dmount-matrix.txt2 * is the definition of +/- values practical or counterintuitive?
5 * should we have HOWTO engineer a correct matrix for a new device (without comparing to a different…
10 Mounting matrix
12 The mounting matrix is a device tree property used to orient any device
13 that produce three-dimensional data in relation to the world where it is
16 The purpose of the mounting matrix is to translate the sensor frame of
17 reference into the device frame of reference using a translation matrix as
37 reference. This means that the sensor may be flipped upside-down, left-right,
43 to this world. When using the mounting matrix, the sensor and device orientation
47 Device-to-world examples for some three-dimensional sensor types:
[all …]
/freebsd/sys/dev/evdev/
H A Devdev_mt.c1 /*-
26 /*-
63 for ((i) = ffs(v) - 1; (i) != -1; (i) = ffs((v) & (~1 << (i))) - 1)
90 int *matrix; member
102 return (ffs(~slots & ((2U << MAXIMAL_MT_SLOT(evdev)) - 1)) - 1); in ffc_slot()
113 type_a = !bit_test(evdev->ev_abs_flags, ABS_MT_SLOT); in evdev_mt_init()
115 /* Add events produced by MT type A to type B converter */ in evdev_mt_init()
117 ABS_MT_SLOT, 0, MAX_MT_SLOTS - 1, 0, 0, 0); in evdev_mt_init()
119 ABS_MT_TRACKING_ID, -1, MAX_MT_SLOTS - 1, 0, 0, 0); in evdev_mt_init()
123 size += sizeof(mt->slots[0]) * slots; in evdev_mt_init()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/auxdisplay/
H A Dholtek,ht16k33.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Robin van der Gracht <robin@protonic.nl>
13 - $ref: /schemas/input/matrix-keymap.yaml#
18 - items:
19 - enum:
20 - adafruit,3108 # 0.56" 4-Digit 7-Segment FeatherWing Display (Red)
21 - adafruit,3130 # 0.54" Quad Alphanumeric FeatherWing Display (Red)
22 - const: holtek,ht16k33
[all …]
/freebsd/sys/contrib/device-tree/Bindings/soc/qcom/
H A Dqcom,smsm.txt6 matrix of bitmaps signal subscription of notifications upon changes to a
9 - compatible:
11 Value type: <string>
15 - qcom,ipc-N:
17 Value type: <prop-encoded-array>
20 - phandle to a syscon node representing the apcs registers
21 - u32 representing offset to the register within the syscon
22 - u32 representing the ipc bit within the register
24 - qcom,local-host:
26 Value type: <u32>
[all …]
/freebsd/sys/contrib/device-tree/Bindings/perf/
H A Driscv,pmu.yaml1 # SPDX-License-Identifier: BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: RISC-V SBI PMU events
10 - Atis
[all...]
/freebsd/sys/contrib/device-tree/Bindings/iio/temperature/
H A Dadi,ltc2983.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices LTC2983, LTC2986, LTM2985 Multi-sensor Temperature system
10 - Nuno Sá <nuno.sa@analog.com>
13 Analog Devices LTC2983, LTC2984, LTC2986, LTM2985 Multi-Sensor Digital
16 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf
17 https://www.analog.com/media/en/technical-documentation/data-sheets/2984fb.pdf
18 https://www.analog.com/media/en/technical-documentation/data-sheets/29861fa.pdf
19 https://www.analog.com/media/en/technical-documentation/data-sheets/ltm2985.pdf
[all …]
/freebsd/sys/contrib/device-tree/Bindings/iio/imu/
H A Dst,lsm6dsx.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: STM 6-axis (acc + gyro) IMU Mems sensors
10 - Lorenzo Bianconi <lorenzo@kernel.org>
18 - enum:
19 - st,lsm6ds3
20 - st,lsm6ds3h
21 - st,lsm6dsl
22 - st,lsm6dsm
[all …]

12345678910>>...13