[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling
From: |
Alexander Graf |
Subject: |
Re: [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling |
Date: |
Wed, 19 Sep 2012 16:40:15 +0200 |
On 19.09.2012, at 16:34, Richard Henderson wrote:
> On 09/19/2012 06:02 AM, Alexander Graf wrote:
>> Richard, please double-check all the ilc passing again with the spec.
>
> I'll look again.
>
> But I do recall that the spec is consistent in placing a 3-bit field (values
> 1-3)
> shifted one bit left into the larger 32-bit field, so that in essence the
> value
> is always the real instruction length.
>
> However, qemu was not consistent in performing that multiplication. So there
> will be some place that gets changed because of this. Frankly I think it
> would
> be least confusing to always manipulate the full instruction length and never
> explicitly perform the multiply.
I agree. How about we rename the whole thing to inst_len and then just modify
it accordingly when we move it into the exception area?
Alex
- [Qemu-devel] [PATCH 017/126] target-s390: Convert LOAD, LOAD LOGICAL, (continued)
- [Qemu-devel] [PATCH 017/126] target-s390: Convert LOAD, LOAD LOGICAL, Richard Henderson, 2012/09/09
- [Qemu-devel] [PATCH 014/126] target-s390: Convert MULTIPLY, Richard Henderson, 2012/09/09
- [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling, Richard Henderson, 2012/09/09
- Re: [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling, Alexander Graf, 2012/09/18
- Re: [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling, Richard Henderson, 2012/09/18
- Re: [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling, Alexander Graf, 2012/09/19
- Re: [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling, Peter Maydell, 2012/09/19
- Re: [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling, Alexander Graf, 2012/09/19
- Re: [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling, Alexander Graf, 2012/09/19
- Re: [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling, Richard Henderson, 2012/09/19
- Re: [Qemu-devel] [PATCH 010/126] target-s390: Reorg exception handling,
Alexander Graf <=
[Qemu-devel] [PATCH 020/126] target-s390: Convert LOAD AND TEST, Richard Henderson, 2012/09/09
[Qemu-devel] [PATCH 016/126] target-s390: Convert COMPARE, COMPARE LOGICAL, Richard Henderson, 2012/09/09
[Qemu-devel] [PATCH 008/126] target-s390: Add format based disassassmbly infrastructure, Richard Henderson, 2012/09/09
[Qemu-devel] [PATCH 022/126] target-s390: Convert LOAD COMPLIMENT, POSITIVE, NEGATIVE, Richard Henderson, 2012/09/09
[Qemu-devel] [PATCH 023/126] target-s390: Convert AND, OR, XOR, INSERT IMMEDIATE, Richard Henderson, 2012/09/09
[Qemu-devel] [PATCH 019/126] target-s390: Convert LOAD (LOGICAL) BYTE, CHARACTER, HALFWORD, Richard Henderson, 2012/09/09
[Qemu-devel] [PATCH 024/126] target-s390: Convert STORE, Richard Henderson, 2012/09/09
[Qemu-devel] [PATCH 026/126] target-s390: Convert BRANCH AND SAVE, Richard Henderson, 2012/09/09
[Qemu-devel] [PATCH 021/126] target-s390: Convert LOAD LOGICAL IMMEDIATE, Richard Henderson, 2012/09/09
[Qemu-devel] [PATCH 025/126] target-s390: Convert ADD LOGICAL CARRY and SUBTRACT LOGICAL BORROW, Richard Henderson, 2012/09/09