duplicated block id: 1 size: 26 cleaned lines of code in 3 files: - maga_transformer/cpp/devices/arm_impl/ArmLayerNormOp.cc (79:112) - maga_transformer/cpp/devices/arm_impl/ArmActOp.cc (10:43) - maga_transformer/cpp/devices/arm_impl/ArmEmbeddingLookup.cc (11:44) duplicated block id: 2 size: 24 cleaned lines of code in 3 files: - maga_transformer/cpp/devices/arm_impl/ArmWeights.cc (12:44) - maga_transformer/cpp/devices/cuda_impl/CudaWeights.cc (11:43) - maga_transformer/cpp/devices/rocm_impl/ROCmWeights.cc (56:88) duplicated block id: 3 size: 19 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2147:2167) - maga_transformer/cpp/kernels/_logn_attention.h (54:74) duplicated block id: 4 size: 19 cleaned lines of code in 2 files: - maga_transformer/cpp/rocm/int4_gemm_kernels/7_int4_dequant_gemm_64x16x16x128_16_16x16_1x1_8x8x1_8x8x1_16_1x16x1x4_4_intrawave_v3.cc (5:26) - maga_transformer/cpp/rocm/int4_gemm_kernels/6_int4_dequant_gemm_64x16x16x128_16_16x16_1x1_16x4x1_8x8x1_16_1x16x1x4_4_intrawave_v3.cc (5:26) duplicated block id: 5 size: 19 cleaned lines of code in 2 files: - maga_transformer/cpp/rocm/int4_gemm_kernels/16_int4_dequant_gemm_128x16x32x128_32_16x16_1x1_16x8x1_4x32x1_32_1x16x1x8_4_intrawave_v3.cc (5:26) - maga_transformer/cpp/rocm/int4_gemm_kernels/8_int4_dequant_gemm_128x16x32x128_32_16x16_1x1_8x16x1_4x32x1_32_1x16x1x8_4_intrawave_v3.cc (5:26) duplicated block id: 6 size: 19 cleaned lines of code in 2 files: - maga_transformer/cpp/rocm/int4_gemm_kernels/5_int4_dequant_gemm_128x32x16x128_16_16x16_1x1_8x16x1_8x16x1_16_1x16x1x8_2_intrawave_v3.cc (5:26) - maga_transformer/cpp/rocm/int4_gemm_kernels/13_int4_dequant_gemm_128x32x16x128_16_16x16_1x1_16x8x1_8x16x1_16_1x16x1x8_2_intrawave_v3.cc (5:26) duplicated block id: 7 size: 13 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (850:867) - maga_transformer/cpp/kernels/_fma.h (505:522) duplicated block id: 8 size: 13 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (871:888) - maga_transformer/cpp/kernels/_fma.h (526:543) duplicated block id: 9 size: 13 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1798:1817) - maga_transformer/cpp/kernels/_mul.h (646:665) duplicated block id: 10 size: 13 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2769:2784) - maga_transformer/cpp/kernels/_cast_to_int8.h (58:73) duplicated block id: 11 size: 12 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (995:1011) - maga_transformer/cpp/kernels/_fma.h (650:666) duplicated block id: 12 size: 12 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1024:1040) - maga_transformer/cpp/kernels/_fma.h (679:695) duplicated block id: 13 size: 12 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1084:1101) - maga_transformer/cpp/kernels/_fma.h (739:756) duplicated block id: 14 size: 12 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1756:1773) - maga_transformer/cpp/kernels/_mul.h (604:621) duplicated block id: 15 size: 12 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1876:1892) - maga_transformer/cpp/kernels/_mul.h (724:740) duplicated block id: 16 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (901:917) - maga_transformer/cpp/kernels/_fma.h (556:572) duplicated block id: 17 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (921:937) - maga_transformer/cpp/kernels/_fma.h (576:592) duplicated block id: 18 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (941:957) - maga_transformer/cpp/kernels/_fma.h (596:612) duplicated block id: 19 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1044:1060) - maga_transformer/cpp/kernels/_fma.h (699:715) duplicated block id: 20 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1064:1080) - maga_transformer/cpp/kernels/_fma.h (719:735) duplicated block id: 21 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1686:1702) - maga_transformer/cpp/kernels/_mul.h (534:550) duplicated block id: 22 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1707:1723) - maga_transformer/cpp/kernels/_mul.h (555:571) duplicated block id: 23 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1834:1850) - maga_transformer/cpp/kernels/_mul.h (682:698) duplicated block id: 24 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1855:1871) - maga_transformer/cpp/kernels/_mul.h (703:719) duplicated block id: 25 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1949:1964) - maga_transformer/cpp/kernels/_mul.h (797:812) duplicated block id: 26 size: 11 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2133:2145) - maga_transformer/cpp/kernels/_logn_attention.h (40:52) duplicated block id: 27 size: 10 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1728:1743) - maga_transformer/cpp/kernels/_mul.h (576:591) duplicated block id: 28 size: 10 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1897:1911) - maga_transformer/cpp/kernels/_mul.h (745:759) duplicated block id: 29 size: 10 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2045:2056) - maga_transformer/cpp/kernels/_sum_dot_zero.h (82:93) duplicated block id: 30 size: 10 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2081:2094) - maga_transformer/cpp/kernels/_sum_dot_zero.h (118:131) duplicated block id: 31 size: 10 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2607:2618) - maga_transformer/cpp/kernels/_convert_from_fp8.h (140:151) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - maga_transformer/cpp/devices/rocm_impl/ROCmGemmOp.cc (32:43) - maga_transformer/cpp/devices/rocm_impl/ROCmLoraLinearWithActOP.cc (78:89) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2685:2697) - maga_transformer/cpp/kernels/_convert_to_fp8.h (66:78) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2754:2765) - maga_transformer/cpp/kernels/_cast_to_int8.h (43:54) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - maga_transformer/cpp/speculative_engine/SpeculativeEngine.cc (265:275) - maga_transformer/cpp/normal_engine/NormalEngine.cc (223:233) duplicated block id: 36 size: 8 cleaned lines of code in 2 files: - maga_transformer/cpp/cuda/custom_ar/custom_ar_comm.cc (68:80) - maga_transformer/cpp/devices/rocm_impl/custom_ar_comm.cc (51:63) duplicated block id: 37 size: 8 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1436:1445) - maga_transformer/cpp/kernels/_mul.h (305:314) duplicated block id: 38 size: 8 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2186:2195) - maga_transformer/cpp/kernels/_logn_attention.h (93:102) duplicated block id: 39 size: 8 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2389:2398) - maga_transformer/cpp/kernels/_convert_to_float.h (46:55) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2432:2441) - maga_transformer/cpp/kernels/_convert_to_float.h (89:98) duplicated block id: 41 size: 8 cleaned lines of code in 2 files: - maga_transformer/cpp/speculative_engine/propose_executor/ProposeOutput.h (9:18) - maga_transformer/cpp/speculative_engine/score_executor/ScoreOutput.h (11:20) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/embedding_engine/EmbeddingEngine.cc (32:40) - maga_transformer/cpp/speculative_engine/SpeculativeEngine.cc (255:263) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (493:501) - maga_transformer/cpp/kernels/_fma.h (148:156) duplicated block id: 44 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (575:583) - maga_transformer/cpp/kernels/_fma.h (230:238) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (693:701) - maga_transformer/cpp/kernels/_fma.h (348:356) duplicated block id: 46 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (773:781) - maga_transformer/cpp/kernels/_fma.h (428:436) duplicated block id: 47 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1284:1292) - maga_transformer/cpp/kernels/_mul.h (162:170) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1414:1422) - maga_transformer/cpp/kernels/_mul.h (292:300) duplicated block id: 49 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1539:1547) - maga_transformer/cpp/kernels/_mul.h (387:395) duplicated block id: 50 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1552:1560) - maga_transformer/cpp/kernels/_mul.h (400:408) duplicated block id: 51 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1670:1678) - maga_transformer/cpp/kernels/_mul.h (518:526) duplicated block id: 52 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2113:2121) - maga_transformer/cpp/kernels/_logn_attention.h (20:28) duplicated block id: 53 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2123:2131) - maga_transformer/cpp/kernels/_logn_attention.h (30:38) duplicated block id: 54 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2671:2681) - maga_transformer/cpp/kernels/_convert_to_fp8.h (52:62) duplicated block id: 55 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2741:2750) - maga_transformer/cpp/kernels/_cast_to_int8.h (30:39) duplicated block id: 56 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/cutlass/cutlass_extensions/include/cutlass_extensions/gemm/device/splitk_gemm_grouped.h (512:523) - maga_transformer/cpp/cutlass/cutlass_extensions/include/cutlass_extensions/gemm/device/gemm_universal_base_compat.h (418:429) duplicated block id: 57 size: 7 cleaned lines of code in 2 files: - maga_transformer/cpp/cutlass/cutlass_kernels/cutlass_preprocessors.cc (100:109) - maga_transformer/cpp/rocm/quantizePreprocessors.cc (81:90) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (71:78) - maga_transformer/cpp/kernels/_add.h (20:27) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (83:90) - maga_transformer/cpp/kernels/_add.h (32:39) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (117:124) - maga_transformer/cpp/kernels/_add.h (66:73) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (154:161) - maga_transformer/cpp/kernels/_add.h (113:120) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (302:309) - maga_transformer/cpp/kernels/_add.h (160:167) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (345:352) - maga_transformer/cpp/kernels/_fma.h (29:36) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (367:374) - maga_transformer/cpp/kernels/_fma.h (51:58) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (378:385) - maga_transformer/cpp/kernels/_fma.h (62:69) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (389:396) - maga_transformer/cpp/kernels/_fma.h (73:80) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (409:416) - maga_transformer/cpp/kernels/_fma.h (93:100) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (482:489) - maga_transformer/cpp/kernels/_fma.h (137:144) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (553:560) - maga_transformer/cpp/kernels/_fma.h (208:215) duplicated block id: 70 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (564:571) - maga_transformer/cpp/kernels/_fma.h (219:226) duplicated block id: 71 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (629:636) - maga_transformer/cpp/kernels/_fma.h (284:291) duplicated block id: 72 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (640:647) - maga_transformer/cpp/kernels/_fma.h (295:302) duplicated block id: 73 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (682:689) - maga_transformer/cpp/kernels/_fma.h (337:344) duplicated block id: 74 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1173:1180) - maga_transformer/cpp/kernels/_mul.h (41:48) duplicated block id: 75 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1194:1201) - maga_transformer/cpp/kernels/_mul.h (62:69) duplicated block id: 76 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1214:1221) - maga_transformer/cpp/kernels/_mul.h (82:89) duplicated block id: 77 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1272:1279) - maga_transformer/cpp/kernels/_mul.h (150:157) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1366:1373) - maga_transformer/cpp/kernels/_mul.h (244:251) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1378:1385) - maga_transformer/cpp/kernels/_mul.h (256:263) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1390:1397) - maga_transformer/cpp/kernels/_mul.h (268:275) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1402:1409) - maga_transformer/cpp/kernels/_mul.h (280:287) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1527:1534) - maga_transformer/cpp/kernels/_mul.h (375:382) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (1992:2001) - maga_transformer/cpp/kernels/_sum_dot_zero.h (29:38) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2197:2204) - maga_transformer/cpp/kernels/_logn_attention.h (104:111) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2377:2384) - maga_transformer/cpp/kernels/_convert_to_float.h (34:41) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2446:2453) - maga_transformer/cpp/kernels/_convert_to_float.h (103:110) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2582:2590) - maga_transformer/cpp/kernels/_convert_from_fp8.h (115:123) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/kernels/decoder_masked_multihead_attention_utils.h (2594:2602) - maga_transformer/cpp/kernels/_convert_from_fp8.h (127:135) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/cutlass/cutlass_kernels/cutlass_preprocessors.cc (89:96) - maga_transformer/cpp/rocm/quantizePreprocessors.cc (70:77) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - maga_transformer/cpp/rocm/rocmFmhaWrapper.cc (11:18) - maga_transformer/cpp/rocm/rocmMoeWrapper.cc (15:22)