25 lines · plain
1// RUN: llvm-tblgen -gen-register-info -I %p/../../include -I %p/Common %s | FileCheck %s2 3include "reg-with-subregs-common.td"4 5// CHECK-LABEL: static const RegClassWeight RCWeightTable[] = {6// CHECK: {1, 256}, // GPR327// CHECK: {2, 256}, // GPR_648 9// CHECK: {0, 256}, // GPR_64_W010def GPR_64_W0 : RegisterClass<"", [v2i32], 64, (add GPR64)> {11 let Weight = 0;12}13 14// CHECK: {1, 256}, // GPR_64_W115def GPR_64_W1 : RegisterClass<"", [v2i32], 64, (add GPR64)> {16 let Weight = 1;17}18 19// CHECK: {8, 256}, // GPR_64_W820def GPR_64_W8 : RegisterClass<"", [v2i32], 64, (add GPR64)> {21 let Weight = 8;22}23 24// CHECK: {32, 256}, // GPR_102425