Index: llvm/lib/Target/X86/X86TileConfig.cpp =================================================================== --- llvm/lib/Target/X86/X86TileConfig.cpp +++ llvm/lib/Target/X86/X86TileConfig.cpp @@ -176,7 +176,7 @@ SubIdx = 0; auto Iter = DefMI.getIterator(); if (&MBB == &MF.front() && - std::distance(MBB.instr_begin(), Iter) < ConstPos) + (unsigned)std::distance(MBB.instr_begin(), Iter) < ConstPos) Iter = ConstMI->getIterator(); NewMI = addFrameReference( BuildMI(MBB, ++Iter, DL,