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

References

lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp
  702     O << " quad_perm:[";
  703     O << formatDec(Imm & 0x3)         << ',';
  704     O << formatDec((Imm & 0xc)  >> 2) << ',';
  705     O << formatDec((Imm & 0x30) >> 4) << ',';
  706     O << formatDec((Imm & 0xc0) >> 6) << ']';
  709     O << " row_shl:";
  710     printU4ImmDecOperand(MI, OpNo, O);
  713     O << " row_shr:";
  714     printU4ImmDecOperand(MI, OpNo, O);
  717     O << " row_ror:";
  718     printU4ImmDecOperand(MI, OpNo, O);
  721       O << " /* wave_shl is not supported starting from GFX10 */";
  724     O << " wave_shl:1";
  727       O << " /* wave_rol is not supported starting from GFX10 */";
  730     O << " wave_rol:1";
  733       O << " /* wave_shr is not supported starting from GFX10 */";
  736     O << " wave_shr:1";
  739       O << " /* wave_ror is not supported starting from GFX10 */";
  742     O << " wave_ror:1";
  744     O << " row_mirror";
  746     O << " row_half_mirror";
  749       O << " /* row_bcast is not supported starting from GFX10 */";
  752     O << " row_bcast:15";
  755       O << " /* row_bcast is not supported starting from GFX10 */";
  758     O << " row_bcast:31";
  762       O << " /* row_share is not supported on ASICs earlier than GFX10 */";
  765     O << " row_share:";
  766     printU4ImmDecOperand(MI, OpNo, O);
  770       O << " /* row_xmask is not supported on ASICs earlier than GFX10 */";
  773     O << "row_xmask:";
  774     printU4ImmDecOperand(MI, OpNo, O);
  776     O << " /* Invalid dpp_ctrl value */";