diff options
author | Chris Lattner <sabre@nondot.org> | 2009-09-17 18:49:52 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-09-17 18:49:52 +0000 |
commit | 8609c7c931c0213d6d29f665df2110cf3c709e4c (patch) | |
tree | 8a527f49337f8406ad1a01fcef90c2cba3cfee5a /include/llvm/Target/TargetLoweringObjectFile.h | |
parent | 1f96e67f78110d0ac5b30a32375097a28f869c63 (diff) | |
download | llvm-8609c7c931c0213d6d29f665df2110cf3c709e4c.tar.gz llvm-8609c7c931c0213d6d29f665df2110cf3c709e4c.tar.bz2 llvm-8609c7c931c0213d6d29f665df2110cf3c709e4c.tar.xz |
pass machinemoduleinfo down into getSymbolForDwarfGlobalReference,
currently unused.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82157 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Target/TargetLoweringObjectFile.h')
-rw-r--r-- | include/llvm/Target/TargetLoweringObjectFile.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/llvm/Target/TargetLoweringObjectFile.h b/include/llvm/Target/TargetLoweringObjectFile.h index 6480bf46a5..454a0940b9 100644 --- a/include/llvm/Target/TargetLoweringObjectFile.h +++ b/include/llvm/Target/TargetLoweringObjectFile.h @@ -18,15 +18,16 @@ #include "llvm/MC/SectionKind.h" namespace llvm { + class MachineModuleInfo; class Mangler; + class MCAsmInfo; + class MCExpr; class MCSection; class MCSectionMachO; class MCContext; class GlobalValue; class StringRef; class TargetMachine; - class MCAsmInfo; - class MCExpr; class TargetLoweringObjectFile { MCContext *Ctx; @@ -188,6 +189,7 @@ public: /// virtual const MCExpr * getSymbolForDwarfGlobalReference(const GlobalValue *GV, Mangler *Mang, + MachineModuleInfo *MMI, bool &IsIndirect, bool &IsPCRel) const; protected: @@ -320,6 +322,7 @@ public: /// defaults to returning a stub reference. virtual const MCExpr * getSymbolForDwarfGlobalReference(const GlobalValue *GV, Mangler *Mang, + MachineModuleInfo *MMI, bool &IsIndirect, bool &IsPCRel) const; }; |