| /llvm-project-15.0.7/llvm/test/tools/llvm-profgen/ |
| H A D | profile-density.test | 1 …nputs/profile-density.raw.prof --binary=%S/Inputs/inline-noprobe2.perfbin --output=%t1 --use-offse… 4 …e=%S/Inputs/profile-density-cs.raw.prof --binary=%S/Inputs/inline-noprobe2.perfbin --output=%t3 --… 8 ;CHECK-DENSITY: Minimum profile density for hot functions with top 99.00% total samples: 3.2 10 ;CHECK-DENSITY-CS: Minimum profile density for hot functions with top 99.00% total samples: 128.3
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | HFSort.h | 37 double density() const { return Density; } in density() function 76 return C1.density() > C2.density(); in compareClustersDensity()
|
| H A D | CallGraph.h | 141 double density() const { in density() function
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | local_stack_symbol_ordering.ll | 11 ; a : 120B, 9 uses, density = 0.075 12 ; aa : 4000B, 1 use, density = 0.00025 13 ; b : 4B, 1 use, density = 0.25 14 ; cc : 4000B, 2 uses density = 0.0005 15 ; d : 4B, 2 uses density = 0.5 16 ; e : 4B, 3 uses density = 0.75 17 ; f : 4B, 4 uses density = 1 19 ; Given the size, number of uses and calculated density (uses / size), we're
|
| H A D | switch-density.ll | 1 ; RUN: llc -mtriple=x86_64-linux-gnu %s -o - -jump-table-density=25 | FileCheck %s --check-prefix=D… 2 ; RUN: llc -mtriple=x86_64-linux-gnu %s -o - -jump-table-density=10 | FileCheck %s --check-prefix=S…
|
| H A D | switch-bt.ll | 1 ; RUN: llc -mtriple=x86_64-- -asm-verbose=false < %s -jump-table-density=40 -switch-peel-threshold=… 142 ; it is currently starting with 29 because of the density-sum heuristic.
|
| H A D | switch.ll | 2 ; RUN: llc -mtriple=x86_64-linux-gnu %s -o - -jump-table-density=40 -switch-peel-threshold=101 -ver… 3 ; RUN: llc -mtriple=x86_64-linux-gnu %s -o - -O0 -jump-table-density=40 -verify-machineinstrs | Fil… 1176 ; Splitting to maximize left-right density sum and gap size would split this
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | min-jump-table.ll | 1 ; RUN: llc %s -O2 -print-after-isel -mtriple=aarch64-linux-gnu -jump-table-density=40 -min-jump-tab… 2 ; RUN: llc %s -O2 -print-after-isel -mtriple=aarch64-linux-gnu -jump-table-density=40 -min-jump-tab… 3 ; RUN: llc %s -O2 -print-after-isel -mtriple=aarch64-linux-gnu -jump-table-density=40 -min-jump-tab… 4 ; RUN: llc %s -O2 -print-after-isel -mtriple=aarch64-linux-gnu -jump-table-density=40 -min-jump-tab…
|
| H A D | max-jump-table.ll | 1 ; RUN: llc %s -O2 -print-after-isel -mtriple=aarch64-linux-gnu -jump-table-density=40 … 2 ; RUN: llc %s -O2 -print-after-isel -mtriple=aarch64-linux-gnu -jump-table-density=40 -max-jump-tab… 3 ; RUN: llc %s -O2 -print-after-isel -mtriple=aarch64-linux-gnu -jump-table-density=40 -max-jump-tab… 4 ; RUN: llc %s -O2 -print-after-isel -mtriple=aarch64-linux-gnu -jump-table-density=40 -max-jump-tab… 5 ; RUN: llc %s -O2 -print-after-isel -mtriple=aarch64-linux-gnu -jump-table-density=40 -mcpu=exynos-…
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | HFSortPlus.cpp | 89 double density() const { return static_cast<double>(Samples) / Size; } in density() function in llvm::bolt::__anonbf028ece0111::Chain 243 if (L->density() != R->density()) in run() 244 return L->density() > R->density(); in run() 390 return LongCalls * missProbability(Chain->density()); in score()
|
| H A D | ExtTSPReorderAlgorithm.cpp | 228 double density() const { return static_cast<double>(ExecutionCount) / Size; } in density() function in llvm::bolt::Chain 834 const double D1 = C1->density(); in concatChains() 835 const double D2 = C2->density(); in concatChains()
|
| H A D | BinaryFunctionCallGraph.cpp | 270 Cg.density(), NotProcessed, NoProfileCallsites, in buildCallGraph()
|
| H A D | HFSort.cpp | 206 if (PredCluster->density() > NewDensity * CallerDegradeFactor) { in clusterize()
|
| H A D | ReorderFunctions.cpp | 170 Cluster.density(), Cluster.samples(), Cluster.size()); in reorder()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | 2011-08-25-ldmia_ret.ll | 1 ; RUN: llc < %s -mtriple=thumbv7-apple-ios -mcpu=cortex-a9 -jump-table-density=40 | FileCheck %s
|
| /llvm-project-15.0.7/llvm/docs/tutorial/MyFirstLanguageFrontend/ |
| H A D | LangImpl06.rst | 517 whose "density" reflects the value passed in: the lower the value, the 569 but we can whip together something using the density plotter above:
|
| /llvm-project-15.0.7/mlir/docs/Rationale/ |
| H A D | RationaleSimplifiedPolyhedralForm.md | 225 density. The 'traditional' form introduces an extra level of abstraction
|