search for: nsrc2

Displaying 1 result from an estimated 1 matches for "nsrc2".

Did you mean: src2
2020 May 04
2
"Earlyclobber" but for a subset of the inputs
...and 32 registers N (as in narrow) N0..N31. This way, W0 is made by grouping N0 and N1, W1 is N2 and N3, W2 is N4 and N5, ..., W15 is N30 and N31. The target has some widening instructions that take a number of N registers and output a W register. Possible combinations are Wdest = widen-op Nsrc1, Nsrc2 Wdest = widen-op Wsrc1, Nsrc2 The target constraints that the output register of these instructions cannot overlap, physically, an input of a different kind (W vs N). For instance: W1 = widen-op N4, N5 [this is ok, W1 is (N2, N3), so no overlap] W1 = widen-op N3, N4 [this is wrong because W1 is...