Displaying 3 results from an estimated 3 matches for "aint2".
Did you mean:
aint
2020 Oct 08
2
GlobalISel round table follow up: register bank select
...at the first useInt? Is this
> use allowed to change the definition of the instruction again? Do we
> duplicate the definition? Etc..
> ```
> A<fp> = def <— reassign
> = useFP AFP<fp>
> AInt1<int> = cross_copy A<fp>
> = useInt AInt1<int>
> AInt2<int> = cross_copy A<fp>
> = useInt AInt2<int>
> ```
>
> Bottom line, if we allow to modify the assignments of the definition,
> the decision making is not local anymore and in particular may require
> to add repairing code all over the place. As a result the co...
2020 Oct 07
2
GlobalISel round table follow up: register bank select
Hi all,
this is the second email for the round table follow-up, this time
regarding the issues around the greedy RegBankSelect and alternative
mappings.
The issue I brought up was that because RegBankSelect goes top-down, it
never looks at all available mappings for the operands when considering
which of the mappings to apply to the current instruction. In our
architecture we have one
2020 Oct 09
2
GlobalISel round table follow up: register bank select
...e the definition of the instruction again?
>>> Do we duplicate the definition? Etc..
>>> ```
>>> A<fp> = def <— reassign
>>> = useFP AFP<fp>
>>> AInt1<int> = cross_copy A<fp>
>>> = useInt AInt1<int>
>>> AInt2<int> = cross_copy A<fp>
>>> = useInt AInt2<int>
>>> ```
>>>
>>> Bottom line, if we allow to modify the assignments of the
>>> definition, the decision making is not local anymore and in
>>> particular may require to add repai...