/external/llvm/test/Assembler/ |
D | dilexicalblock.ll | 18 ; 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)
|
D | invalid-dilexicalblockfile-missing-discriminator.ll | 3 ; CHECK: [[@LINE+1]]:36: error: missing required field 'discriminator'
|
D | invalid-dilexicalblockfile-missing-scope.ll | 4 !0 = !DILexicalBlockFile(discriminator: 0)
|
/external/llvm/test/Transforms/AddDiscriminators/ |
D | oneline.ll | 8 ; 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)
|
D | call.ll | 7 ; #4 bar();bar()/*discriminator 1*/;bar()/*discriminator 2*/; 50 ; CHECK: ![[CALL1BLOCK]] = !DILexicalBlockFile({{.*}} discriminator: 1) 52 ; CHECK: ![[CALL2BLOCK]] = !DILexicalBlockFile({{.*}} discriminator: 2)
|
D | diamond.ll | 11 ; bar(5): discriminator 0 12 ; bar(3): discriminator 1 72 ; CHECK: ![[ELSEBLOCK]] = !DILexicalBlockFile({{.*}} discriminator: 1)
|
D | basic.ll | 3 ; 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)
|
D | multiple.ll | 10 ; 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)
|
D | first-only.ll | 3 ; 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/ |
D | gcc-simple.ll | 148 !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 …]
|
D | discriminator.ll | 1 ; 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)
|
D | calls.ll | 62 ; 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)
|
D | inline.ll | 98 !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)
|
D | cov-zero-samples.ll | 108 !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)
|
D | offset.ll | 74 !17 = !DILexicalBlockFile(scope: !4, file: !16, discriminator: 0) 82 !25 = !DILexicalBlockFile(scope: !4, file: !1, discriminator: 0)
|
D | remarks.ll | 158 !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/ |
D | Mangle.cpp | 43 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/ |
D | discriminator.ll | 12 ; 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/ |
D | directive_loc.s | 11 .loc 1 2 discriminator 1 12 # CHECK: 1 2 0 discriminator 1
|
/external/elfutils/libdw/ |
D | dwarf_getsrclines.c | 93 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()
|
D | dwarf_linediscriminator.c | 42 *discp = line->discriminator; in dwarf_linediscriminator()
|
/external/llvm/include/llvm/MC/ |
D | MCDwarf.h | 77 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/ |
D | discriminator.ll | 5 ; 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/ |
D | calls.prof | 9 # of the conditional is taken (discriminator '1').
|
/external/libunwind_llvm/src/ |
D | Unwind-EHABI.cpp | 907 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()
|