blob: 1f3a500f08974f1325e80965a7d0cfd8dc03b78b [file] [log] [blame]
Hal Finkeld23a41c2013-01-25 14:49:08 +00001// RUN: llvm-tblgen %s | FileCheck %s
2
3class Int<int value> {
4 int Value = value;
5}
6
7def v1024 : Int<1024>;
8// CHECK: Value = 1024
9
10def v1025 : Int<!add(v1024.Value, 1)>;
11// CHECK: Value = 1025
12
13def v2048 : Int<!add(v1024.Value, v1024.Value)>;
14// CHECK: Value = 2048
15