/external/llvm-project/llvm/unittests/Remarks/ |
D | YAMLRemarksParsingTest.cpp | 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() 43 Error E = Remark.takeError(); in parseGoodMeta() [all …]
|
D | BitstreamRemarksParsingTest.cpp | 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() 39 FromYAMLRemark = std::move(*Remark); in parseGood() 40 Remark = Parser.next(); in parseGood() 41 Error E = Remark.takeError(); in parseGood() 63 std::unique_ptr<remarks::Remark> FromBSRemark = nullptr; in parseGood() 65 Expected<std::unique_ptr<remarks::Remark>> BSRemark = BSParser.next(); in parseGood() 165 Expected<std::unique_ptr<remarks::Remark>> MaybeRemark = Parser.next(); in TEST() [all …]
|
D | BitstreamRemarksSerializerTest.cpp | 35 static void check(remarks::SerializerMode Mode, const remarks::Remark &R, 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() 110 remarks::Remark R; in TEST() 136 remarks::Remark R; in TEST() 166 remarks::Remark R; in TEST() 193 remarks::Remark R; in TEST() 222 remarks::Remark R; in TEST() 256 remarks::Remark R; in TEST() [all …]
|
D | YAMLRemarksSerializerTest.cpp | 26 remarks::SerializerMode Mode, ArrayRef<remarks::Remark> Rs, in check() 41 for (const remarks::Remark &R : Rs) in check() 54 static void check(remarks::Format SerializerFormat, const remarks::Remark &R, in check() 63 const remarks::Remark &R, StringRef ExpectedR, in checkStandalone() 71 remarks::Remark R; in TEST() 104 remarks::Remark R; in TEST() 134 remarks::Remark R; in TEST() 170 remarks::Remark R; in TEST() 210 remarks::Remark R; in TEST() 244 remarks::Remark R; in TEST() [all …]
|
D | RemarksAPITest.cpp | 16 remarks::Remark R; in TEST() 35 remarks::Remark R2 = R.clone(); in TEST() 40 remarks::Remark R3 = R.clone(); in TEST() 46 remarks::Remark R; in TEST() 62 remarks::Remark R2 = R.clone(); in TEST() 67 remarks::Remark R; in TEST() 86 remarks::Remark R; in TEST() 98 remarks::Remark R2 = R.clone(); in TEST()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Remarks/ |
D | Remark.cpp | 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() 84 LLVMRemarkEntryGetRemarkName(LLVMRemarkEntryRef Remark) { in LLVMRemarkEntryGetRemarkName() argument 85 return wrap(&unwrap(Remark)->RemarkName); in LLVMRemarkEntryGetRemarkName() 89 LLVMRemarkEntryGetFunctionName(LLVMRemarkEntryRef Remark) { in LLVMRemarkEntryGetFunctionName() argument [all …]
|
D | YAMLRemarkSerializer.cpp | 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() 64 unsigned PassID = StrTab.add(Remark->PassName).first; in mapping() 65 unsigned NameID = StrTab.add(Remark->RemarkName).first; in mapping() [all …]
|
D | RemarkLinker.cpp | 53 Remark &RemarkLinker::keep(std::unique_ptr<Remark> Remark) { in keep() argument 54 StrTab.internalize(*Remark); in keep() 55 auto Inserted = Remarks.insert(std::move(Remark)); in keep() 64 static bool shouldKeepRemark(const Remark &R) { return R.Loc.hasValue(); } in shouldKeepRemark() 85 Expected<std::unique_ptr<Remark>> Next = Parser.next(); in link() 123 for (const Remark &R : remarks()) in serialize()
|
D | BitstreamRemarkSerializer.cpp | 268 void BitstreamRemarkSerializerHelper::emitRemarkBlock(const Remark &Remark, in emitRemarkBlock() argument 274 R.push_back(static_cast<uint64_t>(Remark.RemarkType)); in emitRemarkBlock() 275 R.push_back(StrTab.add(Remark.RemarkName).first); in emitRemarkBlock() 276 R.push_back(StrTab.add(Remark.PassName).first); in emitRemarkBlock() 277 R.push_back(StrTab.add(Remark.FunctionName).first); in emitRemarkBlock() 280 if (const Optional<RemarkLocation> &Loc = Remark.Loc) { in emitRemarkBlock() 289 if (Optional<uint64_t> Hotness = Remark.Hotness) { in emitRemarkBlock() 296 for (const Argument &Arg : Remark.Args) { in emitRemarkBlock() 348 void BitstreamRemarkSerializer::emit(const Remark &Remark) { in emit() argument 363 Helper.emitRemarkBlock(Remark, *StrTab); in emit()
|
/external/llvm-project/llvm/lib/Remarks/ |
D | Remark.cpp | 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() 83 LLVMRemarkEntryGetRemarkName(LLVMRemarkEntryRef Remark) { in LLVMRemarkEntryGetRemarkName() argument 84 return wrap(&unwrap(Remark)->RemarkName); in LLVMRemarkEntryGetRemarkName() 88 LLVMRemarkEntryGetFunctionName(LLVMRemarkEntryRef Remark) { in LLVMRemarkEntryGetFunctionName() argument [all …]
|
D | YAMLRemarkSerializer.cpp | 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() 64 unsigned PassID = StrTab.add(Remark->PassName).first; in mapping() 65 unsigned NameID = StrTab.add(Remark->RemarkName).first; in mapping() [all …]
|
D | RemarkLinker.cpp | 53 Remark &RemarkLinker::keep(std::unique_ptr<Remark> Remark) { in keep() argument 54 StrTab.internalize(*Remark); in keep() 55 auto Inserted = Remarks.insert(std::move(Remark)); in keep() 64 static bool shouldKeepRemark(const Remark &R) { return R.Loc.hasValue(); } in shouldKeepRemark() 85 Expected<std::unique_ptr<Remark>> Next = Parser.next(); in link() 123 for (const Remark &R : remarks()) in serialize()
|
D | BitstreamRemarkSerializer.cpp | 268 void BitstreamRemarkSerializerHelper::emitRemarkBlock(const Remark &Remark, in emitRemarkBlock() argument 274 R.push_back(static_cast<uint64_t>(Remark.RemarkType)); in emitRemarkBlock() 275 R.push_back(StrTab.add(Remark.RemarkName).first); in emitRemarkBlock() 276 R.push_back(StrTab.add(Remark.PassName).first); in emitRemarkBlock() 277 R.push_back(StrTab.add(Remark.FunctionName).first); in emitRemarkBlock() 280 if (const Optional<RemarkLocation> &Loc = Remark.Loc) { in emitRemarkBlock() 289 if (Optional<uint64_t> Hotness = Remark.Hotness) { in emitRemarkBlock() 296 for (const Argument &Arg : Remark.Args) { in emitRemarkBlock() 348 void BitstreamRemarkSerializer::emit(const Remark &Remark) { in emit() argument 363 Helper.emitRemarkBlock(Remark, *StrTab); in emit()
|
/external/llvm-project/llvm/test/tools/dsymutil/X86/ |
D | remarks-linking-bundle.test | 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 24 CHECK: <Remark Num [all …]
|
D | remarks-linking-archive.text | 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 24 CHECK: <Remark Num [all …]
|
D | remarks-linking-fat-bundle.test | 15 CHECK: <Remark Num 16 CHECK: <Remark Num 17 CHECK-i386: <Remark Num 18 CHECK-NOT: <Remark Num
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Remarks/ |
D | Remark.h | 67 struct Remark { struct 92 Remark() = default; argument 93 Remark(Remark &&) = default; 94 Remark &operator=(Remark &&) = default; argument 100 Remark clone() const { return *this; } in clone() argument 105 Remark(const Remark &) = default; 106 Remark& operator=(const Remark &) = default; argument 110 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(Remark, LLVMRemarkEntryRef) 156 inline bool operator==(const Remark &LHS, const Remark &RHS) { 163 inline bool operator!=(const Remark &LHS, const Remark &RHS) { [all …]
|
D | RemarkLinker.h | 31 bool operator()(const std::unique_ptr<Remark> &LHS, in operator() 32 const std::unique_ptr<Remark> &RHS) const { in operator() 47 std::set<std::unique_ptr<Remark>, RemarkPtrCompare> Remarks; 53 Remark &keep(std::unique_ptr<Remark> Remark); 84 pointee_iterator<std::set<std::unique_ptr<Remark>>::iterator>;
|
/external/llvm-project/llvm/include/llvm/Remarks/ |
D | Remark.h | 67 struct Remark { struct 92 Remark() = default; argument 93 Remark(Remark &&) = default; 94 Remark &operator=(Remark &&) = default; argument 100 Remark clone() const { return *this; } in clone() argument 105 Remark(const Remark &) = default; 106 Remark& operator=(const Remark &) = default; argument 110 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(Remark, LLVMRemarkEntryRef) 156 inline bool operator==(const Remark &LHS, const Remark &RHS) { 163 inline bool operator!=(const Remark &LHS, const Remark &RHS) { [all …]
|
D | RemarkLinker.h | 31 bool operator()(const std::unique_ptr<Remark> &LHS, in operator() 32 const std::unique_ptr<Remark> &RHS) const { in operator() 47 std::set<std::unique_ptr<Remark>, RemarkPtrCompare> Remarks; 53 Remark &keep(std::unique_ptr<Remark> Remark);
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/ |
D | Remarks.h | 147 extern void LLVMRemarkEntryDispose(LLVMRemarkEntryRef Remark); 155 extern enum LLVMRemarkType LLVMRemarkEntryGetType(LLVMRemarkEntryRef Remark); 163 LLVMRemarkEntryGetPassName(LLVMRemarkEntryRef Remark); 171 LLVMRemarkEntryGetRemarkName(LLVMRemarkEntryRef Remark); 179 LLVMRemarkEntryGetFunctionName(LLVMRemarkEntryRef Remark); 189 LLVMRemarkEntryGetDebugLoc(LLVMRemarkEntryRef Remark); 198 extern uint64_t LLVMRemarkEntryGetHotness(LLVMRemarkEntryRef Remark); 205 extern uint32_t LLVMRemarkEntryGetNumArgs(LLVMRemarkEntryRef Remark); 216 extern LLVMRemarkArgRef LLVMRemarkEntryGetFirstArg(LLVMRemarkEntryRef Remark); 228 LLVMRemarkEntryRef Remark);
|
/external/llvm-project/llvm/include/llvm-c/ |
D | Remarks.h | 147 extern void LLVMRemarkEntryDispose(LLVMRemarkEntryRef Remark); 155 extern enum LLVMRemarkType LLVMRemarkEntryGetType(LLVMRemarkEntryRef Remark); 163 LLVMRemarkEntryGetPassName(LLVMRemarkEntryRef Remark); 171 LLVMRemarkEntryGetRemarkName(LLVMRemarkEntryRef Remark); 179 LLVMRemarkEntryGetFunctionName(LLVMRemarkEntryRef Remark); 189 LLVMRemarkEntryGetDebugLoc(LLVMRemarkEntryRef Remark); 198 extern uint64_t LLVMRemarkEntryGetHotness(LLVMRemarkEntryRef Remark); 205 extern uint32_t LLVMRemarkEntryGetNumArgs(LLVMRemarkEntryRef Remark); 216 extern LLVMRemarkArgRef LLVMRemarkEntryGetFirstArg(LLVMRemarkEntryRef Remark); 228 LLVMRemarkEntryRef Remark);
|
/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/llvm/lib/Analysis/ |
D | InlineAdvisor.cpp | 297 std::stringstream Remark; in inlineCostStr() local 298 Remark << IC; in inlineCostStr() 299 return Remark.str(); in inlineCostStr() 402 void llvm::addLocationToRemarks(OptimizationRemark &Remark, DebugLoc DLoc) { in addLocationToRemarks() argument 408 Remark << " at callsite "; in addLocationToRemarks() 411 Remark << " @ "; in addLocationToRemarks() 418 Remark << Name << ":" << ore::NV("Line", Offset); in addLocationToRemarks() 420 Remark << "." << ore::NV("Disc", Discriminator); in addLocationToRemarks() 432 OptimizationRemark Remark(PassName ? PassName : DEBUG_TYPE, RemarkName, in emitInlinedInto() local 434 Remark << ore::NV("Callee", &Callee) << " inlined into "; in emitInlinedInto() [all …]
|
/external/llvm-project/llvm/tools/llvm-opt-report/ |
D | OptReport.cpp | 178 Expected<std::unique_ptr<remarks::Remark>> MaybeRemark = Parser.next(); in readLocationInfo() 193 const remarks::Remark &Remark = **MaybeRemark; in readLocationInfo() local 195 bool Transformed = Remark.RemarkType == remarks::Type::Passed; in readLocationInfo() 201 for (const remarks::Argument &Arg : Remark.Args) { in readLocationInfo() 210 const Optional<remarks::RemarkLocation> &Loc = Remark.Loc; in readLocationInfo() 227 if (Remark.PassName == "inline") { in readLocationInfo() 229 [std::string(Remark.FunctionName)][Column]; in readLocationInfo() 231 } else if (Remark.PassName == "loop-unroll") { in readLocationInfo() 233 [std::string(Remark.FunctionName)][Column]; in readLocationInfo() 236 } else if (Remark.PassName == "loop-vectorize") { in readLocationInfo() [all …]
|