add macros to construct IR in tests
currently only translate one old test into new one with macros, the macro set is going to grow as it needs to. The macros are located under tests. atm I do not intend to expose it for clients.
Showing with 299 additions and 1 deletion