projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move most user of TargetMachine::getDataLayout to the Module one
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86MCInstLower.cpp
diff --git
a/lib/Target/X86/X86MCInstLower.cpp
b/lib/Target/X86/X86MCInstLower.cpp
index 3415cedc6fead619ae73185fa99be83eb84b7e21..1b37457a87cb7c6c5f90c3dbed166ac3ea2afb3d 100644
(file)
--- a/
lib/Target/X86/X86MCInstLower.cpp
+++ b/
lib/Target/X86/X86MCInstLower.cpp
@@
-128,7
+128,7
@@
MachineModuleInfoMachO &X86MCInstLower::getMachOMMI() const {
/// operand to an MCSymbol.
MCSymbol *X86MCInstLower::
GetSymbolFromOperand(const MachineOperand &MO) const {
/// operand to an MCSymbol.
MCSymbol *X86MCInstLower::
GetSymbolFromOperand(const MachineOperand &MO) const {
- const DataLayout
*DL = TM
.getDataLayout();
+ const DataLayout
&DL = MF
.getDataLayout();
assert((MO.isGlobal() || MO.isSymbol() || MO.isMBB()) && "Isn't a symbol reference");
MCSymbol *Sym = nullptr;
assert((MO.isGlobal() || MO.isSymbol() || MO.isMBB()) && "Isn't a symbol reference");
MCSymbol *Sym = nullptr;
@@
-151,7
+151,7
@@
GetSymbolFromOperand(const MachineOperand &MO) const {
}
if (!Suffix.empty())
}
if (!Suffix.empty())
- Name += DL
->
getPrivateGlobalPrefix();
+ Name += DL
.
getPrivateGlobalPrefix();
unsigned PrefixLen = Name.size();
unsigned PrefixLen = Name.size();
@@
-159,7
+159,7
@@
GetSymbolFromOperand(const MachineOperand &MO) const {
const GlobalValue *GV = MO.getGlobal();
AsmPrinter.getNameWithPrefix(Name, GV);
} else if (MO.isSymbol()) {
const GlobalValue *GV = MO.getGlobal();
AsmPrinter.getNameWithPrefix(Name, GV);
} else if (MO.isSymbol()) {
- Mangler::getNameWithPrefix(Name, MO.getSymbolName(),
*
DL);
+ Mangler::getNameWithPrefix(Name, MO.getSymbolName(), DL);
} else if (MO.isMBB()) {
assert(Suffix.empty());
Sym = MO.getMBB()->getSymbol();
} else if (MO.isMBB()) {
assert(Suffix.empty());
Sym = MO.getMBB()->getSymbol();