diff --git a/lib/Target/X86/InstSelectSimple.cpp b/lib/Target/X86/InstSelectSimple.cpp index a8ed6f69c0e..4cb6562211d 100644 --- a/lib/Target/X86/InstSelectSimple.cpp +++ b/lib/Target/X86/InstSelectSimple.cpp @@ -207,7 +207,7 @@ namespace { // the register here... // if (Constant *C = dyn_cast(V)) { - copyConstantToRegister(C, Reg, BB, IPt); + copyConstantToRegister(C, Reg, MBB, IPt); } else if (GlobalValue *GV = dyn_cast(V)) { // Move the address of the global into the register BMI(MBB, IPt, X86::MOVir32, 1, Reg).addReg(GV); diff --git a/lib/Target/X86/X86ISelSimple.cpp b/lib/Target/X86/X86ISelSimple.cpp index a8ed6f69c0e..4cb6562211d 100644 --- a/lib/Target/X86/X86ISelSimple.cpp +++ b/lib/Target/X86/X86ISelSimple.cpp @@ -207,7 +207,7 @@ namespace { // the register here... // if (Constant *C = dyn_cast(V)) { - copyConstantToRegister(C, Reg, BB, IPt); + copyConstantToRegister(C, Reg, MBB, IPt); } else if (GlobalValue *GV = dyn_cast(V)) { // Move the address of the global into the register BMI(MBB, IPt, X86::MOVir32, 1, Reg).addReg(GV);