Home
last modified time | relevance | path

Searched full:distribution (Results 1 – 25 of 382) sorted by relevance

12345678910>>...16

/llvm-project/llvm/cmake/modules/
H A DLLVMDistributionSupport.cmake1 # Utility functions for packaging an LLVM distribution. See the
10 # - The ${PROJECT}${distribution}_HAS_EXPORTS global property holds whether a
11 # project has any exports for a particular ${distribution} (where ${PROJECT}
31 # distribution for a target later. The distribution for ${target} is stored in
38 # denote the default (unnamed) distribution.
42 foreach(distribution ${LLVM_DISTRIBUTIONS})
43 foreach(target ${LLVM_${distribution}_DISTRIBUTION_COMPONENTS})
49 if(current_distribution AND NOT current_distribution STREQUAL distribution)
52 ${distribution} and ${current_distribution}\n"
56 set_property(GLOBAL PROPERTY LLVM_DISTRIBUTION_FOR_${target} ${distribution})
[all …]
/llvm-project/llvm/docs/
H A DBuildingADistribution.rst2 Building a Distribution of LLVM
12 combination of LLVM sub-project tools for distribution. This document covers
20 General Distribution Guidance
23 When building a distribution of a compiler it is generally advised to perform a
30 In deciding how to build your distribution there are a few trade-offs that you
33 #. Compile time of the distribution against performance of the built compiler
35 #. Binary size of the distribution against performance of the built compiler
39 distribution, and it will take longer to generate, but it provides the most
42 The guidance for minimizing distribution size is to dynamically link LLVM and
58 The simplest example of building a distribution with reasonable performance is
[all …]
/llvm-project/libc/benchmarks/automemcpy/include/automemcpy/
H A DResultAnalyzer.h
/llvm-project/clang/cmake/caches/
H A DMultiDistributionExample.cmake2 # Note that for a real distribution, you likely want to perform a bootstrap
30 # produce the install-toolchain-distribution and install-development-distribution
37 # We want to include the C++ headers in our distribution.
54 # Note that we need to include the CMake exports targets for the distribution
57 # clang-cmake-exports), in our list of targets. The distribution CMake exports
58 # targets just install the CMake exports file for the distribution's targets,
61 # CMake_projects via find_package, and include the distribution's CMake exports
H A DFuchsia.cmake181 toolchain-distribution
182 install-toolchain-distribution
183 install-toolchain-distribution-stripped
184 install-toolchain-distribution-toolchain
192 debugger-distribution
193 install-debugger-distribution
194 install-debugger-distribution-stripped
195 install-debugger-distribution-toolchain)
H A DBOLT-PGO.cmake5 stage2-distribution
6 stage2-install-distribution
10 distribution
11 install-distribution
H A DPGO-stage2-instrumented.cmake3 distribution
4 install-distribution
5 install-distribution-toolchain
H A DPGO.cmake12 stage2-distribution
13 stage2-install-distribution
14 stage2-install-distribution-toolchain
H A DDistributionExample.cmake1 # This file sets up a CMakeCache for a simple distribution bootstrap build.
35 distribution
36 install-distribution
H A DApple-stage1.cmake50 distribution
51 install-distribution
53 install-distribution-toolchain
/llvm-project/libcxx/test/std/numerics/rand/rand.dist/rand.dist.pois/rand.dist.pois.poisson/
H A Deval.pass.cpp40 std::poisson_distribution<std::int16_t> distribution(32710.9); in test_bad_ranges() local
42 volatile std::int16_t res = distribution(eng); in test_bad_ranges()
47 std::poisson_distribution<std::int16_t> distribution(std::numeric_limits<std::int16_t>::max()); in test_bad_ranges() local
49 volatile std::int16_t res = distribution(eng); in test_bad_ranges()
54 std::poisson_distribution<std::int16_t> distribution( in test_bad_ranges()
57 volatile std::int16_t res = distribution(eng); in test_bad_ranges()
62 std::poisson_distribution<std::int16_t> distribution( in test_bad_ranges()
65 volatile std::int16_t res = distribution(eng); in test_bad_ranges()
70 // We convert `INF` to `DBL_MAX` otherwise the distribution will hang. in test_bad_ranges()
71 std::poisson_distribution<std::int16_t> distribution(std::numeric_limits<double>::infinity()); in test_bad_ranges()
[all …]
/llvm-project/libc/benchmarks/automemcpy/lib/
H A DResultAnalyzer.cpp
/llvm-project/libc/benchmarks/automemcpy/
H A DREADME.md
/llvm-project/clang/include/clang/Driver/
H A DDistro.h1 //===--- Distro.h - Linux distribution detection support --------*- C++ -*-===//
20 /// This class encapsulates the clang Linux distribution detection mechanism
22 /// into wider distribution classes.
88 /// The distribution, possibly with specific version.
95 /// Default constructor leaves the distribution unknown. in Distro()
98 /// Constructs a Distro type for specific distribution. in Distro()
101 /// Detects the distribution using specified VFS.
/llvm-project/lldb/scripts/
H A Dinstall_custom_python.py2 structure that mirrors that of an official Python distribution.
8 Python distribution installed on their system. Occasionally
13 official Python distribution, thus allowing PYTHONHOME to be
54 print("Copying distribution %s ==> %s" % (source_dir, dest_dir))
60 # First copy the files that go into the root of the new distribution. This
80 # match an official distribution as closely as possible. Note that we don't just copy
81 # the subdirectory recursively. The source distribution ships with many more tools
83 # in an installed distribution.
120 parser = argparse.ArgumentParser(description="Install a custom Python distribution")
/llvm-project/libc/benchmarks/
H A Dlibc-benchmark-analysis.py379 distribution = study["Configuration"]["SizeDistributionName"]
80 distributions.add(distribution)
82 local["distribution"] = distribution
91 print("`--mode=bytespercycle` is ignored for distribution mode reports")
94 …graph = sns.violinplot(data=df, x="distribution", y=mode, palette="muted", hue="label", order=sort…
H A DLibcMemoryBenchmarkMain.cpp43 SizeDistributionName("size-distribution-name",
44 cl::desc("The name of the distribution to use"));
210 MemfunctionBenchmarkDistribution(MemorySizeDistribution Distribution) in MemfunctionBenchmarkDistribution()
211 : Distribution(Distribution), Probabilities(Distribution.Probabilities), in MemfunctionBenchmarkDistribution()
226 Study.Configuration.SizeDistributionName = Distribution.Name.str(); in run()
237 MemorySizeDistribution Distribution;
236 MemorySizeDistribution Distribution; global() member
H A DREADME.md27 …- **stochastic mode** returns the average time per call for a particular size distribution, this i…
30 … If **stochastic mode** is being used, you must also provide `--size-distribution-name` to pick o…
43 --size-distribution-name="memcpy Google A" \
48 The `--size-distribution-name` flag is mandatory and points to one of the [predefined distribution]…
/llvm-project/llvm/utils/lit/utils/
H A Dcheck-sdist23 # Create the source distribution.
24 echo "Creating source distribution."
28 # Creating list of files in source distribution.
29 echo "Creating source distribution file list."
/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleProfileProbe.h37 // Map from tuples of Probe id and inline stack hash code to distribution
45 // violation of updating probe factors. In principle, the sum of distribution
58 // Distribution factors from last pass.
123 // Pseudo probe distribution factor updater.
129 // distribution factor for pseudo probes, samples can be distributed among
132 // pass updates distribution factors for each pseudo probe at the end of the
/llvm-project/lldb/source/Host/linux/
H A DHostInfoLinux.cpp53 // Try to run 'lbs_release -i', and use that response for the distribution in GetOSVersion()
57 LLDB_LOGF(log, "attempting to determine Linux distribution..."); in GetOSVersion()
73 // execute the distribution-retrieval command, read output in GetOSBuildString()
86 // retrieve the distribution id string. in GetDistributionId()
90 LLDB_LOGF(log, "distribution id command returned \"%s\"", in GetDistributionId()
105 LLDB_LOGF(log, "distribution id set to \"%s\"", in GetDistributionId()
113 "failed to retrieve distribution id, \"%s\" returned no" in GetDistributionId()
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp1 //===- LoopDistribute.cpp - Loop Distribution Pass ------------------------===//
9 // This file implements the Loop Distribution Pass. Its main focus is to
89 "after Loop Distribution"),
101 "Distribution"));
107 "Distribution for loop marked with #pragma clang loop "
191 /// Returns the loop where this partition ends up after distribution.
303 /// partition. We could later allow more distribution among these partition
700 // is to preserve the original program order after distribution. E.g.: in processLoop()
781 return fail("HeuristicDisabled", "distribution heuristic disabled"); in processLoop()
819 // from the original loop, but remove the loop distribution metadat in processLoop()
[all...]
/llvm-project/llvm/tools/xcode-toolchain/
H A DCMakeLists.txt107 add_custom_target(install-distribution-toolchain
108 DEPENDS ${LLVMToolchainDir}/Info.plist distribution)
111 add_llvm_install_targets(install-distribution-${target}
115 add_dependencies(install-distribution-toolchain install-distribution-${target})
/llvm-project/llvm/test/Transforms/LoopVersioning/
H A Dnoalias-version-twice.ll4 ; we invoke loop distribution to perform the first round of versioning. It
5 ; adds memchecks for accesses that can alias across the distribution boundary.
10 ; within loop distribution and then add noalias between C and D during the
94 ; distribution.
101 ; distribution.
/llvm-project/mlir/include/mlir/Dialect/Vector/Transforms/
H A DVectorDistribution.h1 //===- VectorDistribution.h - Vector distribution patterns --*- C++------*-===//
67 /// distribution of `vector.transfer_write` is expected to have the highest
84 /// Collect patterns to propagate warp distribution. `distributionMapFn` is used
89 /// is given to ensure the order of reads/writes before and after distribution
91 /// priority for distribution, but are only ever distributed if adjacent to the

12345678910>>...16