Home | History | Annotate | Download | only in TableGen
      1 // RUN: llvm-tblgen %s | FileCheck %s
      2 
      3 class Int<int value> {
      4   int Value = value;
      5 }
      6 
      7 def v1024   : Int<1024>;
      8 // CHECK: def v1024
      9 // CHECK: Value = 1024
     10 
     11 def v1025   : Int<!add(v1024.Value, 1)>;
     12 // CHECK: def v1025
     13 // CHECK: Value = 1025
     14 
     15 def v2048   : Int<!add(v1024.Value, v1024.Value)>;
     16 // CHECK: def v2048
     17 // CHECK: Value = 2048
     18 
     19