Lines Matching refs:f16
263 return isRegOrImmWithInputMods(AMDGPU::VS_32RegClassID, MVT::f16);
392 return isRegOrInlineNoMods(AMDGPU::SReg_32RegClassID, MVT::f16);
435 return isSCSrcB16() || isLiteralImm(MVT::f16);
473 return isRegOrInlineNoMods(AMDGPU::VS_32RegClassID, MVT::f16);
505 return isVCSrcF16() || isLiteralImm(MVT::f16);
529 return isRegOrInlineNoMods(AMDGPU::VGPR_32RegClassID, MVT::f16);
553 return isRegOrInlineNoMods(AMDGPU::AGPR_32RegClassID, MVT::f16);
577 return isRegOrInlineNoMods(AMDGPU::AReg_128RegClassID, MVT::f16);
601 return isRegOrInlineNoMods(AMDGPU::AReg_512RegClassID, MVT::f16);
625 return isRegOrInlineNoMods(AMDGPU::AReg_1024RegClassID, MVT::f16);
637 return isLiteralImm(MVT::f16);
1629 // require that the literal may be losslesly converted to f16.
1630 MVT ExpectedType = (type == MVT::v2f16)? MVT::f16 :
1651 return isSDWAOperand(MVT::f16);
2738 // bus limitations because GFX7 support no f16 inline constants.
2740 // constant bus limitations due to the use of an f16 constant.
6317 // Special case v_mac_{f16, f32} and v_fmac_{f16, f32} (gfx906/gfx10+):
6955 // special case v_mac_{f16, f32}: