Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:MachineModuleInfo

1 //===-- llvm/CodeGen/MachineModuleInfo.cpp ----------------------*- C++ -*-===//
10 #include "llvm/CodeGen/MachineModuleInfo.h"
30 INITIALIZE_PASS(MachineModuleInfo, "machinemoduleinfo",
32 char MachineModuleInfo::ID = 0;
189 MachineModuleInfo::MachineModuleInfo(const MCAsmInfo &MAI,
196 MachineModuleInfo::MachineModuleInfo()
198 llvm_unreachable("This MachineModuleInfo constructor should never be called, "
203 MachineModuleInfo::~MachineModuleInfo() {
206 bool MachineModuleInfo::doInitialization(Module &M) {
221 bool MachineModuleInfo::doFinalization(Module &M) {
238 void MachineModuleInfo::EndFunction() {
261 MachineModuleInfo::getAddrLabelSymbolToEmit(const BasicBlock *BB) {
273 void MachineModuleInfo::
286 LandingPadInfo &MachineModuleInfo::getOrCreateLandingPadInfo
301 void MachineModuleInfo::addInvoke(MachineBasicBlock *LandingPad,
310 MCSymbol *MachineModuleInfo::addLandingPad(MachineBasicBlock *LandingPad) {
317 void MachineModuleInfo::addPersonality(const Function *Personality) {
326 void MachineModuleInfo::
336 void MachineModuleInfo::
348 void MachineModuleInfo::addCleanup(MachineBasicBlock *LandingPad) {
353 void MachineModuleInfo::addSEHCatchHandler(MachineBasicBlock *LandingPad,
363 void MachineModuleInfo::addSEHCleanupHandler(MachineBasicBlock *LandingPad,
374 void MachineModuleInfo::TidyLandingPads(DenseMap<MCSymbol*, uintptr_t> *LPMap) {
420 void MachineModuleInfo::setCallSiteLandingPad(MCSymbol *Sym,
427 unsigned MachineModuleInfo::getTypeIDFor(const GlobalValue *TI) {
437 int MachineModuleInfo::getFilterIDFor(std::vector<unsigned> &TyIds) {