Applied to master. Thanks!
Philipp.
On Tue, 15 Nov 2022 at 18:25, Jeff Law wrote:
>
> On 11/13/22 13:48, Philipp Tomsich wrote:
> > For a straightforward application of bext for the following function
> >long bext64(long a, char bitno)
> >{
> > return (a & (1UL << bitno)) ? 0 : -1;
On 11/13/22 13:48, Philipp Tomsich wrote:
For a straightforward application of bext for the following function
long bext64(long a, char bitno)
{
return (a & (1UL << bitno)) ? 0 : -1;
}
we generate
srl a0,a0,a1# 7 [c=4 l=4] lshrdi3
andia0,a0,1 #
For a straightforward application of bext for the following function
long bext64(long a, char bitno)
{
return (a & (1UL << bitno)) ? 0 : -1;
}
we generate
srl a0,a0,a1# 7 [c=4 l=4] lshrdi3
andia0,a0,1 # 8 [c=4 l=4] anddi3/1
addia0,a0,-