diff --git a/src/arch/gcn3/insts/instructions.hh b/src/arch/gcn3/insts/instructions.hh index 471c130688..207da293cb 100644 --- a/src/arch/gcn3/insts/instructions.hh +++ b/src/arch/gcn3/insts/instructions.hh @@ -79137,7 +79137,7 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_dst - return 32; + return 1; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -79261,7 +79261,7 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_dst - return 32; + return 2; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -80147,9 +80147,9 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_src - return 32; + return 4; case 2: //vgpr_dst - return 32; + return 4; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -80215,9 +80215,9 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_src - return 32; + return 4; case 2: //vgpr_dst - return 32; + return 4; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -80281,9 +80281,9 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_src - return 32; + return 4; case 2: //vgpr_dst - return 32; + return 4; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -80347,9 +80347,9 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_src - return 32; + return 4; case 2: //vgpr_dst - return 32; + return 4; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -80413,9 +80413,9 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_src - return 32; + return 4; case 2: //vgpr_dst - return 32; + return 4; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -80479,9 +80479,9 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_src - return 32; + return 4; case 2: //vgpr_dst - return 32; + return 4; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -80545,9 +80545,9 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_src - return 32; + return 4; case 2: //vgpr_dst - return 32; + return 4; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -80611,9 +80611,9 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_src - return 32; + return 4; case 2: //vgpr_dst - return 32; + return 4; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -80677,9 +80677,9 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_src - return 32; + return 4; case 2: //vgpr_dst - return 32; + return 4; default: fatal("op idx %i out of bounds\n", opIdx); return -1; @@ -80745,9 +80745,9 @@ namespace Gcn3ISA case 0: //vgpr_addr return 8; case 1: //vgpr_src - return 32; + return 4; case 2: //vgpr_dst - return 32; + return 4; default: fatal("op idx %i out of bounds\n", opIdx); return -1;