Home
last modified time | relevance | path

Searched full:inlinee (Results 1 – 25 of 82) sorted by relevance

1234

/llvm-project/llvm/test/tools/llvm-readobj/COFF/
H A Dcodeview-inlinees.test14 CHECK: Inlinee: f (0x1003)
15 CHECK: Inlinee: h (0x1004)
16 CHECK-NOT: Inlinee:
25 CHECK: Inlinee: h (0x1004)
28 CHECK: Inlinee: f (0x1003)
H A Dcodeview-inlining.test40 ; CHECK-NEXT: Inlinee: bar (0x1002)
48 ; CHECK-NEXT: Inlinee: baz (0x1003)
57 ; CHECK-NEXT: Inlinee: foo (0x1004)
/llvm-project/llvm/test/Transforms/SampleProfile/
H A Dinline-replay.ll4 …-sample-profile-file=%S/Inputs/inline-topdown.prof -sample-profile-merge-inlinee -sample-profile-t…
7 …lay.txt -sample-profile-inline-replay-scope=Module -sample-profile-merge-inlinee -sample-profile-t…
10 …profile-file=%S/Inputs/inline-topdown-missing.prof -sample-profile-merge-inlinee -sample-profile-t…
13 …lay.txt -sample-profile-inline-replay-scope=Module -sample-profile-merge-inlinee -sample-profile-t…
16 …ine-topdown.prof -profile-summary-hot-count=500000 -sample-profile-merge-inlinee -sample-profile-t…
19 …lay.txt -sample-profile-inline-replay-scope=Module -sample-profile-merge-inlinee -sample-profile-t…
22 …le -sample-profile-inline-replay-fallback=Original -sample-profile-merge-inlinee -sample-profile-t…
26 …Original -sample-profile-inline-replay-format=Line -sample-profile-merge-inlinee -sample-profile-t…
29 …al -sample-profile-inline-replay-format=LineColumn -sample-profile-merge-inlinee -sample-profile-t…
32 …ple-profile-inline-replay-format=LineDiscriminator -sample-profile-merge-inlinee -sample-profile-t…
[all …]
H A Dinline-mergeprof.ll1 ; Test we lose details of not inlined profile without '-sample-profile-merge-inlinee'
2 …ample-profile-file=%S/Inputs/inline-mergeprof.prof -sample-profile-merge-inlinee=false -use-profil…
4 ; Test we properly merge not inlined profile with '-sample-profile-merge-inlinee'
5 …ample-profile-file=%S/Inputs/inline-mergeprof.prof -sample-profile-merge-inlinee=true -use-profile…
6 …ample-profile-file=%S/Inputs/inline-mergeprof.prof -sample-profile-merge-inlinee=true -use-profile…
8 ; Test we properly merge not inlined profile with '-sample-profile-merge-inlinee'
10 …e-profile-file=%S/Inputs/inline-mergeprof.md5.prof -sample-profile-merge-inlinee=true -use-profile…
12 ; Test we properly merge not inlined profile with '--sample-profile-merge-inlinee' even if '--disab…
13 …e-profile-file=%S/Inputs/inline-mergeprof.md5.prof -sample-profile-merge-inlinee=true --disable-sa…
H A Dnodebug-error.ll2 ; when '-sample-profile-merge-inlinee' is enabled. When the mistake
6 ; RUN: -sample-profile-merge-inlinee=true -S 2>&1| FileCheck %s
/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeInlineSiteSymbol.cpp57 if (Line.Header->Inlinee == Id) in findInlineeByTypeIndex()
77 CVType InlineeType = Ids.getType(Sym.Inlinee); in getName()
97 QualifiedName.append(std::string(Ids.getTypeName(Sym.Inlinee))); in getName()
211 // Get line info from inlinee line table. in findInlineeLinesByVA()
212 std::optional<InlineeSourceLine> Inlinee = in findInlineeLinesByVA() local
213 findInlineeByTypeIndex(Sym.Inlinee, ModS.get()); in findInlineeLinesByVA()
215 if (!Inlinee) in findInlineeLinesByVA()
218 uint32_t SrcLine = Inlinee->Header->SourceLineNum + SrcLineOffset; in findInlineeLinesByVA()
221 (SrcFileOffset == 0) ? Inlinee->Header->FileID : SrcFileOffset; in findInlineeLinesByVA()
/llvm-project/llvm/test/Transforms/Inline/
H A Dlabel-annotation.ll10 define void @inlinee() {
19 call void @inlinee()
25 ; CHECK-LABEL: define void @inlinee()
33 ; CHECK: call void @inlinee()
/llvm-project/llvm/test/tools/llvm-pdbutil/
H A Dsymbol-offset.test77 SHOW-PARENT3-NEXT: inlinee = 0x1002 (<unknown UDT>), parent = 4, end = 464
79 SHOW-PARENT3-NEXT: inlinee = 0x1001 (<unknown UDT>), parent = 144, end = 412
88 SHOW-PARENT-DEPTH1-NEXT: inlinee = 0x1000 (<unknown UDT>), parent = 144, end = 288
94 SHOW-PARENT-DEPTH2-NEXT: inlinee = 0x1002 (<unknown UDT>), parent = 4, end = 464
96 SHOW-PARENT-DEPTH2-NEXT: inlinee = 0x1000 (<unknown UDT>), parent = 144, end = 288
103 SHOW-CHILDREN1-NEXT: inlinee = 0x1000 (<unknown UDT>), parent = 144, end = 460
112 SHOW-CHILDREN2-NEXT: inlinee = 0x1001 (<unknown UDT>), parent = 144, end = 412
124 SHOW-CHILDREN2-NEXT: inlinee = 0x1000 (<unknown UDT>), parent = 292, end = 408
152 SHOW-CHILDREN-DEPTH1-NEXT: inlinee = 0x1002 (<unknown UDT>), parent = 4, end = 464
157 SHOW-CHILDREN-DEPTH2-NEXT: inlinee = 0x1001 (<unknown UDT>), parent = 144, end = 412
[all …]
/llvm-project/llvm/test/tools/llvm-pdbutil/Inputs/
H A Dsymbol-offset.yaml67 Inlinee: 4098
111 Inlinee: 4096
131 Inlinee: 4097
162 Inlinee: 4096
184 Inlinee: 4096
/llvm-project/bolt/test/X86/
H A Dinlined-function-mixed.test5 RUN: %clangxx %cxxflags %S/Inputs/inlinee.cpp -c -o %T/inlinee.o -g
6 RUN: %clangxx %cxxflags %T/inlined.o %T/inlinee.o -o %t
/llvm-project/llvm/test/MC/COFF/
H A Dcv-loc-unreachable.s32 # CODEVIEW: Inlinee | Line | Source File
36 # CODEVIEW-NEXT: inlinee = 0x1002 (do_exit), parent = 0, end = 0
96 .long 246 # Inlinee lines subsection
99 .long 0 # Inlinee lines signature
131 .long 4098 # Inlinee type index
H A Dcv-loc-unreachable-2.s21 # CODEVIEW: Inlinee | Line | Source File
25 # CODEVIEW-NEXT: inlinee = 0x1002 (do_exit), parent = 0, end = 0
89 .long 246 # Inlinee lines subsection
92 .long 0 # Inlinee lines signature
124 .long 4098 # Inlinee type index
H A Dcv-inline-linetable.s66 # PDB-NEXT: inlinee = 0x1003 (bar), parent = 0, end = 0
73 # PDB-NEXT: inlinee = 0x1004 (foo), parent = 0, end = 0
128 .long 0x1003 # inlinee, bar
133 # CHECK: Inlinee: bar (0x1003)
151 # CHECK: Inlinee: foo (0x1004)
H A Dcv-inline-linetable-unlikely.s40 # CODEVIEW-NEXT: inlinee = 0x1002 (f), parent = 0, end = 0
87 .long 246 # Inlinee lines subsection
90 .long 0 # Inlinee lines signature
121 .long 4098 # Inlinee type index
H A Dcv-inline-linetable-unreachable.s51 .long 246 # Inlinee lines subsection
82 # CHECK: Inlinee: f (0x1003)
/llvm-project/lld/test/COFF/
H A Dpdb-inlinees.s25 # CHECK: Inlinee Lines
27 # CHECK-NEXT: Inlinee | Line | Source File
103 .long 246 # Inlinee lines subsection
106 .long 0 # Inlinee lines signature
158 .long 4098 # Inlinee type index
167 .long 4099 # Inlinee type index
H A Dsymbolizer-inline.s187 .long 246 # Inlinee lines subsection
190 .long 0 # Inlinee lines signature
266 .long 4098 # Inlinee type index
284 .long 4099 # Inlinee type index
306 .long 4099 # Inlinee type index
326 .long 4099 # Inlinee type index
H A Dpdb-inlinees-extrafiles.s34 # CHECK: Inlinee Lines
36 # CHECK-NEXT: Inlinee | Line | Source File
117 .long 246 # Inlinee lines subsection
120 .long 1 # Inlinee lines signature, extra files
171 .long 4098 # Inlinee type index
/llvm-project/llvm/lib/MC/
H A DMCPseudoProbe.cpp187 // be no ordering of Inlinee based on MCPseudoProbeInlineTree* in emit()
194 for (const auto &Inlinee : Inlinees) { in emit()
196 MCOS->emitULEB128IntValue(std::get<1>(Inlinee.first)); in emit()
199 dbgs() << "InlineSite: " << std::get<1>(Inlinee.first) << "\n"; in emit()
202 Inlinee.second->emit(MCOS, LastProbe); in emit()
232 // will be no ordering of Inlinee based on MCPseudoProbeInlineTree* in emit()
239 for (const auto &Inlinee : Inlinees) { in emit()
247 Inlinee.second->emit(MCOS, Probe); in emit()
464 // Switch/add to a new tree node(inlinee) in buildAddress2ProbeMap()
191 for (const auto &Inlinee : Inlinees) { emit() local
236 for (const auto &Inlinee : Inlinees) { emit() local
/llvm-project/bolt/lib/Rewrite/
H A DPseudoProbeRewriter.cpp350 for (auto Inlinee : Inlinees) in encodePseudoProbes()
352 NextNodes.push_back({INT64_MAX, Inlinee.second}); in encodePseudoProbes()
405 for (const auto &Inlinee : Inlinees) {
407 NextNodes.push_back({std::get<1>(Inlinee.first), Inlinee.second});
410 dbgs() << "InlineSite: " << std::get<1>(Inlinee.first) << "\n";
311 for (auto Inlinee : Inlinees) encodePseudoProbes() local
354 for (const auto &Inlinee : Inlinees) { encodePseudoProbes() local
/llvm-project/llvm/test/DebugInfo/COFF/
H A Dinlining-levels.ll29 ; OBJ: Inlinee: h (0x1002)
32 ; OBJ: Inlinee: g (0x1003)
35 ; OBJ: Inlinee: f (0x1004)
H A Dinlining-header.ll53 ; OBJ: Inlinee: g (0x1002)
58 ; OBJ: Inlinee: f (0x1003)
87 ; OBJ: Inlinee: g (0x1002)
97 ; OBJ: Inlinee: f (0x1003)
H A Dinlining.ll45 ; ASM: .long 246 # Inlinee lines subsection
141 ; OBJ: Inlinee: bar (0x1002)
146 ; OBJ: Inlinee: foo (0x1003)
178 ; OBJ: Inlinee: bar (0x1002)
190 ; OBJ: Inlinee: foo (0x1003)
H A Dinlining-same-name.ll28 ; CHECK: Inlinee: same_name (0x1002)
33 ; CHECK: Inlinee: same_name (0x1002)
/llvm-project/llvm/test/tools/llvm-profgen/
H A Dcs-preinline-cost.test5 ; Test use-context-cost-for-preinliner using inlinee's byte size as context-sensitive inline cost
14 ; This inlinee is fully optimized away, make sure we have the correct zero size for that context ev…

1234