This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/21190] [4.1 Regression] g-spitbo.adb:274: error: unrecognizable insn


------- Additional Comments From danglin at gcc dot gnu dot org  2005-04-24 15:25 -------
This insn is created in the loop pass:

(insn 42 40 140 1 g-spitbo.adb:263 (set (reg:SI 131)
        (plus:SI (reg:SI 129)
            (const_int 48 [0x30]))) -1 (nil)
    (nil))

(insn 140 42 43 1 g-spitbo.adb:263 (set (reg:SI 108)
        (minus:SI (plus:SI (reg:SI 168)
                (reg/f:SI 165))
            (const_int -1 [0xffffffff]))) -1 (nil)
    (nil))

(insn 43 140 44 1 g-spitbo.adb:263 (set (mem/s/j:QI (plus:SI (reg:SI 108)
                (const_int -1 [0xffffffff])) [8 buf S1 A8])
        (subreg:QI (reg:SI 131) 3)) -1 (nil)
    (nil))

(note 44 43 47 1 ("g-spitbo.adb") 264)

We had previously in gcse:

(insn 40 39 42 1 g-spitbo.adb:263 (set (reg:SI 129)
        (minus:SI (reg/v:SI 96 [ val ])
            (reg:SI 128))) 110 {*pa.md:5070} (nil)
    (nil))

(insn 42 40 43 1 g-spitbo.adb:263 (set (reg:SI 131)
        (plus:SI (reg:SI 129)
            (const_int 48 [0x30]))) 108 {addsi3} (nil)
    (nil))

(insn 43 42 44 1 g-spitbo.adb:263 (set (mem/s/j:QI (plus:SI (reg:SI 108)
                (const_int -1 [0xffffffff])) [8 buf S1 A8])
        (subreg:QI (reg:SI 131) 3)) 57 {*pa.md:3022} (nil)
    (nil))

(note 44 43 47 1 ("g-spitbo.adb") 264)


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21190


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]