/external/tensorflow/tensorflow/compiler/mlir/tensorflow/tests/ |
D | side-effect-analysis-test.mlir | 8 // expected-remark@above {{ID: 13}} 13 // expected-remark@above {{ID: 11}} 14 // expected-remark@above {{Successors: {12}}} 17 // expected-remark@above {{ID: 9}} 18 // expected-remark@above {{Successors: {10}}} 20 // expected-remark@above {{ID: 0}} 21 // expected-remark@above {{Successors: {1}}} 23 // expected-remark@above {{ID: 1}} 24 // expected-remark@above {{Predecessors: {0}}} 25 // expected-remark@above {{Successors: {6}}} [all …]
|
D | visitor-util.mlir | 6 // expected-remark@below {{0: before all regions}} 7 // expected-remark@below {{4: after all regions}} 9 // expected-remark@below {{1: before all regions}} 11 // expected-remark@below {{2: before all regions}} 13 // expected-remark@below {{3: before all regions}} 19 // expected-remark@below {{0: before all regions}} 20 // expected-remark@below {{5: after all regions}} 22 // expected-remark@below {{1: before all regions}} 24 // expected-remark@below {{2: before all regions}} 25 // expected-remark@below {{3: after all regions}} [all …]
|
D | resource-alias-analysis-test.mlir | 7 // expected-remark@below {{Region #0, Arg #0, ID 1 : 1}} 8 // expected-remark@below {{Region #0, Arg #1, ID 2 : 2}} 19 // expected-remark@below {{Result #0, ID 0 : 0}} 41 // expected-remark@below {{Result #0, ID 0 : 0, 1, 2}} 43 // expected-remark@below {{Result #0, ID 1 : 0, 1, 2}} 45 // expected-remark@below {{Result #0, ID 2 : 0, 1, 2}} 66 // expected-remark@below {{Result #0, ID 0 : Unknown}} 76 // expected-remark@below {{Region #0, Arg #0, ID 4 : 1, 4}} 77 // expected-remark@below {{Region #0, Arg #1, ID 5 : 1, 2, 3, 5}} 79 // expected-remark@below {{Result #0, ID 0 : 0}} [all …]
|
D | visitor-interrupt-util.mlir | 6 // expected-remark@below {{0: before all regions}} 7 // expected-remark@below {{4: after all regions}} 9 // expected-remark@below {{1: before all regions}} 11 // expected-remark@below {{2: before all regions}} 13 // expected-remark@below {{3: before all regions}} 22 // expected-remark@below {{0: before all regions}} 23 // expected-remark@below {{2: walk was interrupted}} 25 // expected-remark@below {{1: before all regions}} 33 // expected-remark@below {{0: before all regions}} 34 // expected-remark@below {{5: walk was interrupted}} [all …]
|
/external/llvm-project/mlir/test/Transforms/ |
D | memref-dependence-check.mlir | 18 // expected-remark@above {{dependence from 0 to 0 at depth 1 = false}} 19 // expected-remark@above {{dependence from 0 to 0 at depth 2 = false}} 20 // expected-remark@above {{dependence from 0 to 1 at depth 1 = false}} 25 // expected-remark@above {{dependence from 1 to 1 at depth 1 = false}} 26 // expected-remark@above {{dependence from 1 to 1 at depth 2 = false}} 27 // expected-remark@above {{dependence from 1 to 0 at depth 1 = false}} 42 // expected-remark@above {{dependence from 0 to 0 at depth 1 = false}} 43 // expected-remark@above {{dependence from 0 to 0 at depth 2 = false}} 44 // expected-remark@above {{dependence from 0 to 1 at depth 1 = true}} 48 // expected-remark@above {{dependence from 1 to 1 at depth 1 = false}} [all …]
|
/external/llvm-project/llvm/unittests/Remarks/ |
D | BitstreamRemarksSerializerTest.cpp | 35 static void check(remarks::SerializerMode Mode, const remarks::Remark &R, in check() 38 // Emit the remark. in check() 53 // Analyze the serialized remark. in check() 67 static void check(const remarks::Remark &R, StringRef ExpectedR, in check() 74 static void checkStandalone(const remarks::Remark &R, StringRef ExpectedR, in checkStandalone() 81 remarks::Remark R; in TEST() 84 R.RemarkName = "remark"; in TEST() 90 " <Remark version codeid=2 abbrevid=5 op0=0/>\n" in TEST() 92 "<Remark BlockID=9 NumWords=1 BlockCodeSize=4>\n" in TEST() 93 " <Remark header codeid=5 abbrevid=4 op0=2 op1=0 op2=1 op3=2/>\n" in TEST() [all …]
|
D | BitstreamRemarksParsingTest.cpp | 10 #include "llvm/Remarks/Remark.h" 18 // 1. Parse the YAML remark -> FromYAMLRemark in parseGood() 21 // 4. Compare the remark objects in parseGood() 24 // remark parser and the bitstream remark serializer. It does simplify in parseGood() 33 std::unique_ptr<remarks::Remark> FromYAMLRemark = nullptr; in parseGood() 35 Expected<std::unique_ptr<remarks::Remark>> Remark = Parser.next(); in parseGood() local 36 EXPECT_FALSE(errorToBool(Remark.takeError())); // Check for parsing errors. in parseGood() 37 EXPECT_TRUE(*Remark != nullptr); // At least one remark. in parseGood() 38 // Keep the previous remark around. in parseGood() 39 FromYAMLRemark = std::move(*Remark); in parseGood() [all …]
|
D | YAMLRemarksParsingTest.cpp | 10 #include "llvm/Remarks/Remark.h" 23 Expected<std::unique_ptr<remarks::Remark>> Remark = Parser.next(); in parseGood() local 24 EXPECT_FALSE(errorToBool(Remark.takeError())); // Check for parsing errors. in parseGood() 25 EXPECT_TRUE(*Remark != nullptr); // At least one remark. in parseGood() 26 Remark = Parser.next(); in parseGood() 27 Error E = Remark.takeError(); in parseGood() 39 Expected<std::unique_ptr<remarks::Remark>> Remark = Parser.next(); in parseGoodMeta() local 40 EXPECT_FALSE(errorToBool(Remark.takeError())); // Check for parsing errors. in parseGoodMeta() 41 EXPECT_TRUE(*Remark != nullptr); // At least one remark. in parseGoodMeta() 42 Remark = Parser.next(); in parseGoodMeta() [all …]
|
/external/llvm-project/clang/test/Modules/ |
D | Rmodule-import.m | 14 // RUN: FileCheck %s -implicit-check-not "remark:" 17 expected-remark-re{{building module 'A' as '{{.*[/\\]}}A.pcm'}} \ 18 expected-remark{{finished building module 'A'}} \ 19 expected-remark-re{{importing module 'A' from '{{.*[/\\]}}A.pcm'}} \ 20 expected-remark-re{{importing module 'B' into 'A' from '{{.*[/\\]}}B.pcm'}} \ 21 expected-remark-re{{importing module 'C' into 'B' from '{{.*[/\\]}}C.pcm'}} 22 // CHECK: remark: building module 'A' 23 // CHECK: remark: building module 'B' 24 // CHECK: remark: building module 'C' 25 // CHECK: remark: finished building module 'C' [all …]
|
D | implicit-invalidate-chain.c | 33 // RUN: FileCheck %s -implicit-check-not "remark:" 36 expected-remark-re{{importing module 'A' from '{{.*[/\\]}}A.pcm'}} \ 37 expected-remark-re{{importing module 'B' into 'A' from '{{.*[/\\]}}B.pcm'}} \ 38 expected-remark-re{{importing module 'C' into 'B' from '{{.*[/\\]}}C.pcm'}} \ 39 expected-remark-re{{importing module 'D' into 'C' from '{{.*[/\\]}}D.pcm'}} \ 40 expected-remark-re{{building module 'A' as '{{.*[/\\]}}A.pcm'}} \ 41 expected-remark{{finished building module 'A'}} \ 42 expected-remark-re{{importing module 'A' from '{{.*[/\\]}}A.pcm'}} \ 43 expected-remark-re{{importing module 'B' into 'A' from '{{.*[/\\]}}B.pcm'}} \ 44 expected-remark-re{{importing module 'C' into 'B' from '{{.*[/\\]}}C.pcm'}} \ [all …]
|
/external/llvm-project/llvm/test/tools/dsymutil/X86/ |
D | remarks-linking-archive.text | 7 Check that the remark file in the bundle exists and is sane: 10 Check that we don't error if we're missing remark files from an archive, but we warn instead. 15 CHECK: <Remark Num 16 CHECK: <Remark Num 17 CHECK: <Remark Num 18 CHECK: <Remark Num 19 CHECK: <Remark Num 20 CHECK: <Remark Num 21 CHECK: <Remark Num 22 CHECK: <Remark Num [all …]
|
D | remarks-linking-bundle.test | 7 Check that the remark file in the bundle exists and is sane: 15 CHECK: <Remark Num 16 CHECK: <Remark Num 17 CHECK: <Remark Num 18 CHECK: <Remark Num 19 CHECK: <Remark Num 20 CHECK: <Remark Num 21 CHECK: <Remark Num 22 CHECK: <Remark Num 23 CHECK: <Remark Num [all …]
|
/external/llvm-project/llvm/include/llvm/Remarks/ |
D | Remark.h | 1 //===-- llvm/Remarks/Remark.h - The remark type -----------------*- C++/-*-===// 26 /// The current version of the remark entry. 29 /// The debug location used to track a remark back to the source file. 31 /// Absolute path of the source file corresponding to this remark. 53 /// The type of the remark. 66 /// A remark type used for both emission and parsing. 67 struct Remark { struct 68 /// The type of the remark. 71 /// Name of the pass that triggers the emission of this remark. 74 /// Textual identifier for the remark (single-word, camel-case). Can be used [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Remarks/ |
D | Remark.h | 1 //===-- llvm/Remarks/Remark.h - The remark type -----------------*- C++/-*-===// 26 /// The current version of the remark entry. 29 /// The debug location used to track a remark back to the source file. 31 /// Absolute path of the source file corresponding to this remark. 53 /// The type of the remark. 66 /// A remark type used for both emission and parsing. 67 struct Remark { struct 68 /// The type of the remark. 71 /// Name of the pass that triggers the emission of this remark. 74 /// Textual identifier for the remark (single-word, camel-case). Can be used [all …]
|
/external/llvm-project/llvm/lib/Remarks/ |
D | Remark.cpp | 1 //===- Remark.cpp ---------------------------------------------------------===// 9 // Implementation of the Remark type and the C API. 13 #include "llvm/Remarks/Remark.h" 20 std::string Remark::getArgsAsMsg() const { in getArgsAsMsg() 68 extern "C" void LLVMRemarkEntryDispose(LLVMRemarkEntryRef Remark) { in LLVMRemarkEntryDispose() argument 69 delete unwrap(Remark); in LLVMRemarkEntryDispose() 72 extern "C" LLVMRemarkType LLVMRemarkEntryGetType(LLVMRemarkEntryRef Remark) { in LLVMRemarkEntryGetType() argument 74 return static_cast<LLVMRemarkType>(unwrap(Remark)->RemarkType); in LLVMRemarkEntryGetType() 78 LLVMRemarkEntryGetPassName(LLVMRemarkEntryRef Remark) { in LLVMRemarkEntryGetPassName() argument 79 return wrap(&unwrap(Remark)->PassName); in LLVMRemarkEntryGetPassName() [all …]
|
D | YAMLRemarkSerializer.cpp | 9 // This file provides the implementation of the YAML remark serializer using 38 template <> struct MappingTraits<remarks::Remark *> { 39 static void mapping(IO &io, remarks::Remark *&Remark) { in mapping() 42 if (io.mapTag("!Passed", (Remark->RemarkType == Type::Passed))) in mapping() 44 else if (io.mapTag("!Missed", (Remark->RemarkType == Type::Missed))) in mapping() 46 else if (io.mapTag("!Analysis", (Remark->RemarkType == Type::Analysis))) in mapping() 49 (Remark->RemarkType == Type::AnalysisFPCommute))) in mapping() 52 (Remark->RemarkType == Type::AnalysisAliasing))) in mapping() 54 else if (io.mapTag("!Failure", (Remark->RemarkType == Type::Failure))) in mapping() 57 llvm_unreachable("Unknown remark type"); in mapping() [all …]
|
/external/llvm-project/llvm/include/llvm-c/ |
D | Remarks.h | 10 |* This header provides a public interface to a remark diagnostics library. *| 39 * The type of the emitted remark. 136 * A remark emitted by the compiler. 143 * Free the resources used by the remark entry. 147 extern void LLVMRemarkEntryDispose(LLVMRemarkEntryRef Remark); 150 * The type of the remark. For example, it can allow users to only keep the 155 extern enum LLVMRemarkType LLVMRemarkEntryGetType(LLVMRemarkEntryRef Remark); 158 * Get the name of the pass that emitted this remark. 163 LLVMRemarkEntryGetPassName(LLVMRemarkEntryRef Remark); 166 * Get an identifier of the remark. [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/ |
D | Remarks.h | 10 |* This header provides a public interface to a remark diagnostics library. *| 39 * The type of the emitted remark. 136 * A remark emitted by the compiler. 143 * Free the resources used by the remark entry. 147 extern void LLVMRemarkEntryDispose(LLVMRemarkEntryRef Remark); 150 * The type of the remark. For example, it can allow users to only keep the 155 extern enum LLVMRemarkType LLVMRemarkEntryGetType(LLVMRemarkEntryRef Remark); 158 * Get the name of the pass that emitted this remark. 163 LLVMRemarkEntryGetPassName(LLVMRemarkEntryRef Remark); 166 * Get an identifier of the remark. [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Remarks/ |
D | Remark.cpp | 1 //===- Remark.cpp ---------------------------------------------------------===// 9 // Implementation of the Remark type and the C API. 13 #include "llvm/Remarks/Remark.h" 21 std::string Remark::getArgsAsMsg() const { in getArgsAsMsg() 69 extern "C" void LLVMRemarkEntryDispose(LLVMRemarkEntryRef Remark) { in LLVMRemarkEntryDispose() argument 70 delete unwrap(Remark); in LLVMRemarkEntryDispose() 73 extern "C" LLVMRemarkType LLVMRemarkEntryGetType(LLVMRemarkEntryRef Remark) { in LLVMRemarkEntryGetType() argument 75 return static_cast<LLVMRemarkType>(unwrap(Remark)->RemarkType); in LLVMRemarkEntryGetType() 79 LLVMRemarkEntryGetPassName(LLVMRemarkEntryRef Remark) { in LLVMRemarkEntryGetPassName() argument 80 return wrap(&unwrap(Remark)->PassName); in LLVMRemarkEntryGetPassName() [all …]
|
D | YAMLRemarkSerializer.cpp | 9 // This file provides the implementation of the YAML remark serializer using 38 template <> struct MappingTraits<remarks::Remark *> { 39 static void mapping(IO &io, remarks::Remark *&Remark) { in mapping() 42 if (io.mapTag("!Passed", (Remark->RemarkType == Type::Passed))) in mapping() 44 else if (io.mapTag("!Missed", (Remark->RemarkType == Type::Missed))) in mapping() 46 else if (io.mapTag("!Analysis", (Remark->RemarkType == Type::Analysis))) in mapping() 49 (Remark->RemarkType == Type::AnalysisFPCommute))) in mapping() 52 (Remark->RemarkType == Type::AnalysisAliasing))) in mapping() 54 else if (io.mapTag("!Failure", (Remark->RemarkType == Type::Failure))) in mapping() 57 llvm_unreachable("Unknown remark type"); in mapping() [all …]
|
/external/python/cpython2/PC/VS7.1/ |
D | python20.wse | 81 item: Remark 83 item: Remark 86 item: Remark 89 item: Remark 92 item: Remark 95 item: Remark 98 item: Remark 101 item: Remark 104 item: Remark 107 item: Remark [all …]
|
/external/llvm-project/mlir/test/IR/ |
D | test-symbol-uses.mlir | 5 // expected-remark@below {{symbol_removable function successfully erased}} 7 // expected-remark@+1 {{symbol has 2 uses}} 10 // expected-remark@below {{symbol has no uses}} 11 // expected-remark@below {{found use of symbol : @symbol_foo}} 12 // expected-remark@below {{symbol contains 2 nested references}} 14 // expected-remark@+1 {{found use of symbol : @symbol_foo}} 22 // expected-remark@below {{symbol has no uses}} 25 // expected-remark@+1 {{symbol has 1 use}} 28 // expected-remark@+1 {{found use of symbol : @symbol_baz}} 38 // expected-remark@+1 {{symbol has 2 uses}} [all …]
|
/external/llvm-project/llvm/docs/ |
D | Remarks.rst | 8 Introduction to the LLVM remark diagnostics 15 There are three main remark types: 58 LLVM: through remark diagnostics, or through serialized remarks. 60 Remark diagnostics 131 The minimum profile count required for an optimization remark to be 176 A typical remark serialized to YAML looks like this: 194 * ``<pass>``: the name of the pass that emitted this remark. 195 * ``<name>``: the name of the remark coming from ``<pass>``. 255 * the absolute file path to the serialized remark diagnostics: a 272 A bitstream remark stream can be identified by the magic number ``"RMRK"`` that [all …]
|
/external/llvm-project/clang/test/OpenMP/ |
D | remarks_parallel_in_multiple_target_state_machines.c | 9 …// all-remark@#0 {{Found a parallel region that is called in a target region but not part of a com… in bar1() 10 …// safe-remark@#0 {{Parallel region is not known to be called from a unique single target region, … in bar1() 11 …// force-remark@#0 {{[UNSAFE] Parallel region is not known to be called from a unique single targe… in bar1() 12 …// force-remark@#0 {{Specialize parallel region that is only reached from a single target region t… in bar1() 18 …// all-remark@#1 {{Found a parallel region that is called in a target region but not part of a com… in bar2() 19 …// safe-remark@#1 {{Parallel region is not known to be called from a unique single target region, … in bar2() 20 …// force-remark@#1 {{[UNSAFE] Parallel region is not known to be called from a unique single targe… in bar2() 21 …// force-remark@#1 {{Specialize parallel region that is only reached from a single target region t… in bar2() 28 …// all-remark@#2 {{Target region containing the parallel region that is specialized. (parallel reg… in foo1() 29 …// all-remark@#2 {{Target region containing the parallel region that is specialized. (parallel reg… in foo1() [all …]
|
/external/llvm-project/llvm/test/Transforms/PGOProfile/ |
D | indirect_call_promotion.ll | 4 …old=0 -icp-total-percent-threshold=0 -icp-max-prom=4 2>&1 | FileCheck %s --check-prefix=PASS-REMARK 5 …old=0 -icp-total-percent-threshold=0 -icp-max-prom=4 2>&1 | FileCheck %s --check-prefix=PASS-REMARK 6 …d=0 -icp-total-percent-threshold=20 -icp-max-prom=4 2>&1 | FileCheck %s --check-prefix=PASS2-REMARK 8 ; PASS-REMARK: remark: <unknown>:0:0: Promote indirect call to func4 with count 1030 out of 1600 9 ; PASS-REMARK: remark: <unknown>:0:0: Promote indirect call to func2 with count 410 out of 570 10 ; PASS-REMARK: remark: <unknown>:0:0: Promote indirect call to func3 with count 150 out of 160 11 ; PASS-REMARK: remark: <unknown>:0:0: Promote indirect call to func1 with count 10 out of 10 13 ; PASS2-REMARK: remark: <unknown>:0:0: Promote indirect call to func4 with count 1030 out of 1600 14 ; PASS2-REMARK: remark: <unknown>:0:0: Promote indirect call to func2 with count 410 out of 570 15 ; PASS2-REMARK-NOT: remark: <unknown>:0:0: Promote indirect call to func3 [all …]
|