Displaying 2 results from an estimated 2 matches for "ab989fb8".
2010 Sep 08
0
[LLVMdev] Complex regalloc contraints
...ster allocator constructor.
It might as well register a function that allocates AND configures PBQP properly then. There is no need for a target hook.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100908/ab989fb8/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1929 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100908/ab989fb8/attachment.bin>
2010 Sep 08
3
[LLVMdev] Complex regalloc contraints
Hi Carlos, Jakob,
The PBQP allocator was designed to support a very wide range of constraints,
and can handle something like this easily.
Say you have 4 of these orX/irX registers, then for any pair of virtual
registers used in such an add instruction you would add the following
constraint matrix to the PBQP instance:
[ 0 inf inf inf ]
[ inf 0 inf inf ]
[ inf inf 0 inf ]
[ inf inf inf 0