reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
  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());