[llvm-commits] [PATCH] Execution domain support for VMOV and VLDR

Anton Korobeynikov anton at korobeynikov.info
Tue Aug 28 09:56:58 PDT 2012


>> It should be generic enough to avoid the fragility Anton's worried
>> about, and it would leave ExeDeps unaltered.
> I am not sure what Anton was referring to, but I don't think stripping an existing instruction of its operands is any more or less fragile than building a new one.
Well, I was worried about manual add-remove operands code for every
new instruction we handle. In the ideal world we'd need just to say
"change instruction A to instruction B" and everything else will be
automatic. Surely it's not possible in all cased, however Thumb2 size
reduction pass might be some motivating example.

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-commits mailing list