/llvm-project/llvm/test/tools/llvm-readobj/COFF/ |
H A D | codeview-inlinees.test | 14 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 D | codeview-inlining.test | 40 ; 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 D | inline-replay.ll | 4 …-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 D | inline-mergeprof.ll | 1 ; 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 D | nodebug-error.ll | 2 ; 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 D | NativeInlineSiteSymbol.cpp | 57 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 D | label-annotation.ll | 10 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 D | symbol-offset.test | 77 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 D | symbol-offset.yaml | 67 Inlinee: 4098 111 Inlinee: 4096 131 Inlinee: 4097 162 Inlinee: 4096 184 Inlinee: 4096
|
/llvm-project/bolt/test/X86/ |
H A D | inlined-function-mixed.test | 5 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 D | cv-loc-unreachable.s | 32 # 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 D | cv-loc-unreachable-2.s | 21 # 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 D | cv-inline-linetable.s | 66 # 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 D | cv-inline-linetable-unlikely.s | 40 # 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 D | cv-inline-linetable-unreachable.s | 51 .long 246 # Inlinee lines subsection 82 # CHECK: Inlinee: f (0x1003)
|
/llvm-project/lld/test/COFF/ |
H A D | pdb-inlinees.s | 25 # 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 D | symbolizer-inline.s | 187 .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 D | pdb-inlinees-extrafiles.s | 34 # 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 D | MCPseudoProbe.cpp | 187 // 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 D | PseudoProbeRewriter.cpp | 350 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 D | inlining-levels.ll | 29 ; OBJ: Inlinee: h (0x1002) 32 ; OBJ: Inlinee: g (0x1003) 35 ; OBJ: Inlinee: f (0x1004)
|
H A D | inlining-header.ll | 53 ; OBJ: Inlinee: g (0x1002) 58 ; OBJ: Inlinee: f (0x1003) 87 ; OBJ: Inlinee: g (0x1002) 97 ; OBJ: Inlinee: f (0x1003)
|
H A D | inlining.ll | 45 ; 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 D | inlining-same-name.ll | 28 ; CHECK: Inlinee: same_name (0x1002) 33 ; CHECK: Inlinee: same_name (0x1002)
|
/llvm-project/llvm/test/tools/llvm-profgen/ |
H A D | cs-preinline-cost.test | 5 ; 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…
|