[llvm-dev] Optimal variant of regbankselect

Gabriel Hjort Ã…kerlund via llvm-dev llvm-dev at lists.llvm.org
Wed Oct 28 06:32:19 PDT 2020


Hi all,

 

I have made an attempt of implementing an optimal variant of the register
bank selector (regbankselect). The code is available for review at
https://reviews.llvm.org/D90304, and I would greatly appreciate if anyone
interested can provide their comments. I have run a few tests the
regbankselect-*.mir testcases for AAarch64 and it seems to work, but more
tests are surely needed to increase confidence in the implementation. I also
tried using AMDGPU, but that backend does not provide the full list of
InstructionMappings for a given MachineInstr, which is needed in order to
compute the optimal selection of register banks.

 

Cheers,

Gabriel Hjort Ã…kerlund 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20201028/658bb9c1/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6320 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20201028/658bb9c1/attachment.bin>


More information about the llvm-dev mailing list