diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2009-07-16 21:24:13 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2009-07-16 21:24:13 +0000 |
commit | 93e55deebacb29291fc4314eb3ddb704071b98b2 (patch) | |
tree | 67a5f3ff8b74796dbdd245f2648eea76e41c536d /lib | |
parent | 34ccf037fea3d83dcb18f72496775ec4c7dcd3d3 (diff) |
Silence warning in Linux builds:
X86InstrInfo.cpp:2272: warning: suggest explicit braces to avoid ambiguous 'else'
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76105 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Target/X86/X86InstrInfo.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Target/X86/X86InstrInfo.cpp b/lib/Target/X86/X86InstrInfo.cpp index 7cd5f35366..c124f047e9 100644 --- a/lib/Target/X86/X86InstrInfo.cpp +++ b/lib/Target/X86/X86InstrInfo.cpp @@ -2269,15 +2269,16 @@ MachineInstr* X86InstrInfo::foldMemoryOperandImpl(MachineFunction &MF, // x86-32 PIC requires a PIC base register for constant pools. unsigned PICBase = 0; - if (TM.getRelocationModel() == Reloc::PIC_) + if (TM.getRelocationModel() == Reloc::PIC_) { if (TM.getSubtarget<X86Subtarget>().is64Bit()) PICBase = X86::RIP; - else + else // FIXME: PICBase = TM.getInstrInfo()->getGlobalBaseReg(&MF); // This doesn't work for several reasons. // 1. GlobalBaseReg may have been spilled. // 2. It may not be live at MI. return false; + } // Create a v4i32 constant-pool entry. MachineConstantPool &MCP = *MF.getConstantPool(); |