Displaying 3 results from an estimated 3 matches for "menuka".
2017 Jun 09
3
Reserve ARM register for only section of the program
Hi,
How can I reserve an ARM register for only a part of the code?
Example: lets say I have 3 functions, A(), B() and C(). I want to
prohibit compiler from using a register (lets say X9 in ARM 64) in
function C() only.
I think that by AArch64RegisterInfo::getReservedRegs function, a
register can be reserved for the whole program. But, I need to reserve
for only part of the code.
Can I
2017 Jun 14
1
Reserve ARM register for only section of the program
...in llvm?
Thanks
Nisal
On Mon, Jun 12, 2017 at 9:54 PM, Tim Northover <t.p.northover at gmail.com> wrote:
> Hi Nisal,
>
> (Adding llvm-dev back again; best to keep these things public in case
> they help someone else in the future).
>
> On 12 June 2017 at 19:43, Nisal Menuka <nisalmenuka23 at gmail.com> wrote:
>> I am a first year graduate student at Rice University, I'm looking to
>> reserve registers X9 and X10 for one of my research projects. I have
>> some questions regarding this and greatly appreciate any help you can
>> provide...
2017 Oct 25
3
How vregs are assigned to operands in IR
Hi,
I'm trying to understand how virtual regs are assigned to operands in
IR instructions. I looked into SelectionDAG but could not figure out
where the assignment happens. How and where does this conversion
happen?
Furthermore, I want to build a map between variable and the virtual
register (x corresponds to vreg11 in below code).
I've been stuck here for a while. Any help is greatly