Lines Matching refs:FileAnalysis

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
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()
169 bool FileAnalysis::isCFITrap(const Instr &InstrMeta) const { in isCFITrap()
174 bool FileAnalysis::willTrapOnCFIViolation(const Instr &InstrMeta) const { in willTrapOnCFIViolation()
185 bool FileAnalysis::canFallThrough(const Instr &InstrMeta) const { in canFallThrough()
200 FileAnalysis::getDefiniteNextInstruction(const Instr &InstrMeta) const { in getDefiniteNextInstruction()
231 FileAnalysis::getDirectControlFlowXRefs(const Instr &InstrMeta) const { in getDirectControlFlowXRefs()
259 FileAnalysis::getIndirectInstructions() const { in getIndirectInstructions()
263 const MCRegisterInfo *FileAnalysis::getRegisterInfo() const { in getRegisterInfo()
267 const MCInstrInfo *FileAnalysis::getMCInstrInfo() const { return MII.get(); } in getMCInstrInfo()
269 const MCInstrAnalysis *FileAnalysis::getMCInstrAnalysis() const { in getMCInstrAnalysis()
274 FileAnalysis::symbolizeInlinedCode(object::SectionedAddress Address) { in symbolizeInlinedCode()
282 FileAnalysis::validateCFIProtection(const GraphResult &Graph) const { in validateCFIProtection()
308 uint64_t FileAnalysis::indirectCFOperandClobber(const GraphResult &Graph) const { in indirectCFOperandClobber()
366 void FileAnalysis::printInstruction(const Instr &InstrMeta, in printInstruction()
371 Error FileAnalysis::initialiseDisassemblyMembers() { in initialiseDisassemblyMembers()
429 Error FileAnalysis::parseCodeSections() { in parseCodeSections()
475 void FileAnalysis::parseSectionContents(ArrayRef<uint8_t> SectionBytes, in parseSectionContents()
540 void FileAnalysis::addInstruction(const Instr &Instruction) { in addInstruction()
551 Error FileAnalysis::parseSymbolTable() { in parseSymbolTable()