git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218324 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Matt Arsenault 2014-09-23 18:30:57 +00:00
parent 7024c7e949
commit 226537a1d0

View File

@ -1146,9 +1146,10 @@ bool SIInstrInfo::isOperandLegal(const MachineInstr *MI, unsigned OpIdx,
// Handle non-register types that are treated like immediates.
assert(MO->isImm() || MO->isFPImm() || MO->isTargetIndex() || MO->isFI());
if (!DefinedRC)
// This opperand expects an immediate
if (!DefinedRC) {
// This operand expects an immediate.
return true;
}
return RI.regClassCanUseImmediate(DefinedRC);
}