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 | ee62b0424d8c75617484b2d4a9383565044eb5aa (patch) | |
| tree | 8a527f49337f8406ad1a01fcef90c2cba3cfee5a /include/llvm/Target/TargetLoweringObjectFile.h | |
| parent | c20e8bfb90176ee9cd27b027c11a3c8c9c117dd6 (diff) | |
| download | external_llvm-ee62b0424d8c75617484b2d4a9383565044eb5aa.zip external_llvm-ee62b0424d8c75617484b2d4a9383565044eb5aa.tar.gz external_llvm-ee62b0424d8c75617484b2d4a9383565044eb5aa.tar.bz2 | |
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 6480bf4..454a094 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; }; |
