[llvm-commits] [PATCH] PR14992 - Tablegen incorrectly converts ARM tLDMIA_UPD pseudo to tLDMIA

Tim Northover t.p.northover at gmail.com
Sat Jan 19 00:43:32 PST 2013


> I’d like a tablegen expert to take a look. I tried the patch and saw only
> one change (the change that fixes the bug) in the .inc files for the x86 and
> arm backends.

The change itself looks reasonable to me: assuming the variable_ops
parts of each Instruction have the same purpose is the only solution
that could generically work. (Actually, the reverse of this situation,
DestOps > SrcOps, would be even worse and could lead to reading
non-existent operands from Src).

Could you include the test you given though?

Cheers.

Tim.




More information about the llvm-commits mailing list