On Wed, Jun 2, 2010 at 5:47 PM, Richard Henderson wrote:
> On 06/01/2010 09:29 PM, Igor Kovalenko wrote:
>> On Wed, Jun 2, 2010 at 12:44 AM, Richard Henderson wrote:
>>> On 06/01/2010 01:12 PM, Igor V. Kovalenko wrote:
+ if ((env->pstate & PS_AM) && is_translating_asi(asi)) {
+
On Wed, Jun 2, 2010 at 8:46 PM, Andreas Färber wrote:
> Am 02.06.2010 um 18:10 schrieb Blue Swirl:
>
>> On Wed, Jun 2, 2010 at 1:47 PM, Richard Henderson wrote:
>>>
>>> On 06/01/2010 09:29 PM, Igor Kovalenko wrote:
On Wed, Jun 2, 2010 at 12:44 AM, Richard Henderson
wrote:
>
>>
Am 02.06.2010 um 18:10 schrieb Blue Swirl:
On Wed, Jun 2, 2010 at 1:47 PM, Richard Henderson
wrote:
On 06/01/2010 09:29 PM, Igor Kovalenko wrote:
On Wed, Jun 2, 2010 at 12:44 AM, Richard Henderson
wrote:
On 06/01/2010 01:12 PM, Igor V. Kovalenko wrote:
+if ((env->pstate & PS_AM) && i
On Wed, Jun 2, 2010 at 1:47 PM, Richard Henderson wrote:
> On 06/01/2010 09:29 PM, Igor Kovalenko wrote:
>> On Wed, Jun 2, 2010 at 12:44 AM, Richard Henderson wrote:
>>> On 06/01/2010 01:12 PM, Igor V. Kovalenko wrote:
+ if ((env->pstate & PS_AM) && is_translating_asi(asi)) {
+
On 06/01/2010 09:29 PM, Igor Kovalenko wrote:
> On Wed, Jun 2, 2010 at 12:44 AM, Richard Henderson wrote:
>> On 06/01/2010 01:12 PM, Igor V. Kovalenko wrote:
>>> +if ((env->pstate & PS_AM) && is_translating_asi(asi)) {
>>> +addr &= 0xULL;
>>> +}
>>
>> I suggest that these b
On Wed, Jun 2, 2010 at 12:44 AM, Richard Henderson wrote:
> On 06/01/2010 01:12 PM, Igor V. Kovalenko wrote:
>> + if ((env->pstate & PS_AM) && is_translating_asi(asi)) {
>> + addr &= 0xULL;
>> + }
>
> I suggest that these be written instead as
>
> if (is_translating_asi(asi))
On 06/01/2010 01:12 PM, Igor V. Kovalenko wrote:
> +if ((env->pstate & PS_AM) && is_translating_asi(asi)) {
> +addr &= 0xULL;
> +}
I suggest that these be written instead as
if (is_translating_asi(asi)) {
addr = address_mask(addr);
}
That should allow you to remov
From: Igor V. Kovalenko
- address masking for ldqf and stqf insns
- address masking for lddf and stdf insns
- address masking for translating ASI (Ultrasparc IIi)
Signed-off-by: Igor V. Kovalenko
---
target-sparc/op_helper.c | 47 ++
target-sparc/t