Displaying 1 result from an estimated 1 matches for "_ax_postincrement".
2007 Sep 13
1
[LLVMdev] Nested multiclass/defm declarations?
...tions (11 * 11 !!). I thought about using a nested multiclass
declaration to resolve this, as in
multiclass EAPermuteRhs<dag lhs_oper, string asmstr> {
def _dx : I<(outs DataRegister:$dst), lhs_oper, ..... > ;
def _ax : I<(outs AddressRegister:$dst), lhs_oper, ..... > ;
def _ax_postincrement : I<(outs AddressRegister:$dst), lhs_oper, ..... > ;
// And many more
}
multiclass EAPermute<string asmstr> {
defm _dx : EAPermuteRhs<(ins DataRegister:$src), asmstr> ;
defm _ax : EAPermuteRhs<(ins AddressRegister:$src), asmstr> ;
// etc
}
This would allow me to ge...