Home
last modified time | relevance | path

Searched refs:CodeRegion (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/llvm-mca/
H A DCodeRegion.h50 class CodeRegion {
59 CodeRegion(const CodeRegion &) = delete;
60 CodeRegion &operator=(const CodeRegion &) = delete;
63 CodeRegion(llvm::StringRef Desc, llvm::SMLoc Start) in CodeRegion() function
86 std::vector<std::unique_ptr<CodeRegion>> Regions;
90 Regions.emplace_back(llvm::make_unique<CodeRegion>(Description, Loc)); in addRegion()
97 typedef std::vector<std::unique_ptr<CodeRegion>>::iterator iterator;
98 typedef std::vector<std::unique_ptr<CodeRegion>>::const_iterator
121 return llvm::all_of(Regions, [](const std::unique_ptr<CodeRegion> &Region) { in empty()
H A DCodeRegion.cpp20 bool CodeRegion::isLocInRange(llvm::SMLoc Loc) const { in isLocInRange()
30 const CodeRegion &CurrentRegion = *Regions.back(); in beginRegion()
45 CodeRegion &CurrentRegion = *Regions.back(); in endRegion()
59 [Loc](const std::unique_ptr<CodeRegion> &Region) { in addInstruction()
H A Dllvm-mca.cpp396 for (const std::unique_ptr<mca::CodeRegion> &Region : Regions) { in main()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DDiagnosticInfo.cpp235 const Value *CodeRegion) in OptimizationRemark() argument
238 *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {} in OptimizationRemark()
269 const Value *CodeRegion) in OptimizationRemarkMissed() argument
272 *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {} in OptimizationRemarkMissed()
290 const Value *CodeRegion) in OptimizationRemarkAnalysis() argument
293 *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {} in OptimizationRemarkAnalysis()
305 const DiagnosticLocation &Loc, const Value *CodeRegion) in OptimizationRemarkAnalysis() argument
307 *cast<BasicBlock>(CodeRegion)->getParent(), in OptimizationRemarkAnalysis()
308 Loc, CodeRegion) {} in OptimizationRemarkAnalysis()
323 const Value *CodeRegion) in DiagnosticInfoOptimizationFailure() argument
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DDiagnosticInfo.h619 const Value *CodeRegion = nullptr)
622 CodeRegion(CodeRegion) {}
636 CodeRegion(Orig.getCodeRegion()) {
657 const Value *getCodeRegion() const { return CodeRegion; }
666 const Value *CodeRegion;
725 const Value *CodeRegion);
766 const Value *CodeRegion);
804 const Value *CodeRegion);
837 const Value *CodeRegion)
878 const Value *CodeRegion)
[all …]
/freebsd-12.1/usr.bin/clang/llvm-mca/
H A DMakefile6 SRCS+= CodeRegion.cpp
/freebsd-12.1/contrib/llvm/tools/llvm-cov/
H A DCoverageSummaryInfo.cpp26 if (CR.Kind != CounterMappingRegion::CodeRegion) in get()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp53 Value *CodeRegion = TheLoop->getHeader(); in createLVMissedAnalysis() local
57 CodeRegion = I->getParent(); in createLVMissedAnalysis()
64 OptimizationRemarkAnalysis R(PassName, RemarkName, DL, CodeRegion); in createLVMissedAnalysis()
/freebsd-12.1/contrib/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingWriter.cpp173 case CounterMappingRegion::CodeRegion: in write()
H A DCoverageMappingReader.cpp162 CounterMappingRegion::RegionKind Kind = CounterMappingRegion::CodeRegion; in readMappingRegionsSubArray()
185 case CounterMappingRegion::CodeRegion: in readMappingRegionsSubArray()
H A DCoverageMapping.cpp477 static_assert(CounterMappingRegion::CodeRegion < in sortNestedRegions()
/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h208 CodeRegion, enumerator
240 LineEnd, ColumnEnd, CodeRegion); in makeRegion()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2030 Value *CodeRegion = TheLoop->getHeader(); in recordAnalysis() local
2034 CodeRegion = I->getParent(); in recordAnalysis()
2042 CodeRegion); in recordAnalysis()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp1299 case CounterMappingRegion::CodeRegion: in dump()