/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RegisterPressure.h | 1 //===- RegisterPressure.h - Dynamic Register Pressure -----------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // MachineInstr level register pressure. 12 //===----------------------------------------------------------------------===// 46 /// Base class for register pressure results. 48 /// Map of max reg pressure indexed by pressure set ID, not class ID. 59 /// TopIdx and BottomIdx. During pressure computation, the maximum pressure per 60 /// register pressure set is increased. Once pressure within a region is fully 61 /// computed, the live-in and live-out sets are recorded. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/ |
H A D | ads7846.txt | 7 Documentation/devicetree/bindings/spi/spi-bus.txt 23 vcc-supply A regulator node for the supply voltage. 28 ti,vref-delay-usecs vref supply delay in usecs, 0 for 30 ti,vref-mv The VREF voltage, in millivolts (u16). 33 ti,keep-vref-on set to keep vref on for differential 35 ti,settle-delay-usec Settling time of the analog signals; 37 on the X/Y drivers. If set to non-zero, 41 ti,penirq-recheck-delay-usecs If set to non-zero, after samples are 47 ti,x-plate-ohms Resistance of the X-plate, 49 ti,y-plate-ohms Resistance of the Y-plate, [all …]
|
H A D | ti,tsc2005.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marek Vasut <marex@denx.de> 11 - Michael Welling <mwelling@ieee.org> 19 - ti,tsc2004 20 - ti,tsc2005 31 reset-gpios: 35 spi-max-frequency: 39 ti,x-plate-ohms: [all …]
|
H A D | ad7879.txt | 1 * Analog Devices AD7879(-1)/AD7889(-1) touchscreen interface (SPI/I2C) 4 - compatible : for SPI slave, use "adi,ad7879" 5 for I2C slave, use "adi,ad7879-1" 6 - reg : SPI chipselect/I2C slave address 7 See spi-bus.txt for more SPI slave properties 8 - interrupts : touch controller interrupt 9 - touchscreen-max-pressure : maximum reported pressure 10 - adi,resistance-plate-x : total resistance of X-plate (for pressure 13 - touchscreen-swapped-x-y : X and Y axis are swapped (boolean) 14 - adi,first-conversion-delay : 0-12: In 128us steps (starting with 128us) [all …]
|
H A D | ti,ads7843.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexander Stein <alexander.stein@ew.tq-group.com> 11 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 12 - Marek Vasut <marex@denx.de> 21 - ti,ads7843 22 - ti,ads7845 23 - ti,ads7846 24 - ti,ads7873 [all …]
|
H A D | tsc2005.txt | 4 - compatible : "ti,tsc2004" or "ti,tsc2005" 5 - reg : Device address 6 - interrupts : IRQ specifier 7 - spi-max-frequency : Maximum SPI clocking speed of the device 11 - vio-supply : Regulator specifier 12 - reset-gpios : GPIO specifier for the controller reset line 13 - ti,x-plate-ohms : integer, resistance of the touchscreen's X plates 15 - ti,esd-recovery-timeout-ms : integer, if the touchscreen does not respond after 18 - properties defined in touchscreen.txt 26 vio-supply = <&vio>; [all …]
|
H A D | adi,ad7879.yaml | 1 # 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 AD7879(-1)/AD7889(-1) touchscreen interface (SPI/I2C) 10 - Frank Li <Frank.Li@nxp.com> 16 for I2C slave, use "adi,ad7879-1" 18 - adi,ad7879 19 - adi,ad7879-1 27 touchscreen-max-pressure: 29 description: maximum reported pressure [all …]
|
H A D | cypress,cy8ctma140.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 - $ref: touchscreen.yaml# 22 clock-frequency: 30 vcpin-supply: 33 vdd-supply: 36 touchscreen-inverted-x: true 37 touchscreen-inverted-y: true [all …]
|
H A D | iqs5xx.txt | 5 - compatible : Must be equal to one of the following: 10 - reg : I2C slave address for the device. 12 - interrupts : GPIO to which the device's active-high RDY 15 - reset-gpios : GPIO to which the device's active-low NRST 20 - touchscreen-min-x : See [2]. 22 - touchscreen-min-y : See [2]. 24 - touchscreen-size-x : See [2]. If this property is omitted, the 25 maximum x-coordinate is specified by the 28 - touchscreen-size-y : See [2]. If this property is omitted, the 29 maximum y-coordinate is specified by the [all …]
|
H A D | bu21029.txt | 4 - compatible : must be "rohm,bu21029" 5 - reg : i2c device address of the chip (0x40 or 0x41) 6 - interrupt-parent : the phandle for the gpio controller 7 - interrupts : (gpio) interrupt to which the chip is connected 8 - rohm,x-plate-ohms : x-plate resistance in Ohm 11 - reset-gpios : gpio pin to reset the chip (active low) 12 - touchscreen-size-x : horizontal resolution of touchscreen (in pixels) 13 - touchscreen-size-y : vertical resolution of touchscreen (in pixels) 14 - touchscreen-max-pressure: maximum pressure value 15 - vdd-supply : power supply for the controller [all …]
|
H A D | touchscreen.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 20 touchscreen-min- [all...] |
H A D | melfas,mms114.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 - $ref: touchscreen.yaml# 21 - enum: 22 - melfas,mms114 23 - melfas,mms134s 24 - melfas,mms136 25 - melfas,mms152 [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RegisterPressure.cpp | 1 //===- RegisterPressure.cpp - Dynamic Register Pressure -------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // MachineInstr level register pressure. 12 //===----------------------------------------------------------------------===// 30 #include "llvm/Config/llvm-config.h" 49 /// Increase pressure for each pressure set provided by TargetRegisterInfo. 63 /// Decrease pressure for each pressure set provided by TargetRegisterInfo. 74 assert(CurrSetPressure[*PSetI] >= Weight && "register pressure underflow"); in decreaseSetPressure() 75 CurrSetPressure[*PSetI] -= Weight; in decreaseSetPressure() [all …]
|
H A D | VLIWMachineScheduler.cpp | 1 //===- VLIWMachineScheduler.cpp - VLIW-Focused Scheduling Pass ------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 42 #define DEBUG_TYPE "machine-scheduler" 44 static cl::opt<bool> IgnoreBBRegPressure("ignore-bb-reg-pressure", cl::Hidden, 47 static cl::opt<bool> UseNewerCandidate("use-newer-candidate", cl::Hidden, 50 static cl::opt<unsigned> SchedDebugVerboseLevel("misched-verbose-level", 54 // early due to a zero-latency dependence. 55 static cl::opt<bool> CheckEarlyAvail("check-early-avail", cl::Hidden, [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/pressure/ |
H A D | honeywell,mprls0025pa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/honeywell,mprls0025pa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Honeywell mprls0025pa pressure sensor 10 - Andreas Klinger <ak@it-klinger.de> 11 - Petre Rodan <petre.rodan@subdimension.ro> 14 Honeywell pressure sensor of model mprls0025pa. 18 There are many models with different pressure ranges available. The vendor 20 differ in the pressure range, unit and transfer function. [all …]
|
H A D | honeywell,hsc030pa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/honeywell,hsc030pa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Honeywell TruStability HSC and SSC pressure sensor series 10 support for Honeywell TruStability HSC and SSC digital pressure sensor 16 There are 118 models with different pressure ranges available in each family. 18 identical programming model but differ in pressure range, unit and transfer 21 To support different models one needs to specify the pressure range as well 22 as the transfer function. Pressure range can either be provided via [all …]
|
H A D | meas,ms5611.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/meas,ms5611.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Measurement Specialities ms5611 and similar pressure sensors 10 - Tomasz Duszynski <tduszyns@gmail.com> 13 Pressure sensors from MEAS Switzerland with SPI and I2C bus interfaces. 18 - meas,ms5607 19 - meas,ms5611 24 vdd-supply: true [all …]
|
H A D | murata,zpa2326.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/murata,zpa2326.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Murata ZPA2326 pressure sensor 10 - Jonathan Cameron <jic23@kernel.org> 13 Pressure sensor from Murata with SPI and I2C bus interfaces. 23 vdd-supply: true 24 vref-supply: true 29 spi-max-frequency: [all …]
|
H A D | zpa2326.txt | 1 Murata ZPA2326 pressure sensor 3 Pressure sensor from Murata with SPI and I2C bus interfaces. 6 - compatible: "murata,zpa2326" 7 - reg: the I2C address or SPI chip select the device will respond to 10 - spi-max-frequency: maximum SPI bus frequency as documented in 11 Documentation/devicetree/bindings/spi/spi-bus.txt 14 - vref-supply: an optional regulator that needs to be on to provide VREF 16 - vdd-supply: an optional regulator that needs to be on to provide VDD 18 - interrupts: interrupt mapping for IRQ as documented in 19 Documentation/devicetree/bindings/interrupt-controller/interrupts.txt [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNRegPressure.cpp | 1 //===- GCNRegPressure.cpp -------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 20 #define DEBUG_TYPE "machine-scheduler" 29 if (I == S2.end() || I->second != P.second) in isEqual() 43 return STI->isSGPRClass(RC) in getRegKind() 44 ? (STI->getRegSizeInBits(*RC) == 32 ? SGPR32 : SGPR_TUPLE) in getRegKind() 45 : STI->isAGPRClass(RC) in getRegKind() 46 ? (STI->getRegSizeInBits(*RC) == 32 ? AGPR32 : AGPR_TUPLE) in getRegKind() [all …]
|
H A D | GCNSchedStrategy.cpp | 1 //===-- GCNSchedStrategy.cpp - GCN Scheduler Strategy ---------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 19 /// for the kernel-wide effect of register usage on occupancy. Usually, only a 20 /// few scheduling regions will have register pressure high enough to limit 24 //===----------------------------------------------------------------------===// 31 #define DEBUG_TYPE "machine-scheduler" 36 "amdgpu-disable-unclustered-high-rp-reschedule", cl::Hidden, 37 cl::desc("Disable unclustered high register pressure " 42 "amdgpu-disable-clustered-low-occupancy-reschedule", cl::Hidden, [all …]
|
H A D | GCNRegPressure.h | 1 //===- GCNRegPressure.h -----------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 /// This file defines the GCNRegPressure class, which tracks registry pressure 13 /// pressures, and declares one with max occupancy as winner. 15 //===----------------------------------------------------------------------===// 55 return std::max(Value[VGPR32], Value[AGPR32]); in getVGPRNum() 59 unsigned getVGPRTuplesWeight() const { return std::max(Value[VGPR_TUPLE], in getVGPRTuplesWeight() 79 /// to target-specific pecularities (e.g. we care about occupancy rather than 85 /// 3. Less tuple register pressure (first preference to VGPR tuples if we [all …]
|
/freebsd/sys/dev/hid/ |
H A D | bcm5974.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 101 * Copyright (C) 2001-2004 Greg Kroah-Hartman (greg@kroah.com) 104 * Copyright (C) 2005 Frank Arnold (frank@scirocco-5v-turbo.de) 106 * Copyright (C) 2005 Michael Hanselmann (linux-kerne 166 uint8_t pressure; global() member 185 uint16_t pressure; /* pressure on forcetouch touchpad */ global() member 223 int max; /* device maximum reading */ global() member [all...] |
/freebsd/usr.bin/clang/llvm-mca/ |
H A D | llvm-mca.1 | 4 .nr rst2man-indent-level 0 7 \\$1 \\n[an-margin] 8 level \\n[rst2man-indent-level] 9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] 10 - 11 \\n[rst2man-indent0] 12 \\n[rst2man-indent1] 13 \\n[rst2man-indent2] 18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] 19 . nr rst2man-indent-level +1 [all …]
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | arc_os.c | 9 * or https://opensource.org/licenses/CDDL-1.0. 89 * Return a default max arc size based on the amount of physical memory. 98 size = allmem - (1 << 30); in arc_default_max() 101 return (MAX(allmem * 5 / 8, size)); in arc_default_max() 112 return (ptob(zfs_totalram_pages - zfs_totalhigh_pages)); in arc_all_memory() 121 * from 0-20% of all memory. 129 return (ptob(si.freeram - si.freehigh)); in arc_free_memory() 144 return (arc_free_memory() - arc_sys_free); in arc_available_memory() 152 zfs_refcount_count(&arc_mru->arcs_esize[ARC_BUFC_DATA]) + in arc_evictable_memory() 153 zfs_refcount_count(&arc_mru->arcs_esize[ARC_BUFC_METADATA]) + in arc_evictable_memory() [all …]
|