Displaying 3 results from an estimated 3 matches for "kartikram3".
2015 Jun 15
2
[LLVMdev] Register Allocation on IR
...ve no knowledge about register class or constraints, let alone which
> machine instructions will be used). Unfortunately MI cannot be serialized
> at the moment, although I think Alex Lorenz is currently working on adding
> this.
>
> - Matthias
>
> On Jun 12, 2015, at 11:00 AM, kartikram3 <kartikram3 at gmail.com> wrote:
>
> Hello all,
>
> I am trying to use the LLVM libraries to do register allocation on LLVM
> IR code -- and output IR as the result.
> There are two problems that arise when we try this :
>
> a. The LLVM backend requires that one goes...
2015 Jun 12
2
[LLVMdev] Register Allocation on IR
Hello all,
I am trying to use the LLVM libraries to do register allocation on LLVM
IR code -- and output IR as the result.
There are two problems that arise when we try this :
a. The LLVM backend requires that one goes through all the steps
sequentially namely
-- Instruction selection
-- Scheduling and Formation
-- SSA-based machine code optimizations
-- Register
2015 Jun 17
3
[LLVMdev] Register Allocation on IR
...egisters to llvm IR values nor is there a way to express that in IR. llvm has the machine instruction (MI) representation for that.
- Matthias
> On Jun 17, 2015, at 5:37 AM, David Chisnall <David.Chisnall at cl.cam.ac.uk> wrote:
>
> On 15 Jun 2015, at 17:21, Kartik Ramkrishnan <kartikram3 at gmail.com> wrote:
>>
>> Thanks. I will also work on doing an SSA register allocation that returns SSA form (IR), since it is not yet implemented.
>
> It’s not implemented because it doesn’t really make sense as a concept. Register allocation is all about making use of a f...