reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
629 (ScalarVT == MVT::f16 && Subtarget->has16BitInsts())); 748 (Subtarget->has16BitInsts() && VT == MVT::f16); 754 (Subtarget->has16BitInsts() && VT == MVT::f16) || 755 (Subtarget->hasVOP3PInsts() && VT == MVT::v2f16); 791 if (DestSize== 16 && Subtarget->has16BitInsts()) 801 if (SrcSize == 16 && Subtarget->has16BitInsts()) 1588 unsigned OpCode = Subtarget->hasFP32Denormals() ? 1670 unsigned FMAD = Subtarget->hasFP32Denormals() ? 2505 if (Subtarget->has16BitInsts() && DestVT == MVT::f16) { 2532 if (Subtarget->has16BitInsts() && DestVT == MVT::f16) { 2686 if (Subtarget->has16BitInsts() && SrcVT == MVT::f16) { 2709 if (Subtarget->has16BitInsts() && SrcVT == MVT::f16) { 3283 if (Subtarget->has16BitInsts() && VT.getScalarType().bitsLE(MVT::i16)) 3304 if (Subtarget->hasMulU24() && isU24(N0, DAG) && isU24(N1, DAG)) { 3308 } else if (Subtarget->hasMulI24() && isI24(N0, DAG) && isI24(N1, DAG)) { 3325 if (!Subtarget->hasMulI24() || VT.isVector()) 3349 if (!Subtarget->hasMulU24() || VT.isVector() || VT.getSizeInBits() > 32) 3404 if (LegalVT != MVT::i32 && (Subtarget->has16BitInsts() && 3575 if (VT == MVT::f32 && Subtarget->hasFminFmaxLegacy()) { 3605 if (Subtarget->hasInv2PiInlineImm() && isInv2Pi(C->getValueAPF())) 3843 assert(!Subtarget->has16BitInsts() && "should only see if f16 is illegal"); 4043 !(Subtarget->hasSDWA() && OffsetVal == 16 && WidthVal == 16)) {