Home | History | Annotate | Download | only in MCAnalysis

Lines Matching defs:MCObjectDisassembler

1 //===- lib/MC/MCObjectDisassembler.cpp ------------------------------------===//
10 #include "llvm/MC/MCObjectDisassembler.h"
36 MCObjectDisassembler::MCObjectDisassembler(const ObjectFile &Obj,
41 uint64_t MCObjectDisassembler::getEntrypoint() {
54 ArrayRef<uint64_t> MCObjectDisassembler::getStaticInitFunctions() {
58 ArrayRef<uint64_t> MCObjectDisassembler::getStaticExitFunctions() {
62 MemoryObject *MCObjectDisassembler::getRegionFor(uint64_t Addr) {
67 uint64_t MCObjectDisassembler::getEffectiveLoadAddr(uint64_t Addr) {
71 uint64_t MCObjectDisassembler::getOriginalLoadAddr(uint64_t Addr) {
75 MCModule *MCObjectDisassembler::buildEmptyModule() {
81 MCModule *MCObjectDisassembler::buildModule(bool withCFG) {
90 void MCObjectDisassembler::buildSectionAtoms(MCModule *Module) {
163 MCObjectDisassembler::AddressSetTy SuccAddrs;
174 static void RemoveDupsFromAddressVector(MCObjectDisassembler::AddressSetTy &V) {
179 void MCObjectDisassembler::buildCFG(MCModule *Module) {
316 MCBasicBlock *MCObjectDisassembler::getBBAt(MCModule *Module, MCFunction *MCFN,
467 MCObjectDisassembler::createFunction(MCModule *Module, uint64_t BeginAddr,
494 // MachO MCObjectDisassembler implementation.
500 : MCObjectDisassembler(MOOF, Dis, MIA), MOOF(MOOF),
551 return MCObjectDisassembler::getEntrypoint();