[llvm-dev] What was the IR made for precisely?

Mehdi Amini via llvm-dev
2016-10-28T08:46:29Z

> On Oct 28, 2016, at 1:21 AM, David Chisnall via llvm-dev <llvm-dev at
lists.llvm.org> wrote:
>
> On 28 Oct 2016, at 02:43, ジョウェットジェームス <b3i4zz1gu1 at docomo.ne.jp>
wrote:
>>
>> I would need to sum up all the rules and ABIs and sizes for all the
targets I need and generate different IR for each, am I correct?
>
> This is a long-known limitation of LLVM IR and there are a lot of proposals
to fix it.  It would be great if the LLVM Foundation would fund someone to do
the work, as it isn’t a sufficiently high priority for any of the large LLVM
consumers and would make a huge difference to the utility of LLVM for a lot of
people.

It seems to me that it could be a good fit for the scope of a GSoC project.

—
Mehdi