[llvm-dev] RFC: [GlobalISel] propagating int/float type information
Quentin Colombet via llvm-dev
llvm-dev at lists.llvm.org
Mon May 4 14:53:32 PDT 2020
> On May 4, 2020, at 2:01 PM, Matt Arsenault via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
>
>
>> On May 1, 2020, at 14:00, Amara Emerson <aemerson at apple.com <mailto:aemerson at apple.com>> wrote:
>>
>> The other thing we could do is to assign speculative regbanks to vregs during translation (if the target wants to opt-in), and then RBS can finalize the regbanks, changing some if it deems it necessary/optimal.
>
> This seems reasonable to me. It wouldn’t require any new infrastructure
How would that work with illegal operations?
Would the legalizer have to preserve them?
Ditto with combines.
What I am saying is although this does not require any new infrastructure, this is not free adopt.
Cheers,
-Quentin
>
> -Matt
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200504/e922cafc/attachment.html>
More information about the llvm-dev
mailing list