Home
last modified time | relevance | path

Searched +full:gcc +full:- +full:pgo (Results 1 – 25 of 63) sorted by relevance

123

/external/zstd/.github/workflows/
Ddev-short-tests.yml1 name: dev-short-tests
6 group: fast-${{ github.ref }}
7 cancel-in-progress: true
13 permissions: read-all
16 linux-kernel:
17 runs-on: ubuntu-latest
19 - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
20 - name: linux kernel, library + build + test
21 …run: make -C contrib/linux-kernel test CFLAGS="-Werror -Wunused-const-variable -Wunused-but-set-va…
24 runs-on: ubuntu-latest
[all …]
/external/zstd/programs/
DMakefile5 # This source code is licensed under both the BSD-style license (found in the
8 # You may select, at your option, one of the above-listed licenses.
10 # zstd : Command Line Utility, supporting gzip-like arguments
11 # zstd32 : Same as zstd, but forced to compile in 32-bits mode
12 # zstd-nolegacy : zstd without support of decompression of legacy versions
13 # zstd-small : minimal zstd without dictionary builder and benchmark
14 # zstd-compress : compressor-only version of zstd
15 # zstd-decompress : decompressor-only version of zstd
19 zstd-release:
24 ifeq ($(shell $(CC) -v 2>&1 | $(GREP) -c "gcc version "), 1)
[all …]
/external/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.
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.
90 // PGO Instrumention. Parameter IsCS indicates if this is the context senstive
[all …]
/external/swiftshader/third_party/llvm-16.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 //===----------------------------------------------------------------------===//
43 // Create a constant for Str so that we can pass it to the run-time lib.
63 // A four-byte version string. The meaning of a version string is described in
64 // gcc's gcov-io.h
73 // Regexes separated by a semi-colon to filter the files to instrument.
76 // Regexes separated by a semi-colon to filter the files to not instrument.
80 // The pgo-specific indirect call promotion function declared below is used by
[all …]
/external/llvm/docs/CommandGuide/
Dllvm-profdata.rst1 llvm-profdata - Profile data tool
5 --------
7 :program:`llvm-profdata` *command* [*args...*]
10 -----------
12 The :program:`llvm-profdata` tool is a small utility for working with profile
16 --------
18 * :ref:`merge <profdata-merge>`
19 * :ref:`show <profdata-show>`
21 .. program:: llvm-profdata merge
23 .. _profdata-merge:
[all …]
/external/python/cpython3/Doc/using/
Dconfigure.rst5 .. _configure-options:
12 ./configure --help
17 ---------------
19 .. cmdoption:: --enable-loadable-sqlite-extensions
29 .. cmdoption:: --disable-ipv6
34 .. cmdoption:: --enable-big-digits=[15|30]
44 .. cmdoption:: --with-cxx-main
45 .. cmdoption:: --with-cxx-main=COMPILER
50 .. cmdoption:: --with-suffix=SUFFIX
63 .. cmdoption:: --with-tzpath=<list of absolute paths separated by pathsep>
[all …]
/external/angle/build/
Ddotfile_settings.gni2 # Use of this source code is governed by a BSD-style license that can be
13 "//build/config/compiler/pgo/BUILD.gn",
14 "//build/config/gcc/gcc_version.gni",
/external/cronet/build/
Ddotfile_settings.gni2 # Use of this source code is governed by a BSD-style license that can be
13 "//build/config/compiler/pgo/BUILD.gn",
14 "//build/config/gcc/gcc_version.gni",
/external/angle/third_party/clspv/gn/build/
DBUILD.gn12 # llvm/utils/prepare-code-coverage-artifact.py \
13 # --compilation-dir=out/gn \
14 # .../llvm-profdata .../llvm-cov out/gn/profiles/ report/ \
15 # out/gn/bin/llvm-undname ...
19 # Whether to build everything with instrumentation for PGO
24 # 3. Run `llvm-profdata merge *.profraw -o llvm.profdata` to merge them.
29 # If non-empty, path to merged profiling data used for optimization
37 # http://blog.llvm.org/2019/11/deterministic-builds-with-clang-and-lld.html
41 # The version of host gcc. Ignored if is_clang is true.
60 cflags = [ "-fPIC" ]
[all …]
/external/angle/build/config/compiler/
Dcompiler.gni2 # Use of this source code is governed by a BSD-style license that can be
10 import("//build/config/compiler/pgo/pgo.gni")
34 # In late bring-up on macOS (see docs/mac_lld.md).
49 # With GCC, warnings in no-Chromium code are always not treated as errors.
59 # -1 means auto-set according to debug/release and platform.
60 symbol_level = -1
62 # Android-only: Strip the debug info of libraries within lib.unstripped to
74 # gcc >= 4.8 or clang.
75 # http://gcc.gnu.org/wiki/DebugFission
79 # Enables support for ThinLTO, which links 3x-10x faster than full LTO. See
[all …]
/external/cronet/build/config/compiler/
Dcompiler.gni2 # Use of this source code is governed by a BSD-style license that can be
10 import("//build/config/compiler/pgo/pgo.gni")
35 # In late bring-up on macOS (see docs/mac_lld.md).
49 # With GCC, warnings in no-Chromium code are always not treated as errors.
59 # -1 means auto-set according to debug/release and platform.
60 symbol_level = -1
62 # Android-only: Strip the debug info of libraries within lib.unstripped to
74 # gcc >= 4.8 or clang.
75 # http://gcc.gnu.org/wiki/DebugFission
83 # Enables support for ThinLTO, which links 3x-10x faster than full LTO. See
[all …]
DBUILD.gn2 # Use of this source code is governed by a BSD-style license that can be
55 # clang looks for lld next to it, no need for -B.
84 # AFDO (Automatic Feedback Directed Optimizer) is a form of profile-guided
85 # optimization that GCC supports. It used by ChromeOS in their official
101 # We currently only have default profiles for Chromium in-tree, so we disable
122 # http://blog.llvm.org/2018/01/improving-link-time-on-windows-with.html
138 # The cache can lead to non-determinism: https://crbug.com/1486045
142 # uninitialized floating-point types (and 32-bit pointers) with 0xFF and the
168 # windbg and Windows Performance Analyzer with finding the PDBs in some local-
175 # Enable -H, which prints the include tree during compilation.
[all …]
/external/python/cpython3/
DREADME.rst12 .. image:: https://img.shields.io/badge/discourse-join_chat-brightgreen.svg
17 Copyright © 2001-2023 Python Software Foundation. All rights reserved.
24 -------------------
26 - Website: https://www.python.org
27 - Source code: https://github.com/python/cpython
28 - Issue tracker: https://github.com/python/cpython/issues
29 - Documentation: https://docs.python.org
30 - Developer's Guide: https://devguide.python.org/
33 -----------------------
41 ------------
[all …]
/external/llvm/include/llvm/Transforms/
DInstrumentation.h1 //===- Transforms/Instrumentation.h - Instrumentation passes ----*- C++ -*-===//
8 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
23 extern __thread __attribute__((tls_model("initial-exec"))) in getDFSanArgTLSPtrForJIT()
29 extern __thread __attribute__((tls_model("initial-exec"))) in getDFSanRetValTLSPtrForJIT()
60 // A four-byte version string. The meaning of a version string is described in
61 // gcc's gcov-io.h
82 // PGO Instrumention
121 // Options for EfficiencySanitizer sub-tools.
166 // BoundsChecking - This pass instruments the code to perform run-time bounds
[all …]
/external/clang/include/clang/Basic/
DDiagnosticDriverKinds.td1 //==--- DiagnosticDriverKinds.td - libdriver diagnostics ------------------===//
8 //===----------------------------------------------------------------------===//
19 "-E or -x required when input is from standard input">;
27 "cannot find CUDA installation. Provide its path via --cuda-path, or pass "
28 "-nocudainc to build without CUDA includes.">;
31 "Use --cuda-path to specify a different CUDA install, or pass "
32 "--no-cuda-version-check.">;
38 "invalid PGO instrumentor in argument '%0'">;
46 "cannot use '%0' output with multiple -arch options">;
49 "unsupported use of internal gcc -Z option '%0'">;
[all …]
/external/OpenCSD/decoder/tests/auto-fdo/
Dautofdo.md9 optimization - PGO) uses a profile of a program's execution to guide the
55 * ETB: A small circular buffer (64-128 kilobytes) that stores the most
59 * TPIU: Sends data to an off-chip capture device (e.g. Arm DSTREAM)
70 lot of data very quickly - typically an ETM will generate ~1 bit of data
75 only record small slices of execution - e.g. collect ~5000 cycles of data
76 every 50M cycles. This reduces the data rate to a manageable level - a few
90 <https://gitlab.arm.com/linux-arm/linux-coresight-backports>
95 git clone https://git.gitlab.arm.com/linux-arm/linux-coresight-backports.git
100 format-patch`).
102 …ards, the only patch which needs to be applied is the one enabling strobing - etm4x: `Enable strob…
[all …]
/external/python/cpython2/
DREADME11 Copyright (c) 1995-2001 Corporation for National Research Initiatives.
14 Copyright (c) 1991-1995 Stichting Mathematisch Centrum.
19 -------------------
35 ---------------------------
41 ------------------------------
43 Congratulations on getting this far. :-)
54 ----------------------
56 Python is an interpreted, interactive object-oriented programming
65 ----------------------
76 -------------
[all …]
Dconfigure.ac19 # pybuilddir.txt will be created by --generate-posix-vars in the Makefile
20 rm -f pybuilddir.txt
27 if test -z "$PYTHON_FOR_BUILD"; then
30 …if $interp -c 'import sys;sys.exit(not (sys.version_info@<:@:2@:>@ >= (2,7) and sys.version_info@<…
39 …dir) _PYTHON_HOST_PLATFORM=$(_PYTHON_HOST_PLATFORM) PYTHONPATH=$(shell test -f pybuilddir.txt && e…
42 AC_MSG_ERROR([Cross compiling required --host=HOST-TUPLE and --build=ARCH])
44 PYTHON_FOR_BUILD='./$(BUILDPYTHON) -E'
54 prefix=`echo "$prefix" | sed -e 's/\/$//g'`
73 # with other autoconf-based packages that include Python.h
74 grep -v 'define PACKAGE_' <confdefs.h >confdefs.h.new
[all …]
/external/clang/docs/
DSourceBasedCodeCoverage.rst2 Source-based Code Coverage
11 This document explains how to use clang's source-based code coverage feature.
12 It's called "source-based" because it operates on AST and preprocessor
17 * :doc:`SanitizerCoverage` - A low-overhead tool meant for use alongside the
18 various sanitizers. It can provide up to edge-level coverage.
20 * gcov - A GCC-compatible coverage implementation which operates on DebugInfo.
22 From this point onwards "code coverage" will refer to the source-based kind.
35 The next few sections work through a complete, copy-'n-paste friendly example
38 .. code-block:: cpp
55 To compile code with coverage enabled, pass ``-fprofile-instr-generate
[all …]
/external/python/cpython3/Include/
Dpyport.h13 # error "Python's source code assumes C's unsigned char is an 8-bit type"
23 // Macro to use the more powerful/dangerous C-style cast even in C++.
38 * - Py_BUILD_CORE: Build Python core. Give access to Python internals, but
39 * should not be used by third-party modules.
40 * - Py_BUILD_CORE_BUILTIN: Build a Python stdlib module as a built-in module.
41 * - Py_BUILD_CORE_MODULE: Build a Python stdlib module as a dynamic library.
57 Symbols and macros to supply platform-independent interfaces to basic
76 /* typedefs for some C9X-defined synonyms for integral types.
81 * in non-Python code that are playing their own tricks to define the C9X
109 * defaulting to 30. The 15-bit digit option may be removed in the future.
[all …]
/external/angle/build/toolchain/apple/
Dtoolchain.gni2 # Use of this source code is governed by a BSD-style license that can be
36 swift_whole_module_optimization = -1
44 swift_toolchain_path = -1
52 if (swift_toolchain_path == -1) {
58 # be kept in sync with the `version` of `third_party/swift-toolchain` in
60 swiftc_version = "swift-5.8-release"
63 swift_toolchain_path = "//third_party/swift-toolchain/"
69 if (swift_whole_module_optimization == -1) {
77 # proper input-dirty checking, but that could be expensive. Instead, use a
79 # This won't cause a re-generation of GN files when the tool script changes
[all …]
/external/python/cpython3/Misc/NEWS.d/
D3.5.2rc1.rst4 .. release date: 2016-06-12
8 Update expat to 2.1.1, fixes CVE-2015-1283.
18 Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team
37 .. nonce: C_-XFg
89 .. nonce: -nPBL6
134 .. nonce: c-FZZc
200 character, but next replacement uses a non-ASCII character or a string
290 _PyObject_GetState() due to regressions observed in Cython-based projects.
319 dict and haven't implemented any pickle-related methods (__reduce__,
360 Fixed problem with in-place string concatenation and utf-8 cache.
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DFunction.h1 //===- llvm/Function.h - Class to represent a single function ---*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
15 //===----------------------------------------------------------------------===//
86 * bits 4-13 : CallingConvention
99 /// hasLazyArguments/CheckLazyArguments - The argument list of a function is
118 /// Function ctor - If the (optional) Module argument is specified, the
132 // FunctionT->getFunction().
144 return new Function(Ty, Linkage, static_cast<unsigned>(-1), N, M);
157 /// Returns the number of non-debug IR instructions in this function.
[all …]
/external/cronet/build/toolchain/apple/
Dtoolchain.gni2 # Use of this source code is governed by a BSD-style license that can be
37 swift_whole_module_optimization = -1
40 swift_toolchain_path = -1
48 if (swift_toolchain_path == -1) {
54 # be kept in sync with the `version` of `third_party/swift-toolchain` in
56 swiftc_version = "swift-5.8-release"
59 swift_toolchain_path = "//third_party/swift-toolchain/"
65 if (swift_whole_module_optimization == -1) {
73 # proper input-dirty checking, but that could be expensive. Instead, use a
75 # This won't cause a re-generation of GN files when the tool script changes
[all …]
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DFunction.h1 //===-- llvm/Function.h - Class to represent a single function --*- C++ -*-===//
8 //===----------------------------------------------------------------------===//
16 //===----------------------------------------------------------------------===//
75 * bits 4-13 : CallingConvention
88 /// hasLazyArguments/CheckLazyArguments - The argument list of a function is
105 /// Function ctor - If the (optional) Module argument is specified, the
129 /// getContext - Return a reference to the LLVMContext associated with this
133 /// isVarArg - Return true if this function takes a variable number of
140 /// getIntrinsicID - This method returns the ID number of the specified
158 /// getCallingConv()/setCallingConv(CC) - These method get and set the
[all …]

123