Searched refs:FileAnalysis (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/tools/llvm-cfi-verify/lib/ |
| H A D | FileAnalysis.cpp | 39 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 169 bool FileAnalysis::isCFITrap(const Instr &InstrMeta) const { in isCFITrap() 259 FileAnalysis::getIndirectInstructions() const { in getIndirectInstructions() 366 void FileAnalysis::printInstruction(const Instr &InstrMeta, in printInstruction() 371 Error FileAnalysis::initialiseDisassemblyMembers() { in initialiseDisassemblyMembers() 429 Error FileAnalysis::parseCodeSections() { in parseCodeSections() [all …]
|
| H A D | FileAnalysis.h | 75 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 D | GraphBuilder.h | 44 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 D | GraphBuilder.cpp | 36 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 D | CMakeLists.txt | 12 FileAnalysis.cpp 13 FileAnalysis.h
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/lib/ |
| H A D | BUILD.gn | 13 "FileAnalysis.cpp", 14 "FileAnalysis.h",
|
| /llvm-project-15.0.7/llvm/tools/llvm-cfi-verify/ |
| H A D | llvm-cfi-verify.cpp | 91 static void printInstructionInformation(const FileAnalysis &Analysis, in printInstructionInformation() 130 printIndirectCFInstructions(FileAnalysis &Analysis, in printIndirectCFInstructions() 279 FileAnalysis Analysis = ExitOnErr(FileAnalysis::Create(InputFilename)); in main()
|
| /llvm-project-15.0.7/llvm/unittests/tools/llvm-cfi-verify/ |
| H A D | GraphBuilder.cpp | 42 using Instr = ::llvm::cfi_verify::FileAnalysis::Instr; 110 class ELFx86TestFileAnalysis : public FileAnalysis { 113 : FileAnalysis(Triple("x86_64--"), SubtargetFeatures()) {} in ELFx86TestFileAnalysis() 118 FileAnalysis::parseSectionContents(SectionBytes, Address); in parseSectionContents() 122 return FileAnalysis::initialiseDisassemblyMembers(); in initialiseDisassemblyMembers()
|
| H A D | CMakeLists.txt | 14 FileAnalysis.cpp
|
| H A D | FileAnalysis.cpp | 41 using Instr = ::llvm::cfi_verify::FileAnalysis::Instr; 48 class ELFTestFileAnalysis : public FileAnalysis { 51 : FileAnalysis(Triple(Trip), SubtargetFeatures()) {} in ELFTestFileAnalysis() 56 FileAnalysis::parseSectionContents(SectionBytes, Address); in parseSectionContents() 60 return FileAnalysis::initialiseDisassemblyMembers(); in initialiseDisassemblyMembers()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/ |
| H A D | BUILD.gn | 17 "FileAnalysis.cpp",
|