Home
last modified time | relevance | path

Searched refs:hot (Results 1 – 25 of 216) sorted by relevance

123456789

/external/llvm-project/llvm/test/tools/llvm-profdata/
Dsample-overlap.test14 ; OVERLAP0: overlap hot functions: 4
15 ; OVERLAP0: hot functions unique in base profile: 0
16 ; OVERLAP0: hot functions unique in test profile: 0
18 ; OVERLAP0: overlap hot blocks: 12
19 ; OVERLAP0: hot blocks unique in base profile: 0
20 ; OVERLAP0: hot blocks unique in test profile: 0
35 ; OVERLAP1: overlap hot functions: 4
36 ; OVERLAP1: hot functions unique in base profile: 0
37 ; OVERLAP1: hot functions unique in test profile: 0
39 ; OVERLAP1: overlap hot blocks: 12
[all …]
Dsample-hot-func-list.test1 ; RUN: llvm-profdata show --sample --hot-func-list %S/Inputs/sample-hot-func-list.proftext | FileCh…
3 ; CHECK:8 out of 10 functions with profile (80.00%) are considered hot functions (max sample >…
4 ; CHECK-NEXT:355251 out of 356026 profile counts (99.78%) are from hot functions.
/external/llvm-project/llvm/test/Transforms/FunctionImport/
Dhotness_based_import.ll6 ; Test import with default hot multiplier (3) and default hot-evolution-factor (1.0)
8 …mport -summary-file %t3.thinlto.bc %t.bc -import-instr-limit=1 --S -import-hot-multiplier=3.0 -imp…
9 …mport -summary-file %t3.thinlto.bc %t.bc -import-instr-limit=1 --S -import-hot-multiplier=3.0 | Fi…
10 …mport -summary-file %t3.thinlto.bc %t.bc -import-instr-limit=1 --S -import-hot-multiplier=3.0 -imp…
11 …-file %t3.thinlto.bc %t.bc -import-instr-limit=1 --S -import-hot-multiplier=3.0 -import-hot-evolut…
25 ; This one tests if we decay threshold for hot callsites. With hot-evolution-factor of 0
27 …-file %t3.thinlto.bc %t.bc -import-instr-limit=1 --S -import-hot-multiplier=3.0 -import-hot-evolut…
39 ; Test import with hot multiplier 1.0 - treat hot callsites as normal.
40 ; RUN: opt -function-import -summary-file %t3.thinlto.bc %t.bc -import-instr-limit=1 -import-hot-mu…
50 ; RUN: opt -function-import -summary-file %t3.thinlto.bc %t.bc -import-instr-limit=1 -import-hot-mu…
[all …]
Dimport_stats.ll16 ; RUN: -r %t.bc,hot, \
19 ; RUN: -r %t2.bc,hot,plx \
28 ; THINLINKSTATS-DAG: 1 function-import - Number of hot functions thin link decided to import
34 ; This function has a high profile count, so entry block is hot.
37 call void @hot()
49 declare void @hot()
/external/llvm-project/llvm/test/CodeGen/X86/
Dtext-section-prefix.ll7 ;; CHECK hot section name
8 ; ELF: .section .text.hot.foo1,"ax",@progbits
9 ; ELF-NOUNIQ: .section .text.hot.,"ax",@progbits,unique,1
10 ; COFF-MSVC: .section .text$hot,"xr",one_only,foo1
11 ; COFF-GNU: .section .text$hot$foo1,"xr",one_only,foo1
24 !0 = !{!"function_section_prefix", !"hot"}
Ddup-cost.ll44 ; Same code as previous function, but with hot profile count.
46 define i32 @hot(i32 %a, i32* %p, i32* %q) !prof !22 {
47 ; CHECK-LABEL: hot
/external/llvm-project/llvm/test/Other/
Dopt-hot-cold-split.ll1 ; RUN: opt -mtriple=x86_64-- -Os -hot-cold-split=true -debug-pass=Structure -enable-new-pm=0 < %s -…
2 ; RUN: opt -mtriple=x86_64-- -hot-cold-split=true -passes='lto-pre-link<Os>' -debug-pass-manager < …
3 ; RUN: opt -mtriple=x86_64-- -hot-cold-split=true -passes='thinlto-pre-link<Os>' -debug-pass-manage…
4 ; RUN: opt -mtriple=x86_64-- -hot-cold-split=true -passes='lto<Os>' -debug-pass-manager < %s -o /de…
5 ; RUN: opt -mtriple=x86_64-- -hot-cold-split=true -passes='thinlto<Os>' -debug-pass-manager < %s -o…
Doptimization-remarks-auto.ll4 ; RUN: rm -f %t.yaml %t.hot.yaml
15 ; RUN: --pass-remarks-output=%t.hot.yaml --pass-remarks-filter='inline' \
17 ; RUN: FileCheck %s -check-prefix=YAML-PASS < %t.hot.yaml
18 ; RUN: not FileCheck %s -check-prefix=YAML-MISS < %t.hot.yaml
41 ; CHECK: callee1 :hot
54 ; CHECK: caller1 :hot
/external/llvm-project/llvm/test/Transforms/CodeGenPrepare/X86/
Dsection-samplepgo.ll5 ; This tests that hot/cold functions get correct section prefix assigned
8 ; The entry is hot
14 ; The sum of 2 callsites are hot
22 ; The sum of all callsites are neither hot or cold
37 ; CHECK: ![[HOT_ID]] = !{!"function_section_prefix", !"hot"}
Dsection.ll7 ; This tests that hot/cold functions get correct section prefix assigned
10 ; ASM1: .section .text.hot.,"ax",@progbits
11 ; ASM2: .section .text.hot.hot_func1,"ax",@progbits
12 ; The entry is hot
18 ; Entry is cold but inner block is hot
69 ; CHECK: ![[HOT_ID]] = !{!"function_section_prefix", !"hot"}
/external/llvm-project/llvm/docs/HistoricalNotes/
D2003-06-25-Reoptimizer1.txt14 exceeds a threshold, we identify a hot loop and perform second-level
15 instrumentation on the hot loop region (the instructions between the
28 first machine-code basic block of the hot loop region.
31 exits from the hot region? 3 step process.
33 1) Do a DFS from the first machine-code basic block of the hot loop
36 2) Do a DFS from the last machine-code basic block of the hot loop
39 the end BB of the hot region).
41 3) Mark BBs which end in edges that exit the hot region; we need to
48 through the hot region. Silently fail if we need more than 64 bits.
58 verify our assumption that we picked a hot back-edge in first-level
[all …]
/external/llvm/docs/HistoricalNotes/
D2003-06-25-Reoptimizer1.txt14 exceeds a threshold, we identify a hot loop and perform second-level
15 instrumentation on the hot loop region (the instructions between the
28 first machine-code basic block of the hot loop region.
31 exits from the hot region? 3 step process.
33 1) Do a DFS from the first machine-code basic block of the hot loop
36 2) Do a DFS from the last machine-code basic block of the hot loop
39 the end BB of the hot region).
41 3) Mark BBs which end in edges that exit the hot region; we need to
48 through the hot region. Silently fail if we need more than 64 bits.
58 verify our assumption that we picked a hot back-edge in first-level
[all …]
/external/llvm-project/llvm/test/Transforms/SampleProfile/
Dprofile-sample-accurate.ll1 …rofile-file=%S/Inputs/profsampleacc.extbinary.afdo -profile-summary-cutoff-hot=600000 -profile-sam…
2 …rofile-file=%S/Inputs/profsampleacc.extbinary.afdo -profile-summary-cutoff-hot=900000 -profile-sam…
3 …rofile-file=%S/Inputs/profsampleacc.extbinary.afdo -profile-summary-cutoff-hot=600000 -profile-sam…
4 …rofile-file=%S/Inputs/profsampleacc.extbinary.afdo -profile-summary-cutoff-hot=900000 -profile-sam…
7 ; RUN: opt < %s -sample-profile -sample-profile-file=%t.symlist.afdo -profile-summary-cutoff-hot=60…
8 …ample-profile -sample-profile-file=%t.symlist.afdo -profile-summary-cutoff-hot=600000 -profile-acc…
12 …rofile-file=%S/Inputs/profsampleacc.extbinary.afdo -profile-summary-cutoff-hot=600000 -profile-sam…
13 …rofile-file=%S/Inputs/profsampleacc.extbinary.afdo -profile-summary-cutoff-hot=900000 -profile-sam…
14 …rofile-file=%S/Inputs/profsampleacc.extbinary.afdo -profile-summary-cutoff-hot=600000 -profile-sam…
15 …rofile-file=%S/Inputs/profsampleacc.extbinary.afdo -profile-summary-cutoff-hot=900000 -profile-sam…
[all …]
/external/llvm-project/llvm/test/Analysis/ProfileSummary/
Dbasic.ll2 ; RUN: opt < %s -disable-output -profile-summary-hot-count=500 -passes=print-profile-summary -S 2>&…
4 ; RUN: opt < %s -disable-output -profile-summary-cold-count=200 -profile-summary-hot-count=1000 -pa…
7 ; CHECK-LABEL: f1 :hot
9 ; OVERRIDE-COLD-LABEL: f1 :hot
/external/llvm-project/llvm/test/Transforms/Inline/
Dinline-hot-callsite-2.ll1 …ofile-summary>,cgscc(inline)' -inline-threshold=0 -inlinehint-threshold=0 -hot-callsite-threshold=…
3 ; This tests that a callsite which is determined to be hot based on the caller's
4 ; entry count and the callsite block frequency gets the hot-callsite-threshold.
5 ; Another callsite with the same callee that is not hot does not get inlined
Dinline-hot-callsite.ll1 ; This tests that a hot callsite gets the (higher) inlinehint-threshold even without
6 ; RUN: opt < %s -inline -inline-threshold=0 -hot-callsite-threshold=100 -S -enable-new-pm=0 | FileC…
7 ; RUN: opt < %s -passes='require<profile-summary>,cgscc(inline)' -inline-threshold=0 -hot-callsite-…
11 ; RUN: opt < %s -passes='default<O2>' -inline-threshold=0 -hot-callsite-threshold=100 -S | FileChec…
/external/llvm-project/lld/test/ELF/
Dtext-section-prefix.s2 ## -z keep-text-section-prefix separates text sections with prefix .text.hot,
16 # KEEP-NEXT: [ 2] .text.hot
34 # SCRIPT-NEXT: .text.hot.f_hot
48 .section .text.hot.f_hot,"ax"
/external/llvm-project/llvm/test/Bitcode/
Dthinlto-function-summary-callgraph-profile-summary.ll86 ; This function have high profile count, so entry block is hot.
155 …s: hot), (callee: ^6, hotness: cold), (callee: ^4, hotness: hot), (callee: ^7, hotness: cold), (ca…
166 …lee: ^5, hotness: hot), (callee: ^6, hotness: cold), (callee: ^4, hotness: hot), (callee: ^9, hotn…
/external/llvm-project/llvm/test/Other/X86/
Dlto-hot-cold-split.ll2 ; RUN: llvm-lto -hot-cold-split=true -thinlto-action=run %t.bc -debug-pass=Structure 2>&1 | FileChe…
3 ; RUN: llvm-lto -hot-cold-split=true %t.bc -debug-pass=Structure 2>&1 | FileCheck %s -check-prefix=…
/external/llvm-project/clang/test/Sema/
Dattr-c2x.c34 [[gnu::hot]] void hot_func(void);
35 [[__gnu__::hot]] void hot_func2(void);
/external/tensorflow/tensorflow/core/api_def/base_api/
Dapi_def_OneHot.pbtxt12 A scalar defining the depth of the one hot dimension.
30 The one-hot tensor.
39 summary: "Returns a one-hot tensor."
/external/elfutils/tests/
Drun-annobingroup.sh130 [11] .text.hot
131 [12] .gnu.build.attributes.hot
132 [13] .rela.gnu.build.attributes.hot
140 [26] .text.hot
/external/autotest/server/site_tests/display_HotPlugAtBoot/
Dcontrol.mirrored9 PURPOSE = "Remotely controlled display hot-plug and reboot test."
20 This test remotely emulates external display hot-plug and reboot.
Dcontrol.extended9 PURPOSE = "Remotely controlled display hot-plug and reboot test."
20 This test remotely emulates external display hot-plug and reboot.
/external/autotest/server/site_tests/display_HotPlugAtSuspend/
Dcontrol.extended9 PURPOSE = "Remotely controlled display hot-plug and suspend test."
20 This test remotely emulates external display hot-plug and suspend/resume.

123456789