Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT.