1 // RUN: llvm-tblgen %s | FileCheck %s
7 int shifted_b = !shl(b, 2);
8 int shifted_i = !shl(i, 2);
11 // CHECK: shifted_b = 8
12 // CHECK: shifted_i = 8
14 class Int<int value> {
18 def v1024 : Int<1024>;
20 // CHECK: Value = 1024
22 def v1025 : Int<!add(v1024.Value, 1)>;
24 // CHECK: Value = 1025
26 def v2048 : Int<!add(v1024.Value, v1024.Value)>;
28 // CHECK: Value = 2048