Path: ...!feeds.phibee-telecom.net!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Stephen Fuld Newsgroups: comp.arch Subject: Re: is Vax addressing sane today Date: Tue, 24 Sep 2024 10:06:27 -0700 Organization: A noiseless patient Spider Lines: 16 Message-ID: References: <2024Sep10.094353@mips.complang.tuwien.ac.at> <3b7a257101d09e1995314aadace0e14f@www.novabbs.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Tue, 24 Sep 2024 19:06:28 +0200 (CEST) Injection-Info: dont-email.me; posting-host="54e4b2f7818c236ec1b9ebe1f6aa46c6"; logging-data="2740622"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/zAhZqkvf+xCUpiiCDpOmL1KSd/f6ZQPQ=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:yZWEZz7nTpeG98cMlHgiMn5aaHY= Content-Language: en-US In-Reply-To: Bytes: 1744 On 9/23/2024 11:02 PM, Terje Mathisen wrote: snip > Maybe all add/sub/etc opcodes that are immediately followed by an INTO > could be fused into a single ADDO/SUBO/etc version that takes zero extra > cycles as long as the trap part isn't hit? If you are going to do that, why not make it an optional prefix byte? That way, no fusion needed, no extra cycles, yet the same amount of code space. -- - Stephen Fuld (e-mail address disguised to prevent spam)