/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/ProfileData/ |
H A D | GCOV.cpp | 1 //===- 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" 17 #include "llvm/Config/llvm-config.h" 74 Context(const GCOV::Options &Options) : options(Options) {} in Context() argument 93 const GCOV::Options &options; member in __anonb8a96e790211::Context [all …]
|
/aosp_15_r20/external/llvm/docs/CommandGuide/ |
H A D | llvm-cov.rst | 1 llvm-cov - emit coverage information 5 -------- 7 :program:`llvm-cov` *command* [*args...*] 10 ----------- 12 The :program:`llvm-cov` tool shows code coverage information for 14 work with ``gcov``\-style coverage or with ``clang``\'s instrumentation 17 If the program is invoked with a base name of ``gcov``, it will behave as if 18 the :program:`llvm-cov gcov` command were called. Otherwise, a command should 22 -------- 24 * :ref:`gcov <llvm-cov-gcov>` [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/cares/cares/m4/ |
D | ax_code_coverage.m4 | 2 # https://www.gnu.org/software/autoconf-archive/ax_code_coverage.html 18 # value of the --enable-code-coverage option, which defaults to being 21 # Test also for gcov program and create GCOV variable that could be 42 # clean-local: code-coverage-clean 43 # distclean-local: code-coverage-dist-clean 45 # This results in a "check-code-coverage" rule being added to any 47 # (assuming the module has been configured with --enable-code-coverage). 48 # Running `make check-code-coverage` in that directory will run the 84 # - CODE_COVERAGE_DIRECTORY: Top-level directory for code coverage reporting. 87 # - CODE_COVERAGE_OUTPUT_FILE: Filename and path for the .info file generated [all …]
|
/aosp_15_r20/external/strace/m4/ |
H A D | ax_code_coverage.m4 | 2 # 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 64 # Copyright (c) 2016-2017 The strace developers. 83 dnl Check for --enable-code-coverage 86 # allow to override gcov location 87 AC_ARG_WITH([gcov], [all …]
|
/aosp_15_r20/prebuilts/cmake/linux-x86/share/cmake-3.22/Modules/ |
D | CTestCoverageCollectGCOV.cmake | 1 # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 6 ------------------------ 12 This function runs gcov on all .gcda files found in the binary tree 13 and packages the resulting .gcov files into a tar file. 32 [GCOV_OPTIONS <options>...] 35 Run gcov and package a tar file for CDash. The options are: 40 to the top-level build directory. 57 Specify the top-level source directory for the build. 61 Specify the top-level build directory for the build. 65 Specify the full path to the ``gcov`` command on the machine. [all …]
|
/aosp_15_r20/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/share/man/man1/ |
D | x86_64-w64-mingw32-gcov.1 | 26 .\" Set up some character translations and predefined strings. \*(-- will 32 .tr \(*W- 35 . ds -- \(*W- 37 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 38 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 45 . ds -- \|\(em\| 72 .\" Fear. Run. Save yourself. No user-serviceable parts. 82 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 98 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 99 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [all …]
|
/aosp_15_r20/external/llvm/lib/IR/ |
H A D | GCOV.cpp | 1 //===- GCOV.cpp - LLVM coverage tool --------------------------------------===// 8 //===----------------------------------------------------------------------===// 10 // GCOV implements the interface to read and write coverage files that use 11 // 'gcov' format. 13 //===----------------------------------------------------------------------===// 15 #include "llvm/Support/GCOV.h" 28 //===----------------------------------------------------------------------===// 31 /// readGCNO - Read GCNO buffer. 44 if (!GFun->readGCNO(Buffer, Version)) in readGCNO() 53 /// readGCDA - Read GCDA buffer. It is required that readGCDA() can only be [all …]
|
/aosp_15_r20/external/llvm/include/llvm/Support/ |
H A D | GCOV.h | 1 //===- GCOV.h - LLVM coverage tool ----------------------------------------===// 8 //===----------------------------------------------------------------------===// 11 // use 'gcov' format. 13 //===----------------------------------------------------------------------===// 32 namespace GCOV { 35 /// \brief A struct for passing gcov options between functions. 36 struct Options { struct 37 Options(bool A, bool B, bool C, bool F, bool P, bool U, bool L, bool N) in Options() function 50 } // end GCOV namespace 52 /// GCOVBuffer - A wrapper around MemoryBuffer to provide GCOV specific [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ProfileData/ |
H A D | GCOV.h | 1 //===- 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 …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/ProfileData/ |
H A D | GCOV.cpp | 1 //===- 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 …]
|
/aosp_15_r20/external/llvm/lib/Transforms/Instrumentation/ |
H A D | GCOVProfiling.cpp | 1 //===- GCOVProfiling.cpp - Insert edge counters for gcov profiling --------===// 8 //===----------------------------------------------------------------------===// 10 // This pass implements GCOV-style profiling. When this pass is run it emits 15 //===----------------------------------------------------------------------===// 46 #define DEBUG_TYPE "insert-gcov-profiling" 49 DefaultGCOVVersion("default-gcov-version", cl::init("402*"), cl::Hidden, 51 static cl::opt<bool> DefaultExitBlockBeforeBody("gcov-exit-block-before-body", 55 GCOVOptions Options; in getDefault() local 56 Options.EmitNotes = true; in getDefault() 57 Options.EmitData = true; in getDefault() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ProfileData/ |
H A D | GCOV.h | 1 //===- GCOV.h - LLVM coverage tool ------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // use 'gcov' format. 12 //===----------------------------------------------------------------------===// 39 namespace GCOV { 43 /// A struct for passing gcov options between functions. 44 struct Options { struct 45 Options(bool A, bool B, bool C, bool F, bool P, bool U, bool I, bool L, in Options() argument 68 } // end namespace GCOV [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/ProfileData/ |
D | GCOV.h | 1 //===- GCOV.h - LLVM coverage tool ------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // use 'gcov' format. 12 //===----------------------------------------------------------------------===// 40 namespace GCOV { 44 /// A struct for passing gcov options between functions. 45 struct Options { struct 46 Options(bool A, bool B, bool C, bool F, bool P, bool U, bool I, bool L, in Options() function 69 } // end namespace GCOV [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/ProfileData/ |
D | GCOV.h | 1 //===- GCOV.h - LLVM coverage tool ------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // use 'gcov' format. 12 //===----------------------------------------------------------------------===// 40 namespace GCOV { 44 /// A struct for passing gcov options between functions. 45 struct Options { struct 46 Options(bool A, bool B, bool C, bool F, bool P, bool U, bool I, bool L, in Options() argument 69 } // end namespace GCOV [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/ProfileData/ |
D | GCOV.h | 1 //===- GCOV.h - LLVM coverage tool ------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // use 'gcov' format. 12 //===----------------------------------------------------------------------===// 40 namespace GCOV { 44 /// A struct for passing gcov options between functions. 45 struct Options { struct 46 Options(bool A, bool B, bool C, bool F, bool P, bool U, bool I, bool L, in Options() argument 69 } // end namespace GCOV [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/ProfileData/ |
D | GCOV.h | 1 //===- GCOV.h - LLVM coverage tool ------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // use 'gcov' format. 12 //===----------------------------------------------------------------------===// 40 namespace GCOV { 44 /// A struct for passing gcov options between functions. 45 struct Options { struct 46 Options(bool A, bool B, bool C, bool F, bool P, bool U, bool I, bool L, in Options() function 69 } // end namespace GCOV [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/ |
H A D | GCOVProfiling.cpp | 1 //===- 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 …]
|
/aosp_15_r20/external/llvm/tools/llvm-cov/ |
H A D | gcov.cpp | 1 //===- gcov.cpp - GCOV compatible LLVM coverage tool ----------------------===// 8 //===----------------------------------------------------------------------===// 10 // llvm-cov is a command line tools to analyze and report coverage information. 12 //===----------------------------------------------------------------------===// 18 #include "llvm/Support/GCOV.h" 26 const GCOV::Options &Options) { in reportCoverage() argument 29 // If no directory was specified with -o, look next to the source file. in reportCoverage() 67 GCDA = "-"; in reportCoverage() 79 FileInfo FI(Options); in reportCoverage() 90 cl::alias AllBlocksA("all-blocks", cl::aliasopt(AllBlocks)); in gcovMain() [all …]
|
/aosp_15_r20/kernel/tests/tools/ |
H A D | coverage_howto.md | 5 ## Build and use a kernel with GCOV profile enabled 6 Build your kernel with the [`--gcov`](https://android.googlesource.com/kernel/build/+/refs/heads/ma… 7 GCOV profiling from the kernel. This will also trigger the build to save the required *.gcno files … 9 For example to build a Cuttlefish (CF) kernel with GCOV profiling enabled run: 11 $ bazel run --gcov //common-modules/virtual-device:virtual_device_x86_64_dist 16 to the tradefed call will trigger tradefed to take care of mounting debugfs, reseting the gcov coun… 17 to test run, and the collection of gcov data files from debugfs after test completion. 21 --coverage --coverage-toolchain GCOV_KERNEL --auto-collect GCOV_KERNEL_COVERAGE 25 selftests test suite that exists under the 'bazel-bin/common/testcases' directory. The artifact 26 output has been redirected to 'tf-logs' for easier reference needed in the next step. [all …]
|
H A D | run_test_only.sh | 2 # SPDX-License-Identifier: GPL-2.0 10 JDK_PATH=prebuilts/jdk/jdk11/linux-x86 11 PLATFORM_JDK_PATH=prebuilts/jdk/jdk21/linux-x86 14 GCOV=false 15 CREATE_TRACEFILE_SCRIPT="kernel/tests/tools/create-tracefile.py" 18 TRADEFED_GCOV_OPTIONS=" --coverage --coverage-toolchain GCOV_KERNEL --auto-collect GCOV_KERNEL_COVE… 32 echo -e "\n${RED}Adb not found!${END}" 38 while [ ! -d ".repo" ] && [ "$current_dir" != "/" ]; do 46 if [ ! -z "$2" ]; then 54 if [ ! -z "$2" ]; then [all …]
|
H A D | launch_cvd.sh | 2 # SPDX-License-Identifier: GPL-2.0 7 ACLOUD_PREBUILT="prebuilts/asuite/acloud/linux-x86/acloud" 8 OPT_SKIP_PRERUNCHECK='--skip-pre-run-check' 19 GCOV=false 25 echo "Usage: $0 [OPTIONS]" 29 echo "Available options:" 30 echo " --skip-build Skip the image build step. Will build by default if in repo." 31 echo " --gcov Launch CVD with gcov enabled kernel" 32 echo " --debug Launch CVD with debug enabled kernel" 33 echo " --kasan Launch CVD with kasan enabled kernel" [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Instrumentation/ |
H A D | GCOVProfiling.cpp | 1 //===- 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 //===----------------------------------------------------------------------===// 51 #define DEBUG_TYPE "insert-gcov-profiling" 62 static cl::opt<std::string> DefaultGCOVVersion("default-gcov-version", 66 static cl::opt<bool> AtomicCounter("gcov-atomic-counter", cl::Hidden, 71 // Length + NUL-terminated string + 0~3 padding NULs. in wordsOfString() 76 GCOVOptions Options; in getDefault() local [all …]
|
/aosp_15_r20/external/pytorch/tools/code_coverage/ |
H A D | README.md | 6 It’s an integrated tool. You can use this tool to run and generate both file-level and line-level r… 11 * *Argument `--clean` will do all the messy clean up things for you* 22 * File-Level: The coverage percentage for each file you are interested in 23 * Line-Level: The coverage details for each line in each file you are interested in 24 …* Html-Report (only for `gcc`): The beautiful HTML report supported by `lcov`, combine file-level … 25 * *More complex but flexible options:* 26 * Use different stages like *--run, --export, --summary* to achieve more flexible functionality 33 The first step is to [build *Pytorch* from source](https://github.com/pytorch/pytorch#from-source) … 34 See: [how to adjust build options](https://github.com/pytorch/pytorch#adjust-build-options-optional… 37 cmake .. -DUSE_CPP_CODE_COVERAGE=ON -DBUILD_TEST=ON -DCMAKE_BUILD_TYPE=Debug [all …]
|
/aosp_15_r20/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/plugin/include/ |
D | b-header-vars | 4 SPLAY_TREE_H=splay-tree.h 10 LINKER_PLUGIN_API_H=plugin-api.h 11 LTO_SYMTAB_H=lto-symtab.h 12 BCONFIG_H=bconfig.h auto-host.h ansidecl.h 13 CONFIG_H=config.h auto-host.h ansidecl.h 14 TCONFIG_H=tconfig.h auto-host.h xm-mingw32.h 15 TM_P_H=tm_p.h config/i386/i386-protos.h tm-preds.h 16 GTM_H=tm.h options.h config/vxworks-dummy.h defaults.h insn-constants.h 17 TM_H=tm.h options.h config/vxworks-dummy.h i386-opts.h 18 VEC_H=vec.h statistics.h ggc.h gtype-desc.h statistics.h [all …]
|
/aosp_15_r20/external/openthread/script/ |
H A D | test | 33 set -euo pipefail 35 OT_BUILDDIR="${OT_BUILDDIR:-${PWD}/build}" 53 OT_NODE_TYPE="${OT_NODE_TYPE:-cli}" 56 OT_NATIVE_IP="${OT_NATIVE_IP:-0}" 59 THREAD_VERSION="${THREAD_VERSION:-1.3}" 62 INTER_OP="${INTER_OP:-0}" 65 VERBOSE="${VERBOSE:-0}" 68 BORDER_ROUTING="${BORDER_ROUTING:-1}" 71 NAT64="${NAT64:-0}" 74 NAT64_SERVICE="${NAT64_SERVICE:-openthread}" [all …]
|