Home
last modified time | relevance | path

Searched refs:discriminator (Results 1 – 25 of 57) sorted by relevance

123

/external/llvm/test/Assembler/
Ddilexicalblock.ll18 ; CHECK: !5 = !DILexicalBlockFile(scope: !3, file: !2, discriminator: 0)
19 ; CHECK: !6 = !DILexicalBlockFile(scope: !3, file: !2, discriminator: 1)
20 !6 = !DILexicalBlockFile(scope: !3, file: !2, discriminator: 0)
21 !7 = !DILexicalBlockFile(scope: !3, file: !2, discriminator: 1)
23 ; CHECK: !7 = !DILexicalBlockFile(scope: !3, discriminator: 7)
24 !8 = !DILexicalBlockFile(scope: !3, discriminator: 7)
25 !9 = !DILexicalBlockFile(scope: !3, file: null, discriminator: 7)
Dinvalid-dilexicalblockfile-missing-discriminator.ll3 ; CHECK: [[@LINE+1]]:36: error: missing required field 'discriminator'
Dinvalid-dilexicalblockfile-missing-scope.ll4 !0 = !DILexicalBlockFile(discriminator: 0)
/external/llvm/test/Transforms/AddDiscriminators/
Doneline.ll8 ; i == 3: discriminator 0
9 ; i == 5: discriminator 1
10 ; return 100: discriminator 2
11 ; return 99: discriminator 3
96 ; CHECK: ![[THENBLOCK]] = !DILexicalBlockFile({{.*}} discriminator: 1)
100 ; CHECK: ![[ELSEBLOCK]] = !DILexicalBlockFile({{.*}} discriminator: 2)
102 ; CHECK: ![[COMBINEBLOCK]] = !DILexicalBlockFile({{.*}} discriminator: 3)
Dcall.ll7 ; #4 bar();bar()/*discriminator 1*/;bar()/*discriminator 2*/;
50 ; CHECK: ![[CALL1BLOCK]] = !DILexicalBlockFile({{.*}} discriminator: 1)
52 ; CHECK: ![[CALL2BLOCK]] = !DILexicalBlockFile({{.*}} discriminator: 2)
Ddiamond.ll11 ; bar(5): discriminator 0
12 ; bar(3): discriminator 1
72 ; CHECK: ![[ELSEBLOCK]] = !DILexicalBlockFile({{.*}} discriminator: 1)
Dbasic.ll3 ; Basic DWARF discriminator test. All the instructions in block
4 ; 'if.then' should have a different discriminator value than
65 ; CHECK: ![[BLOCKFILE]] = !DILexicalBlockFile(scope: ![[BLOCK]],{{.*}} discriminator: 1)
Dmultiple.ll10 ; The two stores inside the if-then-else line must have different discriminator
74 ; CHECK: ![[THENBLOCK]] = !DILexicalBlockFile(scope: ![[SCOPE:[0-9]+]],{{.*}} discriminator: 1)
76 ; CHECK: ![[ELSEBLOCK]] = !DILexicalBlockFile(scope: ![[SCOPE]],{{.*}} discriminator: 2)
Dfirst-only.ll3 ; Test that the only instructions that receive a new discriminator in
76 ; CHECK: !DILexicalBlockFile(scope: ![[BLOCK2:[0-9]+]],{{.*}} discriminator: 1)
/external/llvm/test/Transforms/SampleProfile/
Dgcc-simple.ll148 !1 = !DIFile(filename: "discriminator.cc", directory: "/usr/local/google/home/dnovillo/llvm/test/au…
171 !24 = !DILexicalBlockFile(scope: !20, file: !1, discriminator: 1)
173 !26 = !DILexicalBlockFile(scope: !27, file: !1, discriminator: 2)
178 !31 = !DILexicalBlockFile(scope: !27, file: !1, discriminator: 3)
180 !33 = !DILexicalBlockFile(scope: !27, file: !1, discriminator: 4)
189 !42 = !DILexicalBlockFile(scope: !43, file: !1, discriminator: 2)
190 !43 = !DILexicalBlockFile(scope: !44, file: !1, discriminator: 1)
199 !52 = !DILexicalBlockFile(scope: !53, file: !1, discriminator: 5)
200 !53 = !DILexicalBlockFile(scope: !54, file: !1, discriminator: 1)
205 !58 = !DILexicalBlockFile(scope: !54, file: !1, discriminator: 2)
[all …]
Ddiscriminator.ll1 ; RUN: opt < %s -sample-profile -sample-profile-file=%S/Inputs/discriminator.prof | opt -analyze -b…
16 ; data for line offset 3. In Inputs/discriminator.prof, we have:
70 !1 = !DIFile(filename: "discriminator.c", directory: ".")
74 !5 = !DIFile(filename: "discriminator.c", directory: ".")
82 !13 = !DILexicalBlockFile(discriminator: 1, file: !1, scope: !4)
87 !18 = !DILexicalBlockFile(discriminator: 1, file: !1, scope: !15)
Dcalls.ll62 ; Without discriminator information, the profiler used to think that
110 !15 = !DILexicalBlockFile(discriminator: 1, file: !1, scope: !7)
114 !19 = !DILexicalBlockFile(discriminator: 1, file: !1, scope: !17)
116 !21 = !DILexicalBlockFile(discriminator: 2, file: !1, scope: !17)
118 !23 = !DILexicalBlockFile(discriminator: 3, file: !1, scope: !17)
Dinline.ll98 !15 = !DILexicalBlockFile(discriminator: 1, file: !1, scope: !7)
102 !19 = !DILexicalBlockFile(discriminator: 1, file: !1, scope: !17)
104 !21 = !DILexicalBlockFile(discriminator: 2, file: !1, scope: !17)
106 !23 = !DILexicalBlockFile(discriminator: 3, file: !1, scope: !17)
Dcov-zero-samples.ll108 !31 = !DILexicalBlockFile(scope: !4, file: !1, discriminator: 3)
117 !40 = !DILexicalBlockFile(scope: !41, file: !1, discriminator: 1)
129 !52 = !DILexicalBlockFile(scope: !46, file: !1, discriminator: 1)
138 !61 = !DILexicalBlockFile(scope: !41, file: !1, discriminator: 2)
Doffset.ll74 !17 = !DILexicalBlockFile(scope: !4, file: !16, discriminator: 0)
82 !25 = !DILexicalBlockFile(scope: !4, file: !1, discriminator: 0)
Dremarks.ll158 !31 = !DILexicalBlockFile(scope: !32, file: !1, discriminator: 3)
159 !32 = !DILexicalBlockFile(scope: !33, file: !1, discriminator: 1)
164 !37 = !DILexicalBlockFile(scope: !33, file: !1, discriminator: 2)
/external/clang/lib/AST/
DMangle.cpp43 unsigned discriminator = Context.getBlockId(BD, true); in mangleFunctionBlock() local
44 if (discriminator == 0) in mangleFunctionBlock()
47 Out << "__" << Outer << "_block_invoke_" << discriminator+1; in mangleFunctionBlock()
189 unsigned discriminator = getBlockId(BD, false); in mangleGlobalBlock() local
197 if (discriminator == 0) in mangleGlobalBlock()
200 Out << "_block_invoke_" << discriminator+1; in mangleGlobalBlock()
/external/llvm/test/DebugInfo/X86/
Ddiscriminator.ll12 ; arbitrary discriminator with value 42.
45 !1 = !DIFile(filename: "discriminator.c", directory: ".")
49 !5 = !DIFile(filename: "discriminator.c", directory: ".")
59 !15 = !DILexicalBlockFile(discriminator: 42, file: !1, scope: !4)
/external/llvm/test/MC/AsmParser/
Ddirective_loc.s11 .loc 1 2 discriminator 1
12 # CHECK: 1 2 0 discriminator 1
/external/elfutils/libdw/
Ddwarf_getsrclines.c93 unsigned int discriminator; member
142 SET (discriminator); in add_new_line()
204 .discriminator = 0 in read_srclines()
468 state.discriminator = 0; in read_srclines()
503 state.discriminator = 0; in read_srclines()
578 get_uleb128 (state.discriminator, linep, lineendp); in read_srclines()
606 state.discriminator = 0; in read_srclines()
Ddwarf_linediscriminator.c42 *discp = line->discriminator; in dwarf_linediscriminator()
/external/llvm/include/llvm/MC/
DMCDwarf.h77 unsigned isa, unsigned discriminator) in MCDwarfLoc() argument
79 Discriminator(discriminator) {} in MCDwarfLoc()
128 void setDiscriminator(unsigned discriminator) { in setDiscriminator() argument
129 Discriminator = discriminator; in setDiscriminator()
/external/llvm/test/DebugInfo/Generic/
Ddiscriminator.ll5 ; Given the following source, ensure that the discriminator is emitted for
51 !15 = !DILexicalBlockFile(scope: !4, file: !1, discriminator: 1)
/external/llvm/test/Transforms/SampleProfile/Inputs/
Dcalls.prof9 # of the conditional is taken (discriminator '1').
/external/libunwind_llvm/src/
DUnwind-EHABI.cpp907 uint32_t discriminator, in _Unwind_VRS_Pop() argument
911 static_cast<void *>(context), regclass, discriminator, in _Unwind_VRS_Pop()
927 if (!(discriminator & static_cast<uint32_t>(1 << i))) in _Unwind_VRS_Pop()
947 uint32_t first = discriminator >> 16; in _Unwind_VRS_Pop()
948 uint32_t count = discriminator & 0xffff; in _Unwind_VRS_Pop()

123