reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
263 if (ST.has16BitInsts()) { 342 if (ST.has16BitInsts()) { 343 if (ST.hasVOP3PInsts()) 355 if (ST.hasVOP3PInsts()) { 360 } else if (ST.has16BitInsts()) { 370 if (ST.hasVOP3PInsts()) 375 .clampScalar(0, ST.has16BitInsts() ? S16 : S32, S64); 379 .clampScalar(0, ST.has16BitInsts() ? S16 : S32, S64); 383 .clampScalar(0, ST.has16BitInsts() ? S16 : S32, S64); 394 if (ST.has16BitInsts()) { 428 if (ST.hasMadF16()) 449 if (ST.has16BitInsts()) 456 if (ST.has16BitInsts()) 468 if (ST.getGeneration() >= AMDGPUSubtarget::SEA_ISLANDS) { 497 if (ST.has16BitInsts()) { 508 .legalForCartesianProduct({S1}, ST.has16BitInsts() ? FPTypes16 : FPTypesBase) 536 if (ST.has16BitInsts()) { 537 if (ST.hasVOP3PInsts()) { 621 return ST.useDS128() ? 128 : 64; 653 if (NumRegs == 3 && !ST.hasDwordx3LoadStores()) 658 const SITargetLowering *TLI = ST.getTargetLowering(); 665 unsigned GlobalAlign32 = ST.hasUnalignedBufferAccess() ? 0 : 32; 666 unsigned GlobalAlign16 = ST.hasUnalignedBufferAccess() ? 0 : 16; 667 unsigned GlobalAlign8 = ST.hasUnalignedBufferAccess() ? 0 : 8; 815 return ST.hasDwordx3LoadStores(); 837 if (ST.hasFlatAddressSpace()) { 854 if (ST.hasFlatAddressSpace()) { 892 if (ST.has16BitInsts()) { 893 if (ST.hasVOP3PInsts()) { 977 if (ST.hasScalarPackInsts()) 985 if (ST.hasScalarPackInsts()) { 1087 verify(*ST.getInstrInfo()); 1561 if (ST.hasTrigReducedRange()) { 1668 const SITargetLowering *TLI = ST.getTargetLowering(); 1723 if (Ty == LLT::scalar(32) && !ST.hasFP32Denormals()) 1725 if (Ty == LLT::scalar(16) && !ST.hasFP16Denormals()) 1896 if (!Unsafe && ResTy == S32 && ST.hasFP32Denormals()) 2017 ST.getTargetLowering()->getImplicitParameterOffset( 2055 if (!ST.hasUnpackedD16VMem()) 2195 B.buildConstant(MI.getOperand(0), ST.getWavefrontSize());