Displaying 3 results from an estimated 3 matches for "nisal".
Did you mean:
nasal
2017 Jun 09
3
Reserve ARM register for only section of the program
...piler 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 implement a custom #pragma to do it?
Thanks and Best
Nisal
2017 Oct 25
3
How vregs are assigned to operands in IR
...%vreg12<def> = MOVi32imm 5; GPR32:%vreg12
STRWui %WZR, <fi#0>, 0; mem:ST4[FixedStack0]
STRWui %vreg12, <fi#1>, 0; mem:ST4[FixedStack1] GPR32:%vreg12
STRWui %vreg11, <fi#2>, 0; mem:ST4[FixedStack2] GPR32:%vreg11
.................................
Best
Nisal
2017 Jun 14
1
Reserve ARM register for only section of the program
Hi,
Thanks a lot. Is it possible to implement that functionality as a pragma?
Ex.
..
[code]
...
#pragma A
..
..
#pragma B
..
..
Lets say I want to reserve registers X9 and X10 only within pragma A
and B. Is it possible to achieve this 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 <nisalmenuka2...