Lines Matching refs:Analysis
91 static void printInstructionInformation(const FileAnalysis &Analysis, in printInstructionInformation() argument
97 Analysis.printInstruction(InstrMeta, outs()); in printInstructionInformation()
101 Graph.printToDOT(Analysis, outs()); in printInstructionInformation()
130 printIndirectCFInstructions(FileAnalysis &Analysis, in printIndirectCFInstructions() argument
139 for (object::SectionedAddress Address : Analysis.getIndirectInstructions()) { in printIndirectCFInstructions()
140 const auto &InstrMeta = Analysis.getInstructionOrDie(Address.Address); in printIndirectCFInstructions()
141 GraphResult Graph = GraphBuilder::buildFlowGraph(Analysis, Address); in printIndirectCFInstructions()
144 Analysis.validateCFIProtection(Graph); in printIndirectCFInstructions()
149 printInstructionInformation(Analysis, InstrMeta, Graph, ProtectionStatus); in printIndirectCFInstructions()
160 auto InliningInfo = Analysis.symbolizeInlinedCode(Address); in printIndirectCFInstructions()
279 FileAnalysis Analysis = ExitOnErr(FileAnalysis::Create(InputFilename)); in main() local
280 printIndirectCFInstructions(Analysis, SpecialCaseList.get()); in main()