[llvm] [TableGen] Fix wrong bits output in GenericTable (PR #66867)
Wang Pengcheng via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 22 03:12:07 PDT 2023
================
@@ -24,34 +24,35 @@ include "llvm/TableGen/SearchableTable.td"
// CHECK-LABEL: GET_ATable_IMPL
// CHECK: constexpr AEntry ATable[] = {
-// CHECK-NOT: { "aaa"
-// CHECK: { "baz"
-// CHECK: { "foo"
-// CHECK: { "foobar"
-// CHECK: { "bar"
+// CHECK-NOT: { "aaa", 0x0, 0x0, 0x0 },
+// CHECK: { "baz", 0x2, 0x6, 0xFFFFFFFF },
+// CHECK: { "foo", 0x4, 0x4, 0xFFFFFFFF },
+// CHECK: { "foobar", 0x4, 0x5, 0xFFFFFFFF },
+// CHECK: { "bar", 0x5, 0x3, 0xFFFFFFFF },
// CHECK: };
// CHECK: const AEntry *lookupATableByValues(uint8_t Val1, uint16_t Val2) {
// CHECK: return &*Idx;
// CHECK: }
-class AEntry<string str, int val1, int val2> {
+class AEntry<string str, int val1, int val2, int val3> {
----------------
wangpc-pp wrote:
Good advice! Done!
https://github.com/llvm/llvm-project/pull/66867
More information about the llvm-commits
mailing list