search for: reg100023

Displaying 3 results from an estimated 3 matches for "reg100023".

2011 Aug 17
2
[LLVMdev] liveness question
Hi if I have a function that has an formal argument assigned to say register R0 and I have the following code fragment as my first basic block BB#0 %reg100023<dead> = // for some reason could not be removed ... = R0 <kill> What prevents R0 from being allocated to %reg100023 thanks shrey
2011 Aug 17
0
[LLVMdev] liveness question
On Aug 17, 2011, at 11:54 AM, shreyas krishnan wrote: > Hi > if I have a function that has an formal argument assigned to say > register R0 and I have the following code fragment as my first basic > block > > > BB#0 > %reg100023<dead> = // for some reason could not be removed > ... > = R0 <kill> > > > What prevents R0 from being allocated to %reg100023 > The fact that R0 is live on entry to the block and its value is used after %reg100023 has been assigned. -bw
2011 Aug 17
1
[LLVMdev] liveness question
...t; wrote: > On Aug 17, 2011, at 11:54 AM, shreyas krishnan wrote: > >> Hi >>   if I have a function that has an formal argument assigned to  say >> register R0 and I have the following code fragment as my first basic >> block >> >> >> BB#0 >>   %reg100023<dead> =   // for some reason could not be removed >>      ... >>                   = R0 <kill> >> >> >> What prevents R0 from being allocated to %reg100023 >> > The fact that R0 is live on entry to the block and its value is used after %reg100023 h...