| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | NeonEmitter.cpp | 1 //===- NeonEmitter.cpp - Generate arm_neon.h for use with clang -*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // a declaration and definition of each function specified by the ARM NEON 13 // Each NEON instruction is implemented in terms of 1 or more functions which 14 // are suffixed with the element type of the input vectors. Functions may be 15 // implemented in terms of generic vector operations such as +, *, -, etc. or 16 // by calling a __builtin_-prefixed function which will be handled by clang's 24 //===----------------------------------------------------------------------===// [all …]
|
| /freebsd/sys/dev/xen/bus/ |
| H A D | intr-internal.h | 1 /*- 2 * SPDX-License-Identifier: MIT OR GPL-2.0-only 4 * Copyright © 2002-2005 K A Fraser 6 * Copyright © 2005-2006 Kip Macy 14 * Permission is hereby granted, free of charge, to any person obtaining a copy 15 * of this source file (the "Software"), to deal in the Software without 17 * merge, publish, distribute, sublicense, and/or sell copies of the Software, 22 * all copies or substantial portions of the Software. 24 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 25 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, [all …]
|
| H A D | xen_intr.c | 6 * Copyright (c) 2002-2005, K A Fraser 9 * Copyright © 2021-2023, Elliott Mitchell 14 * Permission is hereby granted, free of charge, to any person obtaining a copy 15 * of this source file (the "Software"), to deal in the Software without 17 * merge, publish, distribute, sublicense, and/or sell copies of the Software, 22 * all copies or substantial portions of the Software. 24 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 25 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 28 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 29 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS [all …]
|
| /freebsd/sys/contrib/device-tree/src/mips/xilfpga/ |
| H A D | nexys4ddr.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 14 stdout-path = "serial0:115200n8"; 22 cpuintc: interrupt-controller { 23 #address-cells = <0>; 24 #interrupt-cells = <1>; 25 interrupt-controller; 26 compatible = "mti,cpu-interrupt-controller"; 29 axi_intc: interrupt-controller@10200000 { 30 #interrupt-cells = <1>; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | AssumeBundleBuilder.cpp | 1 //===- AssumeBundleBuilder.cpp - tools to preserve informations -*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 30 "assume-preserve-all", cl::init(false), cl::Hidden, 31 cl::desc("enable preservation of all attrbitues. even those that are " 35 "enable-knowledge-retention", cl::init(false), cl::Hidden, 37 "enable preservation of attributes throughout code transformation")); 40 #define DEBUG_TYPE "assume-builder" 42 STATISTIC(NumAssumeBuilt, "Number of assume built by the assume builder"); [all …]
|
| /freebsd/sys/x86/include/xen/ |
| H A D | arch-intr.h | 1 /*- 2 * SPDX-License-Identifier: MIT OR GPL-2.0-only 10 * Permission is hereby granted, free of charge, to any person obtaining a copy 11 * of this source file (the "Software"), to deal in the Software without 13 * merge, publish, distribute, sublicense, and/or sell copies of the Software, 18 * all copies or substantial portions of the Software. 20 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 21 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 24 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 25 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS [all …]
|
| /freebsd/contrib/ncurses/progs/ |
| H A D | reset_cmd.h | 2 * Copyright 2020-2021,2024 Thomas E. Dickey * 5 * Permission is hereby granted, free of charge, to any person obtaining a * 6 * copy of this software and associated documentation files (the * 10 * copies of the Software, and to permit persons to whom the Software is * 14 * in all copies or substantial portions of the Software. * 16 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 17 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 20 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 21 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * 24 * Except as contained in this notice, the name(s) of the above copyright * [all …]
|
| H A D | reset_cmd.c | 2 * Copyright 2019-2023,2024 Thomas E. Dickey * 5 * Permission is hereby granted, free of charge, to any person obtaining a * 6 * copy of this software and associated documentation files (the * 10 * copies of the Software, and to permit persons to whom the Software is * 14 * in all copies or substantial portions of the Software. * 16 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 17 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 20 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 21 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * 24 * Except as contained in this notice, the name(s) of the above copyright * [all …]
|
| /freebsd/sys/dev/mthca/ |
| H A D | mthca_eq.c | 5 * This software is available to you under a choice of one of two 6 * licenses. You may choose to be licensed under the terms of the GNU 8 * COPYING in the main directory of this source tree, or the 15 * - Redistributions of source code must retain the above 16 * copyright notice, this list of conditions and the following 19 * - Redistributions in binary form must reproduce the above 20 * copyright notice, this list of conditions and the following 24 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 25 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 29 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN [all …]
|
| /freebsd/sys/dev/ath/ |
| H A D | if_ath_btcoex_mci.c | 1 /*- 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer, 20 * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY 23 * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 24 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 25 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 27 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 28 * THE POSSIBILITY OF SUCH DAMAGES. 90 error = ath_descdma_alloc_desc(sc, &sc->sc_btcoex.buf, NULL, in ath_btcoex_mci_attach() [all …]
|
| /freebsd/contrib/ncurses/man/ |
| H A D | curs_getstr.3x | 2 .\" Copyright 2018-2023,2024 Thomas E. Dickey * 3 .\" Copyright 1998-2010,2017 Free Software Foundation, Inc. * 5 .\" Permission is hereby granted, free of charge, to any person obtaining a * 6 .\" copy of this software and associated documentation files (the * 10 .\" copies of the Software, and to permit persons to whom the Software is * 14 .\" in all copies or substantial portions of the Software. * 16 .\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 17 .\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 20 .\" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 21 .\" OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * [all …]
|
| H A D | tset.1 | 2 .\" Copyright 2018-2023,2024 Thomas E. Dickey * 3 .\" Copyright 1998-2016,2017 Free Software Foundation, Inc. * 5 .\" Permission is hereby granted, free of charge, to any person obtaining a * 6 .\" copy of this software and associated documentation files (the * 10 .\" copies of the Software, and to permit persons to whom the Software is * 14 .\" in all copies or substantial portions of the Software. * 16 .\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 17 .\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 20 .\" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 21 .\" OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * [all …]
|
| H A D | curs_inopts.3x | 3 .\" Copyright 2018-2023,2024 Thomas E. Dickey * 4 .\" Copyright 1998-2016,2017 Free Software Foundation, Inc. * 6 .\" Permission is hereby granted, free of charge, to any person obtaining a * 7 .\" copy of this software and associated documentation files (the * 11 .\" copies of the Software, and to permit persons to whom the Software is * 15 .\" in all copies or substantial portions of the Software. * 17 .\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 18 .\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 21 .\" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 22 .\" OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
| H A D | omap-mailbox.txt | 7 communication is achieved through a set of registers for message storage and 10 Each mailbox IP block/cluster has a certain number of h/w fifo queues and output 16 programmable through a set of interrupt configuration registers, and have a rx 18 is achieved through the appropriate programming of the rx and tx interrupt 21 The number of h/w fifo queues and interrupt lines dictate the usable registers. 23 instance. DRA7xx has multiple instances with different number of h/w fifo queues 25 routed to different processor sub-systems on DRA7xx as they are routed through 26 the Crossbar, a kind of interrupt router/multiplexer. The K3 AM65x and J721E 27 SoCs has each of these instances form a cluster and combine multiple clusters 30 over a limited number of common interrupt output lines of an Interrupt Router. [all …]
|
| /freebsd/sys/dts/arm/ |
| H A D | annapurna-alpine.dts | 1 /*- 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 12 * notice, this list of conditions and the following disclaimer in the 17 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 /dts-v1/; [all …]
|
| /freebsd/sys/x86/xen/ |
| H A D | xen_arch_intr.c | 1 /*- 2 * SPDX-License-Identifier: MIT OR GPL-2.0-only 13 * Permission is hereby granted, free of charge, to any person obtaining a copy 14 * of this source file (the "Software"), to deal in the Software without 16 * merge, publish, distribute, sublicense, and/or sell copies of the Software, 21 * all copies or substantial portions of the Software. 23 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 24 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 27 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 28 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoZvk.td | 1 //===-- RISCVInstrInfoZvk.td - RISC-V 'Zvk' instructions ---*- tablegen -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file describes the RISC-V instructions from the standard 'Zvk', 12 //===----------------------------------------------------------------------===// 14 //===----------------------------------------------------------------------===// 16 //===----------------------------------------------------------------------===// 20 //===----------------------------------------------------------------------===// 22 //===----------------------------------------------------------------------===// [all …]
|
| /freebsd/sys/kern/ |
| H A D | subr_intr.c | 1 /*- 2 * Copyright (c) 2015-2016 Svatopluk Kraus 3 * Copyright (c) 2015-2016 Michal Meloun 5 * Copyright (c) 2015-2016 The FreeBSD Foundation 8 * Portions of this software were developed by Andrew Turner under 14 * 1. Redistributions of source code must retain the above copyright 15 * notice, this list of conditions and the following disclaimer. 17 * notice, this list of conditions and the following disclaimer in the 22 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.h | 1 //===-- SIISelLowering.h - SI DAG Lowering Interface ------------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 73 SDValue lowerImage(SDValue Op, const AMDGPU::ImageDimIntrinsicInfo *Intr, 95 // instruction's soffset field). This function takes the first kind of 135 /// Converts \p Op, which must be of floating point type, to the 228 unsigned isCFIntrinsic(const SDNode *Intr) const; 239 /// \returns True if PC-relative relocation needs to be emitted for given [all …]
|
| H A D | AMDGPULegalizerInfo.cpp | 1 //===- AMDGPULegalizerInfo.cpp -----------------------------------*- C++ -*-==// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 /// This file implements the targeting of the Machinelegalizer class for 12 //===----------------------------------------------------------------------===// 37 #define DEBUG_TYPE "amdgpu-legalinfo" 45 // Hack until load/store selection patterns support any tuple of legal types. 47 "amdgpu-global-isel-new-legality", 55 // Round the number of elements to the next power of two elements [all …]
|
| H A D | SIISelLowering.cpp | 1 //===-- SIISelLowering.cpp - SI DAG Lowering Implementation ---------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 49 #define DEBUG_TYPE "si-lower" 51 STATISTIC(NumTailCalls, "Number of tail calls"); 54 "amdgpu-disable-loop-alignment", 59 "amdgpu-use-divergent-register-indexing", 66 return Info->getMode().FP32Denormals == DenormalMode::getPreserveSign(); in denormalModeIsFlushAllF32() [all …]
|
| /freebsd/contrib/libedit/ |
| H A D | tty.c | 3 /*- 5 * The Regents of the University of California. All rights reserved. 8 * Christos Zoulas of Cornell University. 13 * 1. Redistributions of source code must retain the above copyright 14 * notice, this list of conditions and the following disclaimer. 16 * notice, this list of conditions and the following disclaimer in the 18 * 3. Neither the name of the University nor the names of its contributors 24 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 27 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 28 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) [all …]
|
| /freebsd/sys/dev/sfxge/ |
| H A D | sfxge_tx.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2010-2016 Solarflare Communications Inc. 13 * 1. Redistributions of source code must retain the above copyright notice, 14 * this list of conditions and the following disclaimer. 16 * this list of conditions and the following disclaimer in the documentation 21 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 25 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 26 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, [all …]
|
| /freebsd/sys/dev/hid/ |
| H A D | hidbus.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2019-2020 Vladimir Kondratyev <wulf@FreeBSD.org> 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 12 * notice, this list of conditions and the following disclaimer in the 17 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GVNHoist.cpp | 1 //===- GVNHoist.cpp - Hoist scalar and load expressions -------------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 // values. The primary goals of code-hoisting are: 15 // The algorithm factors out the reachability of values such that multiple 16 // queries to find reachability of values are fast. This is based on finding the 18 // are basically the dominance-frontiers in the inverse graph. So we introduce a 19 // data structure (CHI nodes) to keep track of values flowing out of a basic 26 // they are already handled by GVN-PRE. It is advisable to run gvn-hoist before [all …]
|