Home
last modified time | relevance | path

Searched refs:FileAnalysis (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/
H A DFileAnalysis.cpp39 using Instr = llvm::cfi_verify::FileAnalysis::Instr;
73 Expected<FileAnalysis> FileAnalysis::Create(StringRef Filename) { in Create()
82 FileAnalysis Analysis(std::move(Binary)); in Create()
114 FileAnalysis::FileAnalysis(object::OwningBinary<object::Binary> Binary) in FileAnalysis() function in llvm::cfi_verify::FileAnalysis
117 FileAnalysis::FileAnalysis(const Triple &ObjectTriple, in FileAnalysis() function in llvm::cfi_verify::FileAnalysis
122 FileAnalysis::getPrevInstructionSequential(const Instr &InstrMeta) const { in getPrevInstructionSequential()
135 FileAnalysis::getNextInstructionSequential(const Instr &InstrMeta) const { in getNextInstructionSequential()
147 bool FileAnalysis::usesRegisterOperand(const Instr &InstrMeta) const { in usesRegisterOperand()
155 const Instr *FileAnalysis::getInstruction(uint64_t Address) const { in getInstruction()
163 const Instr &FileAnalysis::getInstructionOrDie(uint64_t Address) const { in getInstructionOrDie()
[all …]
H A DFileAnalysis.h75 class FileAnalysis {
87 static Expected<FileAnalysis> Create(StringRef Filename);
91 FileAnalysis(object::OwningBinary<object::Binary> Binary);
92 FileAnalysis() = delete;
93 FileAnalysis(const FileAnalysis &) = delete;
94 FileAnalysis(FileAnalysis &&Other) = default;
174 FileAnalysis(const Triple &ObjectTriple, const SubtargetFeatures &Features);
H A DGraphBuilder.h44 using Instr = llvm::cfi_verify::FileAnalysis::Instr;
94 void printToDOT(const FileAnalysis &Analysis, raw_ostream &OS) const;
104 static GraphResult buildFlowGraph(const FileAnalysis &Analysis,
117 static void buildFlowGraphImpl(const FileAnalysis &Analysis,
127 static void buildFlowsToUndefined(const FileAnalysis &Analysis,
H A DGraphBuilder.cpp36 using Instr = llvm::cfi_verify::FileAnalysis::Instr;
71 void printPairToDOT(const FileAnalysis &Analysis, raw_ostream &OS, in printPairToDOT()
80 void GraphResult::printToDOT(const FileAnalysis &Analysis, in printToDOT()
95 GraphResult GraphBuilder::buildFlowGraph(const FileAnalysis &Analysis, in buildFlowGraph()
112 void GraphBuilder::buildFlowsToUndefined(const FileAnalysis &Analysis, in buildFlowsToUndefined()
197 void GraphBuilder::buildFlowGraphImpl(const FileAnalysis &Analysis, in buildFlowGraphImpl()
H A DCMakeLists.txt12 FileAnalysis.cpp
13 FileAnalysis.h
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/
H A Dllvm-cfi-verify.cpp87 static void printInstructionInformation(const FileAnalysis &Analysis, in printInstructionInformation()
126 printIndirectCFInstructions(FileAnalysis &Analysis, in printIndirectCFInstructions()
274 FileAnalysis Analysis = ExitOnErr(FileAnalysis::Create(InputFilename)); in main()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/lib/
H A DBUILD.gn13 "FileAnalysis.cpp",
14 "FileAnalysis.h",
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/
H A DBUILD.gn17 "FileAnalysis.cpp",