/freebsd-src/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
H A D | FuzzerFlags.def | 1 //===- FuzzerFlags.def - Run-time flags -------------------------*- C++ -* ===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 14 FUZZER_FLAG_INT(runs, -1, 15 "Number of individual test runs (-1 for infinite runs).") 19 FUZZER_FLAG_INT(len_control, 100, "Try generating small inputs first, " 20 "then try larger inputs over time. Specifies the rate at which the length " 21 "limit is increased (smaller == faster). If 0, immediately try inputs with " 23 FUZZER_FLAG_STRING(seed_inputs, "A comma-separated list of input files " [all …]
|
H A D | FuzzerCorpus.h | 1 //===- FuzzerCorpus.h - Internal header for the Fuzzer ----------*- C++ -* ===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 //===----------------------------------------------------------------------===// 60 if (Lower != FeatureFreqs.end() && Lower->first == Idx) { in DeleteFeatureFreq() 67 // Assign more energy to a high-entropy seed, i.e., that reveals more 70 // executed we assign fresh seeds maximum entropy and let II->Energy approach 73 // average execution time of inputs. The faster an input executes, the more 80 // Apply add-one smoothing to locally discovered features. in UpdateEnergy() 83 Energy -= LocalIncidence * log(LocalIncidence); in UpdateEnergy() [all …]
|
H A D | FuzzerDriver.cpp | 1 //===- FuzzerDriver.cpp - FuzzerDriver function and flags -------- 89 static std::vector<std::string> *Inputs; global() variable [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonConstPropagation.cpp | 1 //===- HexagonConstPropagation.cpp ----------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 54 // value is known (proven) to have this property. Not all combinations 102 // Lattice cell, based on that was described in the W-Z paper on constant 107 // could be folded if all the values in the cell associated with X are 115 unsigned Kind:2; 201 // Mapping: vreg -> cell 221 // All non-virtual registers are considered "bottom". in has() 233 return F->second; in get() [all …]
|
/freebsd-src/contrib/llvm-project/lld/MachO/ |
H A D | ConcatOutputSection.cpp | 1 //===- ConcatOutputSection.cpp --------- [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/gpio/ |
H A D | xlnx,gpio-xilinx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/xlnx,gpio-xilinx.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Neeli Srinivas <srinivas.neeli@amd.com> 14 to an AXI4-Lite interface. The AXI GPIO can be configured as either 15 a single or a dual-channel device. The width of each channel is 17 generate an interrupt when a transition on any of their inputs occurs. 22 - xlnx,xps-gpio-1.00.a 27 "#gpio-cells": [all …]
|
H A D | gpio-xilinx.txt | 9 - compatible : Should be "xlnx,xps-gpio-1.00.a" 10 - reg : Address and length of the register set for the device 11 - #gpio-cells : Should be two. The first cell is the pin number and the 13 - gpio-controller : Marks the device node as a GPIO controller. 16 - clocks : Input clock specifier. Refer to common clock bindings. 17 - interrupts : Interrupt mapping for GPIO IRQ. 18 - xlnx,all-inputs : if n-th bit is setup, GPIO-n is input 19 - xlnx,dout-default : if n-th bit is 1, GPIO-n default value is 1 20 - xlnx,gpio-width : gpio width 21 - xlnx,tri-default : if n-th bit is 1, GPIO-n is in tristate mode [all …]
|
/freebsd-src/share/man/man4/ |
H A D | pcf8591.4 | 2 .\" SPDX-License-Identifier: BSD-2-Clause 11 .\" 2. Redistributions in binary form must reproduce the above copyright 32 .Nd driver for the PCF8591 8-bit A/D and D/A converter 37 .Bd -ragged -offset indent 45 .Bd -literal -offset indent 51 driver supports reading four inputs and setting one output over I2C. 53 .Bl -bullet 55 four single-ended inputs 57 three differential inputs (one input line is shared between all three inputs) 59 two single-ended inputs and one differential input [all …]
|
H A D | snd_emu10kx.4 | 2 .\" Copyright (c) 2003-2007 Yuriy Tsibizov 3 .\" All rights reserved. 10 .\" 2. Redistributions in binary form must reproduce the above copyright 35 .Bd -ragged -offset indent 43 .Bd -literal -offset indent 60 for details), and MPU401-compatible MIDI I/O controller, which is accessible 68 .Bl -bullet -compact 76 Creative Sound Blaster Audigy 2 and Creative Sound Blaster Audigy 4 (CA0102 81 Creative Sound Blaster Audigy 2 Value (CA0108 Chipset). 94 .Bl -bullet -compact [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/sound/ |
H A D | cirrus,madera.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 21 include/dt-bindings/sound/madera.h 23 The properties are all contained in the parent MFD node. 26 - $ref: dai-common.yaml# 29 '#sound-dai-cells': 38 INnAR INnBL INnBR. For non-muxed inputs the first two cells 40 and the second two cells must be 0. For muxed inputs the [all …]
|
/freebsd-src/contrib/dialog/ |
H A D | run_test.sh | 15 # all copies or substantial portions of the Software. # 32 echo "? $*" >&2 38 INPUTS=inputs.rc 43 [ -f "$DIALOG" ] || failed "no such file: $DIALOG" 44 [ -d "$CONFIG" ] || failed "no such directory: $CONFIG" 49 DIALOGRC="$rcfile" $DIALOG --create-rc $OUTPUT 50 sed -e '/^#/d' "$OUTPUT" >"$INPUTS" 51 mv -f $INPUTS $OUTPUT 52 sed -e '/^#/d' "$rcfile" >"$INPUTS" 53 diff -u $INPUTS $OUTPUT | \ [all …]
|
/freebsd-src/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_neon.c | 8 #error "This implementation only supports little-endian ARM." 9 // It might be that all we need for big-endian support here is to get the loads 41 return vorrq_u32(vshrq_n_u32(x, 16), vshlq_n_u32(x, 32 - 16)); in rot16_128() 45 return vorrq_u32(vshrq_n_u32(x, 12), vshlq_n_u32(x, 32 - 12)); in rot12_128() 49 return vorrq_u32(vshrq_n_u32(x, 8), vshlq_n_u32(x, 32 - 8)); in rot8_128() 53 return vorrq_u32(vshrq_n_u32(x, 7), vshlq_n_u32(x, 32 - 7)); in rot7_128() 61 * ---------------------------------------------------------------------------- 63 * ---------------------------------------------------------------------------- 68 v[1] = add_128(v[1], m[(size_t)MSG_SCHEDULE[r][2]]); in round_fn4() 69 v[2] = add_128(v[2], m[(size_t)MSG_SCHEDULE[r][4]]); in round_fn4() [all …]
|
H A D | blake3_avx512.c | 76 * ---------------------------------------------------------------------------- 78 * ---------------------------------------------------------------------------- 102 // row0. All the message loads below are adjusted to compensate for this. See 103 // discussion at https://github.com/sneves/blake2-avx2/pull/4 105 *row0 = _mm_shuffle_epi32(*row0, _MM_SHUFFLE(2, 1, 0, 3)); in diagonalize() 106 *row3 = _mm_shuffle_epi32(*row3, _MM_SHUFFLE(1, 0, 3, 2)); in diagonalize() 107 *row2 = _mm_shuffle_epi32(*row2, _MM_SHUFFLE(0, 3, 2, 1)); in diagonalize() 111 *row0 = _mm_shuffle_epi32(*row0, _MM_SHUFFLE(0, 3, 2, 1)); in undiagonalize() 112 *row3 = _mm_shuffle_epi32(*row3, _MM_SHUFFLE(1, 0, 3, 2)); in undiagonalize() 113 *row2 = _mm_shuffle_epi32(*row2, _MM_SHUFFLE(2, 1, 0, 3)); in undiagonalize() [all …]
|
H A D | blake3_sse2.c | 21 // Note that clang-format doesn't like the name "xor" for some reason. 35 return xorv(_mm_srli_epi32(x, 12), _mm_slli_epi32(x, 32 - 12)); in rot12() 39 return xorv(_mm_srli_epi32(x, 8), _mm_slli_epi32(x, 32 - 8)); in rot8() 43 return xorv(_mm_srli_epi32(x, 7), _mm_slli_epi32(x, 32 - 7)); in rot7() 67 // row0. All the message loads below are adjusted to compensate for this. See 68 // discussion at https://github.com/sneves/blake2-avx2/pull/4 70 *row0 = _mm_shuffle_epi32(*row0, _MM_SHUFFLE(2, 1, 0, 3)); in diagonalize() 71 *row3 = _mm_shuffle_epi32(*row3, _MM_SHUFFLE(1, 0, 3, 2)); in diagonalize() 72 *row2 = _mm_shuffle_epi32(*row2, _MM_SHUFFLE(0, 3, 2, 1)); in diagonalize() 76 *row0 = _mm_shuffle_epi32(*row0, _MM_SHUFFLE(0, 3, 2, 1)); in undiagonalize() [all …]
|
H A D | blake3_sse41.c | 21 // Note that clang-format doesn't like the name "xor" for some reason. 32 x, _mm_set_epi8(13, 12, 15, 14, 9, 8, 11, 10, 5, 4, 7, 6, 1, 0, 3, 2)); in rot16() 36 return xorv(_mm_srli_epi32(x, 12), _mm_slli_epi32(x, 32 - 12)); in rot12() 41 x, _mm_set_epi8(12, 15, 14, 13, 8, 11, 10, 9, 4, 7, 6, 5, 0, 3, 2, 1)); in rot8() 45 return xorv(_mm_srli_epi32(x, 7), _mm_slli_epi32(x, 32 - 7)); in rot7() 69 // row0. All the message loads below are adjusted to compensate for this. See 70 // discussion at https://github.com/sneves/blake2-avx2/pull/4 72 *row0 = _mm_shuffle_epi32(*row0, _MM_SHUFFLE(2, 1, 0, 3)); in diagonalize() 73 *row3 = _mm_shuffle_epi32(*row3, _MM_SHUFFLE(1, 0, 3, 2)); in diagonalize() 74 *row2 = _mm_shuffle_epi32(*row2, _MM_SHUFFLE(0, 3, 2, 1)); in diagonalize() [all …]
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CodeExtractor.cpp | 1 //===- CodeExtractor.cpp - Pull code region into a new function -------- 646 findInputsOutputs(ValueSet & Inputs,ValueSet & Outputs,const ValueSet & SinkCands) const findInputsOutputs() argument 815 constructFunction(const ValueSet & inputs,const ValueSet & outputs,BasicBlock * header,BasicBlock * newRootNode,BasicBlock * newHeader,Function * oldFunction,Module * M) constructFunction() argument 1141 emitCallAndSwitchStatement(Function * newFunction,BasicBlock * codeReplacer,ValueSet & inputs,ValueSet & outputs) emitCallAndSwitchStatement() argument 1678 ValueSet Inputs, Outputs; extractCodeRegion() local 1684 extractCodeRegion(const CodeExtractorAnalysisCache & CEAC,ValueSet & inputs,ValueSet & outputs) extractCodeRegion() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | AIX.cpp | 1 //===--- AIX.cpp - AIX ToolChain Implementations ------ 30 ConstructJob(Compilation & C,const JobAction & JA,const InputInfo & Output,const InputInfoList & Inputs,const ArgList & Args,const char * LinkingOutput) const ConstructJob() argument 110 ConstructJob(Compilation & C,const JobAction & JA,const InputInfo & Output,const InputInfoList & Inputs,const ArgList & Args,const char * LinkingOutput) const ConstructJob() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Driver/ |
H A D | Action.cpp | 1 //===- Action.cpp - Abstract compilation steps ----------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 23 case BindArchClass: return "bind-arch"; in getClassName() 29 return "api-extractor"; in getClassName() 35 case IfsMergeJobClass: return "interface-stub-merger"; in getClassName() 39 case VerifyDebugInfoJobClass: return "verify-debug-info"; in getClassName() 40 case VerifyPCHJobClass: return "verify-pch"; in getClassName() 42 return "clang-offload-bundler"; in getClassName() 44 return "clang-offload-unbundler"; in getClassName() [all …]
|
H A D | Job.cpp | 1 //===- Job.cpp - Command to Execute ---------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 42 ArrayRef<InputInfo> Inputs, ArrayRef<InputInfo> Outputs, in Command() argument 46 for (const auto &II : Inputs) in Command() 59 SkipNum = 2; in skipArgs() 60 // These flags are all of the form -Flag <Arg> and are treated as two in skipArgs() 63 .Cases("-MF", "-MT", "-MQ", "-serialize-diagnostic-file", true) in skipArgs() 64 .Cases("-o", "-dependency-file", true) in skipArgs() 65 .Cases("-fdebug-compilation-dir", "-diagnostic-log-file", true) in skipArgs() [all …]
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | CodeExtractor.h | 1 //===- Transform/Utils/CodeExtractor.h - Code extraction util ---*- C++ -*-===// 5 // SPDX-License-Identifie [all...] |
/freebsd-src/share/doc/psd/15.yacc/ |
H A D | ss5 | 1 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved. 15 .\" All advertising materials mentioning features or use of this software 44 expr : expr \'\-\' expr 49 completely specify the way that all complex inputs 53 expr \- expr \- expr 57 ( expr \- expr ) \- expr 61 expr \- ( expr \- expr ) 72 expr \- expr \- expr 76 expr \- expr 88 \- expr [all …]
|
/freebsd-src/contrib/libedit/TEST/ |
H A D | test_filecompletion.c | 3 /*- 5 * All rights reserved. 13 * 2. Redistributions in binary form must reproduce the above copyright 48 const char *expanded_text[2]; /* the value to which completion_function_input should be expanded */ 52 static test_input inputs[] = { variable 493 * based on the test cases present in inputs[] (above) 500 if (last_index == 2) { in mycomplet_func() 505 for (i = 0; i < sizeof(inputs)/sizeof(inputs[0]); i++) { in mycomplet_func() 506 if (strcmp(text, inputs[i].completion_function_input) == 0) { in mycomplet_func() 507 if (inputs[i].expanded_text[last_index] != NULL) in mycomplet_func() [all …]
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 14 //===----------------------------------------------------------------------===// 42 ///< GC-aware code to code that is not GC-aware. 44 /// "live-in". By default, deopt arguments are "live-through". "live-through" 46 /// during the call. "live-in" only requires the value be available at the 47 /// start of the call. In particular, "live-in" values can be placed in 48 /// unused argument registers or other non-callee saved registers. 49 DeoptLiveIn = 2, [all …]
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGISel.h | 1 //===-- llvm/CodeGen/SelectionDAGISel.h - Common Base Class------*- [all...] |
/freebsd-src/tests/sys/kern/ |
H A D | libkern_crc32.c | 3 * All rights reserved. 10 * 2. Redistributions in binary form must reproduce the above copyright 32 #include <atf-c.h> 45 return ((cpu_registers[2] & CPUID2_SSE42) != 0); in have_sse42() 77 const uint64_t inputs[] = { in ATF_TC_BODY() local 115 ATF_REQUIRE(nitems(inputs) == nitems(results)); in ATF_TC_BODY() 117 for (i = 0; i < nitems(inputs); i++) { in ATF_TC_BODY() 118 check_crc32c(results[i], ~0u, &inputs[i], sizeof(inputs[0])); in ATF_TC_BODY()
|