add operators test class
[riscv-isa-sim.git] / operators / operators.t.cc
1 #include <stdio.h>
2
3 #include "operators.h"
4 #include "operators_test.h"
5 #include "decode.h"
6
7 int main(int argc, char *argv[])
8 {
9 /*op2<uint16_t, uint16_t, uint32_t> o(0xfff0);
10 uint32_t p = 0xfffffef;
11 o = o + p;
12 */
13 opcvt cvt(u64_u64_cvt, u64_u64_cvt, sext32);
14 uint64_t o = 0xff00;
15 uint64_t s1 = 0x1ff01;
16 uint64_t s2 = 0x2ff01;
17 cvt.add(o, s1, s2);
18 printf("hello %lx\n", o);
19 }