Home
last modified time | relevance | path

Searched +full:- +full:- +full:gcov +full:- +full:options (Results 1 – 25 of 55) sorted by relevance

123

/third_party/skia/third_party/externals/harfbuzz/m4/
Dax_code_coverage.m42 # https://www.gnu.org/software/autoconf-archive/ax_code_coverage.html
19 # --enable-code-coverage option, which defaults to being disabled.
21 # Test also for gcov program and create GCOV variable that could be
41 # This results in a "check-code-coverage" rule being added to any
43 # has been configured with --enable-code-coverage). Running `make
44 # check-code-coverage` in that directory will run the module's test suite
81 dnl Check for --enable-code-coverage
84 # allow to override gcov location
85 AC_ARG_WITH([gcov],
86 [AS_HELP_STRING([--with-gcov[=GCOV]], [use given GCOV for coverage (GCOV=gcov).])],
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ProfileData/
DGCOV.h1 //===- GCOV.h - LLVM coverage tool ------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // use 'gcov' format.
12 //===----------------------------------------------------------------------===//
41 namespace GCOV {
45 /// A struct for passing gcov options between functions.
46 struct Options { struct
47 Options(bool A, bool B, bool C, bool F, bool P, bool U, bool L, bool N, bool X) in Options() argument
63 } // end namespace GCOV
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ProfileData/
DGCOV.cpp1 //===- GCOV.cpp - LLVM coverage tool --------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // GCOV implements the interface to read and write coverage files that use
10 // 'gcov' format.
12 //===----------------------------------------------------------------------===//
14 #include "llvm/ProfileData/GCOV.h"
16 #include "llvm/Config/llvm-config.h"
28 //===----------------------------------------------------------------------===//
31 /// readGCNO - Read GCNO buffer.
[all …]
/third_party/cares/
Daminclude_static.am9 # - CODE_COVERAGE_DIRECTORY: Top-level directory for code coverage reporting.
12 # - CODE_COVERAGE_OUTPUT_FILE: Filename and path for the .info file generated
14 # $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage.info)
15 # - CODE_COVERAGE_OUTPUT_DIRECTORY: Directory for generated code coverage
17 # $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage)
18 # - CODE_COVERAGE_BRANCH_COVERAGE: Set to 1 to enforce branch coverage,
21 # - CODE_COVERAGE_LCOV_SHOPTS_DEFAULT: Extra options shared between both lcov
23 # - CODE_COVERAGE_LCOV_SHOPTS: Extra options to shared between both lcov
25 # - CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH: --gcov-tool pathtogcov
26 # - CODE_COVERAGE_LCOV_OPTIONS_DEFAULT: Extra options to pass to the
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DGCOVProfiling.cpp1 //===- GCOVProfiling.cpp - Insert edge counters for gcov profiling --------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This pass implements GCOV-style profiling. When this pass is run it emits
14 //===----------------------------------------------------------------------===//
50 #define DEBUG_TYPE "insert-gcov-profiling"
53 DefaultGCOVVersion("default-gcov-version", cl::init("402*"), cl::Hidden,
55 static cl::opt<bool> DefaultExitBlockBeforeBody("gcov-exit-block-before-body",
59 GCOVOptions Options; in getDefault() local
60 Options.EmitNotes = true; in getDefault()
[all …]
/third_party/openhitls/.github/workflows/
Dcmake-single-platform.yml1 …ng on a single platform. There is a different starter workflow if you need cross-platform coverage.
2 # See: https://github.com/actions/starter-workflows/blob/main/ci/cmake-multi-platform.yml
20 # You can convert this to a matrix build if you need cross-platform coverage.
21 …: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-wo…
22 runs-on: ubuntu-latest
25 - uses: actions/checkout@v4
28 fetch-depth: 1
30 - name: Configure CMake
31 … subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generat…
33 run: cd testcode/script && bash build_hitls.sh no_sctp asan gcov x86_64
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Instrumentation/
DGCOVProfiler.h1 //===- Transforms/Instrumentation/GCOVProfiler.h ----------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 /// This file provides the interface for the GCOV style profiler pass.
10 //===----------------------------------------------------------------------===//
19 /// The gcov-style instrumentation pass
22 GCOVProfilerPass(const GCOVOptions &Options = GCOVOptions::getDefault()) : GCOVOpts(Options) { } in GCOVOpts() argument
/third_party/openhitls/testcode/script/
Dbuild_hitls.sh12 # EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
15 set -e
29 enable_sctp="--enable-sctp"
34 printf "%-50s %-30s\n" "Build openHiTLS Code" "sh build_hitls.sh"
35 printf "%-50s %-30s\n" "Build openHiTLS Code With Gcov" "sh build_hitls.sh gcov"
36 printf "%-50s %-30s\n" "Build openHiTLS Code With Debug" "sh build_hitls.sh debug"
37 printf "%-50s %-30s\n" "Build openHiTLS Code With Asan" "sh build_hitls.sh asan"
38 printf "%-50s %-30s\n" "Build openHiTLS Code With Pure C" "sh build_hitls.sh pure_c"
39 printf "%-50s %-30s\n" "Build openHiTLS Code With X86_64" "sh build_hitls.sh x86_64"
40 … printf "%-50s %-30s\n" "Build openHiTLS Code With Armv8_be" "sh build_hitls.sh armv8_be"
[all …]
Dbuild_sdv.sh12 # EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
15 set -e
20 printf "%-05s %-30s\n" "* Script :" "${BASH_SOURCE[0]}"
21 printf "%-50s %-30s\n" "* Usage Option :" ""
22 printf "%-50s %-30s\n" "* --help|-h : Help information." ""
23 …printf "%-50s %-30s\n" "* add-options : Add options." "bash ${BASH_SOURCE[0]} …
24 …printf "%-50s %-30s\n" "* no-provider : Disable provider." "bash ${BASH_SOURCE[0]}…
25 …printf "%-50s %-30s\n" "* tls-debug : Enable the debug mode." "bash ${BASH_SOURCE[0]}…
26 …printf "%-50s %-30s\n" "* no-crypto : Custom crypto testcase." "bash ${BASH_SOURCE[0]}…
27 …printf "%-50s %-30s\n" "* no-bsl : Custom bsl testcase." "bash ${BASH_SOURCE[0]}…
[all …]
/third_party/libevdev/doc/html/
Dtesting.html1 <!-- HTML header for doxygen 1.8.8-->
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht…
5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <!-- For Mobile Devices -->
7 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
10 <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
11 <title>libevdev: libevdev-internal test suite</title>
12 <!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
22 <script type="text/javascript" src="doxy-boot.js"></script>
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/
DInstrumentation.h1 //===- Transforms/Instrumentation.h - Instrumentation passes ----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
40 // Create a constant for Str so that we can pass it to the run-time lib.
51 // Insert GCOV profiling instrumentation
61 // A four-byte version string. The meaning of a version string is described in
62 // gcc's gcov-io.h
80 // Regexes separated by a semi-colon to filter the files to instrument.
83 // Regexes separated by a semi-colon to filter the files to not instrument.
[all …]
/third_party/ltp/
DREADME.kernel_config1 ---------------------------------
3 ---------------------------------
4 1) Apply kernel-gcov patch(s) against the corresponding Kernel. They are available here:
5 http://ltp.cvs.sourceforge.net/viewvc/ltp/utils/analysis/gcov-kernel/linux-2.*.*-gcov.patch?view=lo…
6 2) Also enable the following options in your .config file before building the kernel
12 ---------------------------------
14 ---------------------------------
31 ---------------------------------
33 ---------------------------------
43 ---------------------------------
[all …]
/third_party/libcoap/
Dconfigure.ac3 # Copyright (C) 2010-2023 Olaf Bergmann <bergmann@tzi.org>
4 # Copyright (C) 2015-2018 Carsten Schoenert <c.schoenert@t-online.de>
5 # Copyright (C) 2018-2023 Jon Shallow <supjps-libcoap@jpshallow.com>
7 # SPDX-License-Identifier: BSD-2-Clause
20 # define an appending release state if needed, for example for pre-releases
27 AC_INIT([libcoap], [libcoap_version], [libcoap-developers@lists.sourceforge.net], [libcoap], [https…
29 AM_INIT_AUTOMAKE([1.10 -Wall no-define no-dist-gzip dist-bzip2])
56 # To set the version of the library, libtool provides the -version-info #
84 # --> Increase the 'LT_LIBCOAP_REVISION' value with *every* new software release
93 # --> Increase the 'LT_LIBCOAP_CURRENT' value whenever as an interface has been added
[all …]
/third_party/vulkan-loader/scripts/
DCodeCoverage.cmake2 # Copyright (C) 2018-2020 by George Cave - gcave@stablecoder.ca
8 # http://www.apache.org/licenses/LICENSE-2.0
21 # targets: 1 - A blanket instrumentation by calling `add_code_coverage()`, where
23 # instrumented. 2 - Per-target instrumentation by calling
45 # target_code_coverage(theExe) # As an executable target, adds the 'ccov-theExe' target (instrument…
56 # target_code_coverage(theExe) # As an executable target, adds the 'ccov-theExe' target and instrum…
64 …ered.cpp test/*) # As an executable target, the reports will exclude the non-covered.cpp file, and…
67 # Example 3: Target added to the 'ccov' and 'ccov-all' targets
70 # add_code_coverage_all_targets(EXCLUDE test/*) # Adds the 'ccov-all' target set and sets it to exc…
73 … an executable target, adds to the 'ccov' and ccov-all' targets, and the reports will exclude the …
[all …]
/third_party/elfutils/
DChangeLog1 2023-03-27 Di Chen <dichen@redhat.com>
3 * NEWS: Support readelf -Ds for using dynamic segment to
6 2023-03-03 Mark Wielaard <mark@klomp.org>
10 2023-02-23 Mark Wielaard <mark@klomp.org>
14 2023-02-21 Mark Wielaard <mark@klomp.org>
16 * configure.ac: Check for -Wuse-after-free=3
18 2023-02-15 Mark Wielaard <mark@klomp.org>
23 2023-01-11 Frank Ch. Eigler <fche@redhat.com>
27 2022-11-02 Mark Wielaard <mark@klomp.org>
32 2022-10-31 Aaron Merey <amerey@redhat.com>
[all …]
/third_party/popt/
DCHANGES1 1.15 -> 1.16:
2 - add lv.po, update translations (Translation Project).
3 - include xcode project files in distributed popt tar ball.
4 - make distcheck is now squeaky clean.
5 - permit VPATH builds.
6 - add shallow tests using ISP/RAS api-sanity-autotest.pl.
7 - prefix bit set routines with popt to avoid symbol coolisions w rpm.
8 - add tdict.c to exercise popt bit sets against /usr/dict/words.
9 - add poptBitsArgs() method to generate args bit set.
10 - add methods for bit set union and intersection.
[all …]
/third_party/libwebsockets/READMEs/
DREADME.build.md8 ./bootstrap-vcpkg.sh
16 CMake is a multi-platform build tool that can generate build files for many
19 CMake also allows/recommends you to do "out of source"-builds, that is,
27 - Windows (Visual Studio)
28 - Windows (MinGW)
29 - Linux (x86 and ARM)
30 - OSX
31 - NetBSD
42 see below on how to toggle compile options.
71 as --prefix= with autotools. It defaults to /usr/local.
[all …]
/third_party/libevdev/test/
DMakefile.in4 # Copyright (C) 1994-2021 Free Software Foundation, Inc.
19 if test -z '$(MAKELEVEL)'; then \
21 elif test -n '$(MAKE_HOST)'; then \
23 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
30 case $${target_option-} in \
33 "target option '$${target_option-}' specified" >&2; \
56 *=*|--*) continue;; \
57 -*I) strip_trailopt 'I'; skip_next=yes;; \
58 -*I?*) strip_trailopt 'I';; \
59 -*O) strip_trailopt 'O'; skip_next=yes;; \
[all …]
/third_party/benchmark/
D.travis.yml7 - compiler: gcc
11 - lcov
13 - compiler: gcc
17 - g++-multilib
18 - libc6:i386
20 - COMPILER=g++
21 - C_COMPILER=gcc
22 - BUILD_TYPE=Debug
23 - BUILD_32_BITS=ON
24 - EXTRA_FLAGS="-m32"
[all …]
/third_party/rust/rust/src/doc/rustc/src/
Dinstrument-coverage.md1 # Instrumentation-based Code Coverage
7 - A GCC-compatible, gcov-based coverage implementation, enabled with `-Z profile`, which derives …
8 - A source-based code coverage implementation, enabled with `-C instrument-coverage`, which uses …
10 …describes how to enable and use the LLVM instrumentation-based coverage, via the `-C instrument-co…
14 When `-C instrument-coverage` is enabled, the Rust compiler enhances rust-based libraries and binar…
16 - Automatically injecting calls to an LLVM intrinsic ([`llvm.instrprof.increment`]), at functions…
17 - Embedding additional information in the data section of each library and binary (using the [LLV…
19 When running a coverage-instrumented program, the counter values are written to a `profraw` file at…
21 [`llvm.instrprof.increment`]: https://llvm.org/docs/LangRef.html#llvm-instrprof-increment-intrinsic
24-C instrument-coverage` also automatically enables `-C symbol-mangling-version=v0` (tracking issue…
[all …]
/third_party/skia/third_party/externals/tint/
DCMakeLists.txt7 # http://www.apache.org/licenses/LICENSE-2.0
68 …_PARTY_DIR "${tint_SOURCE_DIR}/third_party" "Directory in which to find third-party dependencies.")
73 option_if_not_defined(TINT_BUILD_SPV_READER "Build the SPIR-V input reader" ON)
78 option_if_not_defined(TINT_BUILD_SPV_WRITER "Build the SPIR-V output writer" ON)
81 option_if_not_defined(TINT_BUILD_SPIRV_TOOLS_FUZZER "Build SPIRV-Tools fuzzer" OFF)
86 option_if_not_defined(TINT_BUILD_REMOTE_COMPILE "Build the remote-compile tool for validating shade…
88 …IB_FUZZING_ENGINE_LINK_OPTIONS "" CACHE STRING "Used by OSS-Fuzz to control, via link options, whi…
96 option_if_not_defined(TINT_CHECK_CHROMIUM_STYLE "Check for [chromium-style] issues during build" OF…
103 message(STATUS "Tint build SPIR-V reader: ${TINT_BUILD_SPV_READER}")
108 message(STATUS "Tint build SPIR-V writer: ${TINT_BUILD_SPV_WRITER}")
[all …]
/third_party/pcre2/pcre2/doc/
Dpcre2build.33 PCRE2 - Perl-compatible regular expressions (revised API)
10 the library in Unix-like environments using the applications known as
23 .\" HTML <a href="NON-AUTOTOOLS-BUILD.txt">
25 \fBNON-AUTOTOOLS-BUILD\fP.
32 file if you are building in a non-Unix-like environment.
35 .SH "PCRE2 BUILD-TIME OPTIONS"
41 options to \fBconfigure\fP before running the \fBmake\fP command. However, the
42 same options can be selected in both Unix-like and non-Unix-like environments
48 .\" HTML <a href="NON-AUTOTOOLS-BUILD.txt">
50 \fBNON-AUTOTOOLS-BUILD\fP.
[all …]
/third_party/pcre2/pcre2/
Dconfigure.ac9 dnl be defined as -RC2, for example. For real releases, it should be empty.
14 m4_define(pcre2_date, [2024-06-07])
28 AM_INIT_AUTOMAKE([dist-bzip2 dist-zip])
32 # This was added at the suggestion of libtoolize (03-Jan-10)
35 # The default CFLAGS in Autoconf are "-g -O2" for gcc and just "-g" for any
37 # -g (which I don't think is needed for a production library). This fudge seems
39 # CFLAGS. Then call the AC_PROG_CC macro to find the compiler - if CFLAGS is
41 # values were not set, remove the -g from the Autoconf defaults.
51 if test "$CFLAGS" = "-g -O2"
53 CFLAGS="-O2"
[all …]
/third_party/curl/tests/
DREADME.md1 <!--
4 SPDX-License-Identifier: curl
5 -->
21 To run the tests faster, pass the -j (parallelism) flag:
23 make test TFLAGS="-j10"
29 When you run tests via make, the flags `-a` and `-s` are passed, meaning
48 - perl (and a unix-style shell)
49 - python (and a unix-style shell, for SMB and TELNET tests)
50 - python-impacket (for SMB tests)
51 - diff (when a test fails, a diff is shown)
[all …]
/third_party/rust/rust/compiler/rustc_codegen_llvm/src/
Dattributes.rs37 fn inline_attr<'ll>(cx: &CodegenCx<'ll, '_>, inline: InlineAttr) -> Option<&'ll Attribute> { in inline_attr()
61 ) -> SmallVec<[&'ll Attribute; 4]> { in sanitize_attrs()
63 let enabled = cx.tcx.sess.opts.unstable_opts.sanitizer - no_sanitize;
83 features.iter().map(|s| &s[..]).rfind(|n| ["+mte", "-mte"].contains(&&n[..]));
84 if let None | Some("-mte") = mte_feature {
98 pub fn uwtable_attr(llcx: &llvm::Context) -> &Attribute { in uwtable_attr()
105 pub fn frame_pointer_type_attr<'ll>(cx: &CodegenCx<'ll, '_>) -> Option<&'ll Attribute> { in frame_pointer_type_attr()
115 FramePointer::NonLeaf => "non-leaf", in frame_pointer_type_attr()
118 Some(llvm::CreateAttrStringValue(cx.llcx, "frame-pointer", attr_value)) in frame_pointer_type_attr()
123 fn instrument_function_attr<'ll>(cx: &CodegenCx<'ll, '_>) -> SmallVec<[&'ll Attribute; 4]> { in instrument_function_attr()
[all …]

123