[LLVMdev] tablegen question
Jeroen Dobbelaere
Jeroen.Dobbelaere at synopsys.com
Wed Aug 7 01:32:38 PDT 2013
Hi,
I am trying to make my tablegen files more flexible and for that I would like to have a name that in the end will be replaced with
a type.
If tablegen would support c preprocssing, I would do it like this:
---
#define myBaseType i32
...
def imm32 : Operand<myBaseType>;
def immZExt10 : ImmLeaf<myBaseType, [{return isUInt<10>(Imm);}]>;
...
---
Is there a way to achieve something like this with tablegen ?
Greetings,
Jeroen Dobbelaere
More information about the llvm-dev
mailing list