diff options
Diffstat (limited to 'llvm/include/llvm/CodeGen/MachineModuleInfo.h')
-rw-r--r-- | llvm/include/llvm/CodeGen/MachineModuleInfo.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/llvm/include/llvm/CodeGen/MachineModuleInfo.h b/llvm/include/llvm/CodeGen/MachineModuleInfo.h index 6902dada2423..0ee595b5b5ce 100644 --- a/llvm/include/llvm/CodeGen/MachineModuleInfo.h +++ b/llvm/include/llvm/CodeGen/MachineModuleInfo.h @@ -165,9 +165,9 @@ public: /// Returns the MachineFunction constructed for the IR function \p F. /// Creates a new MachineFunction if none exists yet. - MachineFunction &getOrCreateMachineFunction(const Function &F); + MachineFunction &getOrCreateMachineFunction(Function &F); - /// \bried Returns the MachineFunction associated to IR function \p F if there + /// \brief Returns the MachineFunction associated to IR function \p F if there /// is one, otherwise nullptr. MachineFunction *getMachineFunction(const Function &F) const; @@ -233,13 +233,6 @@ public: /// to emit them as well, return the whole set. ArrayRef<MCSymbol *> getAddrLabelSymbolToEmit(const BasicBlock *BB); - /// If the specified function has had any references to address-taken blocks - /// generated, but the block got deleted, return the symbol now so we can - /// emit it. This prevents emitting a reference to a symbol that has no - /// definition. - void takeDeletedSymbolsForFunction(const Function *F, - std::vector<MCSymbol*> &Result); - /// \name Exception Handling /// \{ |