Use X86II::MO_NO_FLAG.
authorDan Gohman <gohman@apple.com>
Tue, 25 Aug 2009 17:47:44 +0000 (17:47 +0000)
committerDan Gohman <gohman@apple.com>
Tue, 25 Aug 2009 17:47:44 +0000 (17:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80012 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelDAGToDAG.cpp

index edf25333d2fb58c1e5db3640f273b4fd820bc8fb..22d676e5df0998b834a90a8b9f2b2c99114e58fb 100644 (file)
@@ -79,7 +79,8 @@ namespace {
 
     X86ISelAddressMode()
       : BaseType(RegBase), Scale(1), IndexReg(), Disp(0),
-        Segment(), GV(0), CP(0), ES(0), JT(-1), Align(0), SymbolFlags(0) {
+        Segment(), GV(0), CP(0), ES(0), JT(-1), Align(0),
+        SymbolFlags(X86II::MO_NO_FLAG) {
     }
 
     bool hasSymbolicDisplacement() const {
@@ -821,7 +822,7 @@ bool X86DAGToDAGISel::MatchAddress(SDValue N, X86ISelAddressMode &AM) {
       AM.BaseType == X86ISelAddressMode::RegBase &&
       AM.Base.Reg.getNode() == 0 &&
       AM.IndexReg.getNode() == 0 &&
-      AM.SymbolFlags == 0 &&
+      AM.SymbolFlags == X86II::MO_NO_FLAG &&
       AM.hasSymbolicDisplacement())
     AM.Base.Reg = CurDAG->getRegister(X86::RIP, MVT::i64);