diff --git a/llvm/lib/Target/X86/X86TileConfig.cpp b/llvm/lib/Target/X86/X86TileConfig.cpp index de4b847c0cd6e..8114a0b2d4238 100644 --- a/llvm/lib/Target/X86/X86TileConfig.cpp +++ b/llvm/lib/Target/X86/X86TileConfig.cpp @@ -176,7 +176,7 @@ bool X86TileConfig::runOnMachineFunction(MachineFunction &MF) { 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,