Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-cfi-verify/lib/
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()
111 FileAnalysis::FileAnalysis(object::OwningBinary<object::Binary> Binary) in FileAnalysis() function in llvm::cfi_verify::FileAnalysis
114 FileAnalysis::FileAnalysis(const Triple &ObjectTriple, in FileAnalysis() function in llvm::cfi_verify::FileAnalysis
119 FileAnalysis::getPrevInstructionSequential(const Instr &InstrMeta) const { in getPrevInstructionSequential()
132 FileAnalysis::getNextInstructionSequential(const Instr &InstrMeta) const { in getNextInstructionSequential()
144 bool FileAnalysis::usesRegisterOperand(const Instr &InstrMeta) const { in usesRegisterOperand()
152 const Instr *FileAnalysis::getInstruction(uint64_t Address) const { in getInstruction()
160 const Instr &FileAnalysis::getInstructionOrDie(uint64_t Address) const { in getInstructionOrDie()
[all …]
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;
169 FileAnalysis(const Triple &ObjectTriple, const SubtargetFeatures &Features);
DGraphBuilder.h45 using Instr = llvm::cfi_verify::FileAnalysis::Instr;
95 void printToDOT(const FileAnalysis &Analysis, raw_ostream &OS) const;
105 static GraphResult buildFlowGraph(const FileAnalysis &Analysis,
118 static void buildFlowGraphImpl(const FileAnalysis &Analysis,
128 static void buildFlowsToUndefined(const FileAnalysis &Analysis,
DGraphBuilder.cpp37 using Instr = llvm::cfi_verify::FileAnalysis::Instr;
72 void printPairToDOT(const FileAnalysis &Analysis, raw_ostream &OS, in printPairToDOT()
81 void GraphResult::printToDOT(const FileAnalysis &Analysis, in printToDOT()
96 GraphResult GraphBuilder::buildFlowGraph(const FileAnalysis &Analysis, in buildFlowGraph()
111 void GraphBuilder::buildFlowsToUndefined(const FileAnalysis &Analysis, in buildFlowsToUndefined()
196 void GraphBuilder::buildFlowGraphImpl(const FileAnalysis &Analysis, in buildFlowGraphImpl()
DCMakeLists.txt3 FileAnalysis.cpp
4 FileAnalysis.h
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-cfi-verify/
Dllvm-cfi-verify.cpp87 void printInstructionInformation(const FileAnalysis &Analysis, in printInstructionInformation()
125 void printIndirectCFInstructions(FileAnalysis &Analysis, in printIndirectCFInstructions()
272 FileAnalysis Analysis = ExitOnErr(FileAnalysis::Create(InputFilename)); in main()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/tools/llvm-cfi-verify/
DGraphBuilder.cpp42 using Instr = ::llvm::cfi_verify::FileAnalysis::Instr;
110 class ELFx86TestFileAnalysis : public FileAnalysis {
113 : FileAnalysis(Triple("x86_64--"), SubtargetFeatures()) {} in ELFx86TestFileAnalysis()
118 FileAnalysis::parseSectionContents(SectionBytes, SectionAddress); in parseSectionContents()
122 return FileAnalysis::initialiseDisassemblyMembers(); in initialiseDisassemblyMembers()
DCMakeLists.txt15 FileAnalysis.cpp
DFileAnalysis.cpp41 using Instr = ::llvm::cfi_verify::FileAnalysis::Instr;
48 class ELFTestFileAnalysis : public FileAnalysis {
51 : FileAnalysis(Triple(Trip), SubtargetFeatures()) {} in ELFTestFileAnalysis()
56 FileAnalysis::parseSectionContents(SectionBytes, SectionAddress); in parseSectionContents()
60 return FileAnalysis::initialiseDisassemblyMembers(); in initialiseDisassemblyMembers()