🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.arch
Article #2680

Where are delayed branches handled?

#2680
From: radford
Date: Sun, 10 Aug 1986 22:19
11 lines
934 bytes
Something I've wondered about:

On RISC machines with delayed branches, who does the instruction
rearrangement that tries to put useful instructions after the branch?

Obvious possibilities are the assembler or the compiler. Does anyone
know whether the compiler can do a significantly better job than 
the assembler? (I'm assuming the compiler generates assembler code.)

    Radford Neal
    The University of Calgary
Technical Details
Message-ID: <299@vaxb.calgary.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!husc6!yale!decvax!decwrl!pyramid!hplabs!tektronix!uw-beaver!ubc-vision!alberta!calgary!radford

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!husc6!yale!decvax!decwrl!pyramid!hplabs!tektronix!uw-beaver!ubc-vision!alberta!calgary!radford
From: radford@calgary.UUCP
Newsgroups: net.arch
Subject: Where are delayed branches handled?
Message-ID: <299@vaxb.calgary.UUCP>
Date: Sun, 10-Aug-86 18:19:43 EDT
Article-I.D.: vaxb.299
Posted: Sun Aug 10 18:19:43 1986
Date-Received: Tue, 12-Aug-86 17:06:47 EDT
Organization: U. of Calgary, Calgary, Ab.
Lines: 11