| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Remarks/ |
| H A 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 …]
|
| H A D | YAMLRemarkSerializer.cpp | 39 template <> struct MappingTraits<remarks::Remark *> { 40 static void mapping(IO &io, remarks::Remark *&Remark) { in mapping() 43 if (io.mapTag("!Passed", (Remark->RemarkType == Type::Passed))) in mapping() 45 else if (io.mapTag("!Missed", (Remark->RemarkType == Type::Missed))) in mapping() 47 else if (io.mapTag("!Analysis", (Remark->RemarkType == Type::Analysis))) in mapping() 50 (Remark->RemarkType == Type::AnalysisFPCommute))) in mapping() 53 (Remark->RemarkType == Type::AnalysisAliasing))) in mapping() 55 else if (io.mapTag("!Failure", (Remark->RemarkType == Type::Failure))) in mapping() 65 unsigned PassID = StrTab.add(Remark->PassName).first; in mapping() 66 unsigned NameID = StrTab.add(Remark->RemarkName).first; in mapping() [all …]
|
| H A 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()
|
| H A D | BitstreamRemarkSerializer.cpp | 267 void BitstreamRemarkSerializerHelper::emitRemarkBlock(const Remark &Remark, in emitRemarkBlock() argument 273 R.push_back(static_cast<uint64_t>(Remark.RemarkType)); in emitRemarkBlock() 274 R.push_back(StrTab.add(Remark.RemarkName).first); in emitRemarkBlock() 275 R.push_back(StrTab.add(Remark.PassName).first); in emitRemarkBlock() 276 R.push_back(StrTab.add(Remark.FunctionName).first); in emitRemarkBlock() 279 if (const Optional<RemarkLocation> &Loc = Remark.Loc) { in emitRemarkBlock() 288 if (Optional<uint64_t> Hotness = Remark.Hotness) { in emitRemarkBlock() 295 for (const Argument &Arg : Remark.Args) { in emitRemarkBlock() 347 void BitstreamRemarkSerializer::emit(const Remark &Remark) { in emit() argument 362 Helper.emitRemarkBlock(Remark, *StrTab); in emit()
|
| H A D | BitstreamRemarkParser.h | 54 Expected<std::unique_ptr<Remark>> next() override; 64 Expected<std::unique_ptr<Remark>> parseRemark(); 72 Expected<std::unique_ptr<Remark>>
|
| H A D | YAMLRemarkParser.h | 68 Expected<std::unique_ptr<Remark>> next() override; 83 Expected<std::unique_ptr<Remark>> parseRemark(yaml::Document &Remark);
|
| H A D | YAMLRemarkParser.cpp | 189 Expected<std::unique_ptr<Remark>> 204 std::unique_ptr<Remark> Result = std::make_unique<Remark>(); in parseRemark() 205 Remark &TheRemark = *Result; in parseRemark() 413 Expected<std::unique_ptr<Remark>> YAMLRemarkParser::next() { in next() 417 Expected<std::unique_ptr<Remark>> MaybeResult = parseRemark(*YAMLIt); in next()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Remarks/ |
| H A 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 …]
|
| H A 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);
|
| H A D | YAMLRemarkSerializer.h | 40 void emit(const Remark &Remark) override; 82 void emit(const Remark &Remark) override;
|
| H A D | BitstreamRemarkSerializer.h | 112 void emitRemarkBlock(const Remark &Remark, StringTable &StrTab); 144 void emit(const Remark &Remark) override;
|
| H A D | RemarkStringTable.h | 31 struct Remark; 59 void internalize(Remark &R);
|
| H A D | RemarkSerializer.h | 56 virtual void emit(const Remark &Remark) = 0;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/ |
| H A 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);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | InlineAdvisor.cpp | 303 raw_string_ostream Remark(Buffer); in inlineCostStr() local 304 Remark << IC; in inlineCostStr() 305 return Remark.str(); in inlineCostStr() 409 void llvm::addLocationToRemarks(OptimizationRemark &Remark, DebugLoc DLoc) { in addLocationToRemarks() argument 415 Remark << " at callsite "; in addLocationToRemarks() 418 Remark << " @ "; in addLocationToRemarks() 425 Remark << Name << ":" << ore::NV("Line", Offset) << ":" in addLocationToRemarks() 428 Remark << "." << ore::NV("Disc", Discriminator); in addLocationToRemarks() 432 Remark << ";"; in addLocationToRemarks() 442 OptimizationRemark Remark(PassName ? PassName : DEBUG_TYPE, RemarkName, in emitInlinedInto() local [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-opt-report/ |
| H A 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 …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | AnnotationRemarks.cpp | 47 AutoInitRemark Remark(ORE, REMARK_PASS, DL, TLI); in tryEmitAutoInitRemark() local 54 Remark.inspectStore(*SI); in tryEmitAutoInitRemark() 62 Remark.inspectIntrinsicCall(*II); in tryEmitAutoInitRemark() 71 Remark.inspectCall(*CI); in tryEmitAutoInitRemark() 75 Remark.inspectUnknown(*I); in tryEmitAutoInitRemark()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | Remarks.rst | 60 Remark diagnostics 341 | Remark name | VBR6 (string table index) | 482 <Remark version codeid=2 abbrevid=5 op0=0/> 484 <Remark BlockID=9 NumWords=8 BlockCodeSize=4> 485 <Remark header codeid=5 abbrevid=4 op0=2 op1=0 op2=1 op3=2/> 486 <Remark debug location codeid=6 abbrevid=5 op0=3 op1=99 op2=55/> 487 <Remark hotness codeid=7 abbrevid=6 op0=999999999/> 489 </Remark> 498 <Remark version codeid=2 abbrevid=5 op0=30/> 501 <Remark BlockID=9 NumWords=8 BlockCodeSize=4> [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/opt-viewer/ |
| H A D | optrecord.py | 56 class Remark(yaml.YAMLObject): class 237 class Analysis(Remark): 253 class Passed(Remark): 261 class Missed(Remark): 308 if not Remark.demangler_proc: 309 Remark.set_demangler(Remark.default_demangler)
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | MachineOptimizationRemarkEmitter.cpp | 43 DiagnosticInfoMIROptimization &Remark) { in computeHotness() argument 44 const MachineBasicBlock *MBB = Remark.getBlock(); in computeHotness() 46 Remark.setHotness(computeHotness(*MBB)); in computeHotness()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 584 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in printICVs() local 592 emitRemark<OptimizationRemarkAnalysis>(F, "OpenMPICVTracker", Remark); in printICVs() 603 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in printKernels() local 608 emitRemark<OptimizationRemarkAnalysis>(F, "OpenMPGPU", Remark); in printKernels() 776 auto Remark = [&](OptimizationRemark OR) { in mergeParallelRegions() local 790 "OpenMPParallelRegionMerging", Remark); in mergeParallelRegions() 877 auto Remark = [&](OptimizationRemark OR) { in mergeParallelRegions() local 886 Remark); in mergeParallelRegions() 1052 auto Remark = [&](OptimizationRemark OR) { in deleteParallelRegions() local 1058 Remark); in deleteParallelRegions() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseImpl.h | 289 OptRemarkAnalysisT Remark(DEBUG_TYPE, "AppliedSamples", &Inst); 290 Remark << "Applied " << ore::NV("NumSamples", *R); 291 Remark << " samples from profile (offset: "; 292 Remark << ore::NV("LineOffset", LineOffset); 294 Remark << "."; 295 Remark << ore::NV("Discriminator", Discriminator); 297 Remark << ")"; 298 return Remark;
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | DiagnosticFrontendKinds.td | 37 def remark_fe_backend_plugin: Remark<"%0">, BackendInfo, InGroup<RemarkBackendPlugin>; 50 def remark_fe_backend_optimization_remark : Remark<"%0">, BackendInfo, 52 def remark_fe_backend_optimization_remark_missed : Remark<"%0">, BackendInfo, 54 def remark_fe_backend_optimization_remark_analysis : Remark<"%0">, BackendInfo, 56 def remark_fe_backend_optimization_remark_analysis_fpcommute : Remark<"%0; " 60 def remark_fe_backend_optimization_remark_analysis_aliasing : Remark<"%0; " 228 def remark_module_build : Remark<"building module '%0' as '%1'">, 230 def remark_module_build_done : Remark<"finished building module '%0'">,
|
| H A D | DiagnosticIDs.h | 83 Remark = 2, ///< Present this diagnostic as a remark. enumerator 94 Remark ///< A diagnostic that indicates normal progress through enumerator 168 Ignored, Note, Remark, Warning, Error, Fatal enumerator
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/ |
| H A D | Warnings.cpp | 203 const auto Flavor = diag::Flavor::Remark; in ProcessWarningOptions() 210 auto Severity = IsPositive ? diag::Severity::Remark in ProcessWarningOptions() 228 IsPositive ? diag::Severity::Remark in ProcessWarningOptions()
|