Path: ...!weretis.net!feeder9.news.weretis.net!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail From: mitchalsup@aol.com (MitchAlsup1) Newsgroups: comp.arch Subject: Re: Misc: BGBCC targeting RV64G, initial results... Date: Mon, 21 Oct 2024 21:10:20 +0000 Organization: Rocksolid Light Message-ID: <33cca57c6b6aefac5d59b2c3d0654b01@www.novabbs.org> References: <852a1995ec32b2e03628885f9b5da124@www.novabbs.org> <802b8c55ab0ba69a7fc324618f2c63df@www.novabbs.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: i2pn2.org; logging-data="3085509"; mail-complaints-to="usenet@i2pn2.org"; posting-account="o5SwNDfMfYu6Mv4wwLiW6e/jbA93UAdzFodw5PEa6eU"; User-Agent: Rocksolid Light X-Rslight-Site: $2y$10$ZhN9hd7dOH0PnvG5jbmztuAtwhfGxRxt2S3z9AGnstIARs6EIFIZK X-Spam-Checker-Version: SpamAssassin 4.0.0 X-Rslight-Posting-User: cb29269328a20fe5719ed6a1c397e21f651bda71 Bytes: 2221 Lines: 20 On Mon, 21 Oct 2024 20:13:20 +0000, BGB wrote: > On 10/17/2024 9:28 PM, MitchAlsup1 wrote: >>> Granted, I guess it could be decoded as if it were a normal 3RI op or >>> similar, but then split up the immediate into multiple parts in EX1. >> >> Why would you want do make it 3×11-bit displacements when you can >> make it 3×16-bit displacements. >> >>     +------+-----+-----+----------------+ >>     | Bc   |  3W |  Rt |   .lb_lo       | >>     +------+-----+-----+----------------+ >>     |   .lb_zero       |  .lb_hi        | >>     +------------------+----------------+ > > Neither BJX2 nor RISC-V have the encoding space to pull this off... > Even in a clean-slate ISA, it would be a big ask. If you remove compressed instructions from RISC-V, you have enough room left over to put the entire My 66000 ISA. ... ... ...