Immediates and placement of constants

By: Paul A. Clayton (paaronclayton.delete@this.gmail.com), July 31, 2022 1:03 pm
Room: Moderated Discussions
Wilco (wilco.dijkstra.delete@this.ntlworld.com) on July 30, 2022 8:11 am wrote:
> Paul A. Clayton (paaronclayton.delete@this.gmail.com) on July 29, 2022 8:17 am wrote:
> > Michael S (already5chosen.delete@this.yahoo.com) on July 28, 2022 4:29 am wrote:
> > [snip]
> > > Parts of what is .text on one architecture are .rodata on another.
> > > In theory, could be .data on the yet another.
> >
> > Presumably, the ISA's support for immediate data will also matter. An ISA that supports
> > full-size (e.g., 64-bit) immediates seems likely to have less constant data outside of the
> > instruction stream (regardless of what section the compiler places read-only data).
>
> In reality such instructions are never used on any ISA. Almost all immediates are small, so they can't
> use such a huge encoding. Addresses use much smaller PC-relative offsets or are shared in the GOT so they
> can't use such encodings either. FP immediates are typically loaded from rodata since storing huge immediates
> in the instruction stream is stupid. Now imagine 512-bit vector immediates in instructions...

I suspect "never" is not literally the case. For 32-bit immediates, Power already provides two instruction forms for addition and logical operations (add immediate high/add immediate etc.), which indicates IBM thought limited support for 32-bit immediates was worthwhile.

Mitch Alsup's My 66000 includes support for 64-bit immediates. Although Mitch Alsup is primarily a "hardware guy", I receive the impression that he is not entirely ignorant of software considerations.

With respect to rarely used features, while "make the common case fast and the uncommon case correct" is a good general guideline, one must also consider Amdahl's Law (less common fractions can contribute significantly when sufficiently less improved), the benefits of orthogonality, and the costs of implementation. With respect to the costs of implementation, I receive the impression (I have not looked in detail at the encodings) that My 66000 does not suffer a significant code density/opcode availability penalty from supporting large immediates.

Mitch Alsup's argument in favor of large immediates rather than using loads is that the instruction stream is already prefetched and amenable to wide fetch. (There are also presumably benefits in operand availability — this can be two-edged in that one might prefer not to carry the data through early pipeline stages but one would like to have it guaranteed to be available when the instruction begins execution — and routing. A PC-relative load has the potential for data TLB and data cache misses and is likely to have less locality (if large constants are uncommon, both spatial and temporal locality are likely to be low). There is also the minor advantage of not using a register name to hold a constant value (such could increase spill/fill traffic).

(Since My 66000 uses Virtual Vector Method to vectorize loops, "512-bit vector immediates" would not apply. One weakness I perceive in VVM is the lack of support for blocking. VVM also only provides semantic compatibility across microarchitectures; e.g., there can be microarchitectures where loop splitting would improve performance. VVM also relies on competent hardware design for performance; academic architecture designs are unlikely to have such an orientation and even commercial design efforts might prefer ISA updates. I have not looked significantly at VVM, ARM's SVE, RISC-V's vector extension, SVP64, or any of the other not-simply-SIMD designs to exploit data level parallelism.)

I suspect some of the argument also comes from design philosophy. The immediates in MIPS are "good enough"; I get the impression My 66000 aims for a more complete/orthogonal design. Since Mitch Alsup is experienced in processor design, I trust that the hardware cost-benefit considerations have been well evaluated.

[snip]
> Microcontrollers have different tradeoffs indeed, most of the time making your code fit somehow is more
> important than performance. Eventhough branches and calls are far more expensive, you use more to share
> more code (eg. libcalls for switch or even for every function entry/exit). Isn't it odd that nobody ever
> quotes Dhrystone/Coremark results using smallest codesize setting while running from flash?


If one is only giving a single figure of merit, why would one penalize the measure? Reality is complicated, marketing — especially when seeking to get attention — is not allowed to be complex.

One could imagine a map of flash storage use, SRAM use, energy, performance, and workload/subbenchmark, but would that help much when using CoreMark, a benchmark whose claim to fame is "better than Dhrystone"? Running from flash would not be realistic for a performance-oriented use with sufficient SRAM; while such might be an interesting data point, it is not necessarily more realistic than best performance benchmark runs.

(I do not want to trivialize the difficulties of developing a broadly accepted benchmark suite for deeply embedded systems — microcontrollers, some DSPs, etc. No hardware vendor wants to encourage the use of a benchmark that makes their product look inferior. Making a suite whose results can be easily applied for prediction across a broad range of software and data sets is challenging even without external politics. Funding benchmark development, maintenance, and rule enforcing increases the difficulty. The pressure to provide a single figure of merit is also considerable.)
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Code density comparisonsRayla2022/07/27 12:44 PM
  thank you (NT)Michael S2022/07/27 01:01 PM
  Two more data pointsRayla2022/07/27 01:24 PM
    And the currently most used ISAs are...Anon2022/07/28 05:47 AM
  Binary size != code densityWilco2022/07/28 02:45 AM
    Binary size != code densityMichael S2022/07/28 03:29 AM
      Immediates and placement of constantsPaul A. Clayton2022/07/29 07:17 AM
        Immediates and placement of constantsWilco2022/07/30 07:11 AM
          Immediates and placement of constantsPaul A. Clayton2022/07/31 01:03 PM
            Immediates and placement of constantsAnon2022/07/31 02:17 PM
            Immediates and placement of constantsWilco2022/08/02 06:00 PM
              Immediates and placement of constantsDoug S2022/08/02 08:09 PM
                Immediates and placement of constantsanon22022/08/02 09:41 PM
                  Immediates and placement of constantsgallier22022/08/02 10:34 PM
                    Immediates and placement of constantsanon22022/08/02 11:34 PM
                      Immediates and placement of constantsLinus Torvalds2022/08/03 09:33 AM
                        Immediates and placement of constantsanon22022/08/03 03:55 PM
                          Immediates and placement of constantsAnon2022/08/03 04:18 PM
                            Immediates and placement of constantsanon22022/08/03 04:49 PM
                              Immediates and placement of constantsSimon Farnsworth2022/08/04 01:19 AM
                                Immediates and placement of constantsanon22022/08/04 02:41 AM
                                Immediates and placement of constantsWilco2022/08/04 02:54 AM
                                  Immediates and placement of constantsSimon Farnsworth2022/08/04 03:04 AM
                                    Immediates and placement of constantsWilco2022/08/04 03:44 AM
                                      Immediates and placement of constantsMichael S2022/08/04 05:22 AM
                                      Immediates and placement of constantsLinus Torvalds2022/08/04 10:30 AM
                                        Immediates and placement of constantsdmcq2022/08/05 04:13 AM
                                          Immediates and placement of constantsAnon2022/08/05 04:31 AM
                                            Immediates and placement of constantsnone2022/08/05 05:43 AM
                                              Immediates and placement of constantsdmcq2022/08/05 07:07 AM
                                                Immediates and placement of constantsBrett2022/08/05 10:10 AM
                                                  Immediates and placement of constantsdmcq2022/08/05 10:52 AM
                                                    Immediates and placement of constantsAnon2022/08/05 01:06 PM
                                                      Immediates and placement of constantsdmcq2022/08/06 02:36 AM
                                                        Immediates and placement of constantsAnon2022/08/06 02:47 AM
                                                          Immediates and placement of constantsdmcq2022/08/06 08:08 AM
                                                  Immediates and placement of constantsWilco2022/08/05 12:47 PM
                                                    Immediates and placement of constantsLinus Torvalds2022/08/06 11:54 AM
                                                      Immediates and placement of constantsdmcq2022/08/07 03:08 AM
                                                        Immediates and placement of constantsLinus Torvalds2022/08/07 09:50 AM
                                                          Immediates and placement of constantsdmcq2022/08/08 09:23 AM
                                                            Immediates and placement of constantsLinus Torvalds2022/08/08 09:55 AM
                                                              Immediates and placement of constantsBjörn Ragnar Björnsson2022/08/08 05:31 PM
                                                                ISA simplicity, evolution and survivalMark Roulo2022/08/09 07:41 AM
                                                                  ISA simplicity, evolution and survivaldmcq2022/08/09 07:55 AM
                                                                  ISA simplicity, evolution and survivalAnon2022/08/09 08:11 AM
                                                                  ISA simplicity, evolution and survivalMichael S2022/08/09 08:24 AM
                                                                    ISA simplicity, evolution and survivalhobold2022/08/09 11:35 AM
                                                                    68K, derivative and subsetMark Roulo2022/08/09 11:56 AM
                                                                      68K, derivative and subsetAdrian2022/08/09 08:07 PM
                                                                      68K, derivative and subsetBrett2022/08/10 10:36 PM
                                                                        68K, derivative and subsetMegol2022/08/11 08:25 AM
                                                                          68K, derivative and subsetAnon2022/08/11 10:43 AM
                                                                            68K, derivative and subsetBrett2022/08/11 02:26 PM
                                                                              68K, derivative and subsetAnon2022/08/11 04:45 PM
                                                                                68080 instruction format (maybe)?Mark Roulo2022/08/11 06:09 PM
                                                                                68K, derivative and subsetBrett2022/08/12 01:12 AM
                                                                              68K, derivative and subsetMegol2022/08/12 02:04 AM
                                                                                68K, derivative and subsetnone2022/08/12 02:53 AM
                                                                                  Non-orthogonal register usage is practical. Uglyness is irrelevantHeikki Kultala2022/08/12 11:10 PM
                                                                                    Non-orthogonal register usage is practical. Uglyness is irrelevantMaxwell2022/08/13 06:13 PM
                                                                                      Non-orthogonal register usage is practical. Uglyness is irrelevantAnon2022/08/14 01:50 AM
                                                                                        Non-orthogonal register usage is practical. Uglyness is irrelevantMichael S2022/08/14 04:06 AM
                                                                                        Non-orthogonal register usage is practical. Uglyness is irrelevantJörn Engel2022/08/14 03:32 PM
                                                                                    Non-orthogonal register usage is practical. Uglyness is irrelevantAdrian2022/08/13 10:39 PM
                                                                                      Non-orthogonal register usage is practical. Uglyness is irrelevantMichael S2022/08/14 02:02 AM
                                                                                        Non-orthogonal register usage is practical. Uglyness is irrelevantAdrian2022/08/15 12:15 AM
                                                                                      Non-orthogonal register usage is practical. Uglyness is irrelevantAnon2022/08/14 02:28 AM
                                                                                        Non-orthogonal register usage is practical. Uglyness is irrelevantMichael S2022/08/14 04:00 AM
                                                                                      Non-orthogonal register usage is practical. Uglyness is irrelevantLinus Torvalds2022/08/14 08:20 AM
                                                                                        Non-orthogonal register usage is practical. Uglyness is irrelevantMichael S2022/08/14 08:47 AM
                                                                                        3 operand vs 2 operandhobold2022/08/14 11:39 AM
                                                                                          3 operand vs 2 operandAnon2022/08/14 11:59 AM
                                                                                          3 operand vs 2 operandrwessel2022/08/14 01:14 PM
                                                                                        Non-orthogonal register usage is practical. Uglyness is irrelevantAnon2022/08/14 11:55 AM
                                                                                      Non-orthogonal register usage is practical. Uglyness is irrelevantPaul A. Clayton2022/08/14 08:34 AM
                                                                                        Non-orthogonal register usage is practical. Uglyness is irrelevantAdrian2022/08/14 11:43 PM
                                                                                        Non-orthogonal register usage is practical. Uglyness is irrelevantAdrian2022/08/14 11:54 PM
                                                                                    Any studies?Doug S2022/08/14 10:36 AM
                                                                                      Any studies?Anon42022/08/14 11:13 AM
                                                                                      Any studies?Brett2022/08/14 03:30 PM
                                                                                        Trolling rather than crazy.Mark Roulo2022/08/14 03:38 PM
                                                                                          Trolling rather than crazy.Brett2022/08/14 04:11 PM
                                                                                            x86 and market liberalization2022/08/15 04:28 AM
                                                                                              x86 and market liberalizationme2022/08/15 10:39 AM
                                                                                                x86 and market liberalization2022/08/17 11:50 AM
                                                                                                  stupid definition of desktop computerHeikki Kultala2022/08/17 12:46 PM
                                                                                                    x86 and market liberalization2022/08/18 04:38 AM
                                                                                                    stupid definition of desktop computerDavid Hess2022/08/18 09:52 AM
                                                                                                  x86 and market liberalizationme2022/08/18 08:56 AM
                                                                                                    x86 and market liberalizationDoug S2022/08/18 09:36 AM
                                                                                                      x86 and market liberalizationRayla2022/08/18 01:17 PM
                                                                                                        x86 and market liberalizationrwessel2022/08/18 01:23 PM
                                                                                                          x86 and market liberalizationAnon42022/08/18 02:29 PM
                                                                                                  Other than a GPU, what PCIe cards do you want ?Mark Roulo2022/08/18 12:04 PM
                                                                                                    Other than a GPU, what PCIe cards do you want ?Kevin G2022/08/18 02:28 PM
                                                                                                    NIC/IB, storage (bifurcated pcie or sas), video capture (NT)anonymous22022/08/18 02:35 PM
                                                                                                      NIC/IB, storage (bifurcated pcie or sas), video captureHeikki Kultala2022/08/19 05:36 AM
                                                                                                        NIC/IB, storage (bifurcated pcie or sas), video captureAdrian2022/08/19 07:16 AM
                                                                                                          So you have not seen mac studio. Please re-read the message yo replied to (NT)Heikki Kultala2022/08/19 07:59 AM
                                                                                                            So you have not seen mac studio. Please re-read the message yo replied toHeikki Kultala2022/08/19 08:01 AM
                                                                                                              So you have not seen mac studio. Please re-read the message yo replied toAdrian2022/08/19 08:43 AM
                                                                                                                So you have not seen mac studio. Please re-read the message yo replied toDoug S2022/08/19 10:21 AM
                                                                                                    Q: Other than a GPU, what PCIe cards do you want? -- A: CPU cards2022/08/19 09:29 AM
                                                                                                      On PCs you are about at year 2000 thenHeikki Kultala2022/08/19 10:41 PM
                                                                                                        On PCs you are about at year 2000 thenAdrian2022/08/20 03:15 AM
                                                                                                          On PCs you are about at year 2000 thenDoug S2022/08/20 10:16 AM
                                                                                                    Other than a GPU, what PCIe cards do you want ?David Hess2022/08/20 06:12 AM
                                                                                                      Hopefully, you realize how atypical you are. (NT)Michael S2022/08/21 01:27 AM
                                                                                                        Hopefully, you realize how atypical you are.Adrian2022/08/21 03:45 AM
                                                                                                          Hopefully, you realize how atypical you are.David Hess2022/08/24 12:55 PM
                                                                                                            Hopefully, you realize how atypical you are.Peter E. Fry2022/08/25 06:18 AM
                                                                                                          Hopefully, you realize how atypical you are.Jukka Larja2022/08/26 07:39 AM
                                                                                                            Hopefully, you realize how atypical you are.Adrian2022/08/26 09:33 PM
                                                                                                        Hopefully, you realize how atypical you are.David Hess2022/08/24 12:48 PM
                                                                                                    Other than a GPU, what PCIe cards do you want ?Groo2022/08/20 08:39 AM
                                                                                        SIMD can already be used for scalar calculations - but not worth itHeikki Kultala2022/08/15 07:41 AM
                                                                                          SIMD can already be used for scalar calculations - but not worth itBrett2022/08/15 12:14 PM
                                                                                            Makes no sense at allHeikki Kultala2022/08/15 12:48 PM
                                                                                              Makes no sense at allEric Fink2022/08/15 08:41 PM
                                                                                                separate scalar fp vs using vector datapath as fp datapathHeikki Kultala2022/08/15 09:23 PM
                                                                                                  separate scalar fp vs using vector datapath as fp datapathMarcus2022/08/15 11:36 PM
                                                                                                    separate scalar fp vs using vector datapath as fp datapathEric Fink2022/08/16 12:44 AM
                                                                                                    vector fp internal representationshobold2022/08/16 12:50 AM
                                                                                                      vector fp internal representationsMarcus2022/08/16 01:52 AM
                                                                                                      vector fp internal representationsMichael S2022/08/16 03:47 AM
                                                                                                        vector fp internal representationsAnon2022/08/16 03:50 AM
                                                                                                        vector fp internal representationshobold2022/08/16 11:07 AM
                                                                                                          vector fp internal representationsMichael S2022/08/17 03:25 AM
                                                                                                            vector fp internal representationshobold2022/08/17 05:00 AM
                                                                                                    separate scalar fp vs using vector datapath as fp datapathrwessel2022/08/16 06:12 AM
                                                                                                      separate scalar fp vs using vector datapath as fp datapathMarcus2022/08/16 06:52 AM
                                                                                                        separate scalar fp vs using vector datapath as fp datapathAnon2022/08/16 08:01 AM
                                                                                                          separate scalar fp vs using vector datapath as fp datapathMarcus2022/08/16 10:07 AM
                                                                                                separate scalar fp vs using vector datapath as fp datapathHeikki Kultala2022/08/15 09:23 PM
                                                                                                  separate scalar fp vs using vector datapath as fp datapathMichael S2022/08/16 04:07 AM
                                                                                              Makes no sense at allBrett2022/08/15 11:36 PM
                                                                                                Makes no sense at allMichael S2022/08/16 08:31 AM
                                                                                        Any studies?Marcus2022/08/15 09:39 AM
                                                                                  68K, derivative and subsetMegol2022/08/13 12:05 PM
                                                                                    68K, derivative and subsetBrett2022/08/13 05:44 PM
                                                                                      68K, derivative and subsetMegol2022/08/18 05:14 AM
                                                                                68K, derivative and subsetBrett2022/08/12 03:32 AM
                                                                                68K, derivative and subsetMarcus2022/08/13 07:14 AM
                                                                                  68K, derivative and subsetMegol2022/08/13 12:22 PM
                                                                                    68K, derivative and subsetrwessel2022/08/13 01:53 PM
                                                                  ISA simplicity, evolution and survivalrwessel2022/08/09 08:32 AM
                                                                    Modal consistency model?Paul A. Clayton2022/08/09 11:10 AM
                                                                      Modal consistency model?rwessel2022/08/09 11:43 AM
                                                                    ISA simplicity, evolution and survivalMichael S2022/08/10 05:11 AM
                                                                  ISA simplicity, evolution and survival---2022/08/09 09:24 AM
                                                                    ISA simplicity, evolution and survivalSimon Farnsworth2022/08/10 12:16 AM
                                                                      ISA simplicity, evolution and survivalAnon2022/08/11 03:27 AM
                                                                        ISA simplicity, evolution and survivalSimon Farnsworth2022/08/11 04:26 AM
                                                                          ISA simplicity, evolution and survivalAnon2022/08/11 10:53 AM
                                                                            ISA simplicity, evolution and survival---2022/08/11 04:43 PM
                                                                              ISA simplicity, evolution and survivalAnon2022/08/11 05:20 PM
                                                                                ISA simplicity, evolution and survival---2022/08/11 07:07 PM
                                                                              ISA simplicity, evolution and survivalanon22022/08/11 06:25 PM
                                                                        ISA simplicity, evolution and survivalAdrian2022/08/11 10:10 PM
                                                                          ISA simplicity, evolution and survivalAnon2022/08/11 10:40 PM
                                                                          ISA simplicity, evolution and survivalanon22022/08/11 11:11 PM
                                                                  ISA simplicity, evolution and survivalBjörn Ragnar Björnsson2022/08/09 01:36 PM
                                                                    ISA simplicity, evolution and survivalDoug S2022/08/09 08:19 PM
                                                                      ISA simplicity, evolution and survivalMichael S2022/08/10 05:54 AM
                                                                        ISA simplicity, evolution and survivalDoug S2022/08/10 08:09 AM
                                                                          ISA simplicity, evolution and survivalMark Roulo2022/08/10 08:34 AM
                                                                            ISA simplicity, evolution and survivalMichael S2022/08/10 09:52 AM
                                                                            ISA simplicity, evolution and survivalrwessel2022/08/10 10:48 AM
                                                                              ISA simplicity, evolution and survivaldmcq2022/08/11 02:37 AM
                                                                                ISA simplicity, evolution and survivalrwessel2022/08/11 05:40 AM
                                                          Immediates and placement of constantsdmcq2022/08/08 09:23 AM
                                                        Immediates and placement of constantsDoug S2022/08/07 04:39 PM
                                                Immediates and placement of constantsAnon2022/08/05 01:00 PM
                                                Immediates and placement of constants---2022/08/05 01:57 PM
                                          Immediates and placement of constantsDoug S2022/08/05 10:18 AM
                                            Immediates and placement of constantsdmcq2022/08/05 11:09 AM
                                              Mill split-stream decoding motivationPaul A. Clayton2022/08/08 05:24 AM
                                              Immediates and placement of constantsMarcus2022/08/13 07:54 AM
                                                Immediates and placement of constantsWilco2022/08/13 10:12 AM
                                                  Immediates and placement of constantsFreddie2022/08/13 11:48 AM
                                                  Immediates and placement of constantsAnon2022/08/13 11:54 AM
                                                  Immediates and placement of constantsnoko2022/08/13 09:28 PM
                                                  Immediates and placement of constantsMarcus2022/08/15 03:31 AM
                                                    Immediates and placement of constantsWilco2022/08/15 04:21 AM
                                                      Immediates and placement of constantsMarcus2022/08/15 05:47 AM
                                                        Immediates and placement of constantsWilco2022/08/15 01:53 PM
                                                          Immediates and placement of constantsAnon2022/08/15 02:11 PM
                                                            Immediates and placement of constantsWilco2022/08/15 03:07 PM
                                                              Immediates and placement of constantsAnon2022/08/15 03:32 PM
                                                                Immediates and placement of constantsWilco2022/08/15 04:47 PM
                                                                  Immediates and placement of constantsAnon2022/08/15 06:24 PM
                                                                  Immediates and placement of constantsBrett2022/08/15 10:43 PM
                                                          Immediates and placement of constantsDoug S2022/08/15 08:52 PM
                                                            Immediates and placement of constantsMarcus2022/08/16 03:53 AM
                                                              Immediates and placement of constantsWilco2022/08/16 04:44 AM
                                                                Immediates and placement of constantsMarcus2022/08/16 05:12 AM
                                                                Immediates and placement of constantsMichael S2022/08/17 03:39 AM
                                                              Immediates and placement of constantsAnon2022/08/16 05:23 AM
                                                                Immediates and placement of constantsMarcus2022/08/16 06:16 AM
                                                          Immediates and placement of constantsMarcus2022/08/16 02:21 AM
                                                            Immediates and placement of constants (also matters for 32-bit imm)Marcus2022/08/16 02:27 AM
                                                            Immediates and placement of constantsSimon Farnsworth2022/08/16 02:55 AM
                                                      Immediates and placement of constantsEtienne2022/08/15 06:21 AM
                                                        Immediates and placement of constantsdmcq2022/08/15 07:05 AM
                                                        Immediates and placement of constantsWilco2022/08/15 01:00 PM
                                                          Immediates and placement of constantsnoko2022/08/15 02:37 PM
                                                            Immediates and placement of constantsWilco2022/08/15 04:09 PM
                                                              Immediates and placement of constantsAnon2022/08/15 04:13 PM
                                                                Immediates and placement of constantsanon22022/08/15 08:01 PM
                                                                  Immediates and placement of constantsAnon2022/08/16 03:31 AM
                                                                    Immediates and placement of constantsanon22022/08/16 06:46 PM
                                                                      Immediates and placement of constantsAnon2022/08/16 06:57 PM
                                                                        Immediates and placement of constantsanon22022/08/16 09:08 PM
                                                                          Immediates and placement of constantsnone2022/08/17 01:18 AM
                                                                            Immediates and placement of constantsMarcus2022/08/17 01:44 AM
                                                                            Immediates and placement of constantsEtienne2022/08/17 03:05 AM
                                                                            Immediates and placement of constantsanon22022/08/17 03:43 AM
                                                                              Immediates and placement of constantsMichael S2022/08/17 04:11 AM
                                                                                Immediates and placement of constantsanon22022/08/17 05:00 AM
                                                                                  Immediates and placement of constantsnone2022/08/17 05:23 AM
                                                                                  Immediates and placement of constantsMarcus2022/08/17 06:48 AM
                                                                                    Immediates and placement of constantsrwessel2022/08/17 03:20 PM
                                                                                  Immediates and placement of constantsDoug S2022/08/17 08:59 AM
                                                                              Immediates and placement of constantsnone2022/08/17 05:21 AM
                                                                            Immediates and placement of constantsiz2022/08/20 12:07 AM
                                                                          Immediates and placement of constantsAnon2022/08/17 01:15 PM
                                                                            Immediates and placement of constantsanon22022/08/17 04:44 PM
                                                                              You must be trollingAnon2022/08/17 05:30 PM
                                                                                You must be trollinganon22022/08/17 06:26 PM
                                                              Immediates and placement of constantsnoko2022/08/15 06:00 PM
                                                          Immediates and placement of constantsMarcus2022/08/15 09:09 PM
                                                          Immediates and placement of constantsEtienne2022/08/16 02:35 AM
                                                      Immediates and placement of constantsAnon2022/08/15 08:07 AM
                                                        Immediates and placement of constantsMarcys2022/08/15 08:50 AM
                                                          Immediates and placement of constantsrwessel2022/08/16 04:21 AM
                                                            Immediates and placement of constantsMarcus2022/08/16 04:45 AM
                                                              Immediates and placement of constantsrwessel2022/08/16 06:26 AM
                                                            Immediates and placement of constantsAnon2022/08/16 05:26 AM
                                                            Immediates and placement of constantsSimon Farnsworth2022/08/16 07:23 AM
                                                              Immediates and placement of constantsrwessel2022/08/16 08:26 AM
                                                                Immediates and placement of constantsAnon2022/08/16 08:56 AM
                                                                  Immediates and placement of constantsWilco Dijkstra2022/08/16 09:15 AM
                                                                    Immediates and placement of constantsrwessel2022/08/16 06:24 PM
                                                                  Immediates and placement of constantsMarcus2022/08/16 09:25 AM
                                                                    Encoding instructions in 128-bit bundlesMarcus2022/08/16 09:55 AM
                                                                    Immediates and placement of constantsrwessel2022/08/16 06:20 PM
                                                                      Immediates - cutting code sizedmcq2022/08/17 01:33 AM
                                                                        Immediates - cutting code sizeMarcus2022/08/17 01:58 AM
                                                                          Immediates - cutting code sizeMarcus2022/08/17 02:18 AM
                                                                        It's horrible. As is any hidden state. (NT)Michael S2022/08/17 03:30 AM
                                                                          I tend to agree (don't even have a CC reg) - just trying ideas (NT)Marcus2022/08/17 04:05 AM
                                                                          It's horrible. As is any hidden state.dmcq2022/08/17 05:56 AM
                                                            Variable length instructionsDoug S2022/08/16 08:49 AM
                                                              Variable length instructionsMark Roulo2022/08/16 03:05 PM
                                                                Variable length is last warBrett2022/08/16 05:07 PM
                                                                  Variable length is last warMarcus2022/08/16 10:07 PM
                                                                    Variable length is last warBrett2022/08/17 12:03 AM
                                                                      Variable length is last warBrett2022/08/17 12:13 PM
                                                                        Variable length is last warBrett2022/08/17 02:02 PM
                                                                Variable length instructionsAndrew Clough2022/08/17 04:25 AM
                                                                  Variable length instructionsMark Roulo2022/08/17 07:12 AM
                                                                    Variable length instructionsTim Mc2022/08/17 01:57 PM
                                                                  Variable length instructionsAdrian2022/08/17 09:33 PM
                                                                    Variable length instructionsAdrian2022/08/17 09:38 PM
                                                                    Variable length instructionsDoug S2022/08/18 09:37 AM
                                                                Variable length instructionszArchJon2022/08/19 09:52 AM
                                                                  Variable length instructionsBrett2022/08/19 10:41 AM
                                                                    Variable length instructionsrwessel2022/08/19 01:23 PM
                                                                      Variable length instructionsBrett2022/08/19 03:54 PM
                                                                        Variable length instructionsrwessel2022/08/19 06:39 PM
                                                                      Variable length instructionszArchJon2022/08/20 05:35 AM
                                                      Immediates and placement of constantsMatt Sayler2022/08/15 04:26 PM
                                      Immediates and placement of constantsanonymou52022/08/04 07:36 PM
                                  Immediates and placement of constantsrwessel2022/08/04 06:22 AM
                                    Immediates and placement of constantsWilco2022/08/05 02:30 AM
                                      Immediates and placement of constantsnksingh2022/08/05 12:05 PM
                      Immediates and placement of constantsDoug S2022/08/03 10:44 AM
                        Immediates and placement of constantsanon22022/08/03 04:07 PM
                          Immediates and placement of constants---2022/08/04 06:33 PM
                            Immediates and placement of constantsanon22022/08/04 06:51 PM
                              Immediates and placement of constants---2022/08/05 01:44 PM
                                Immediates and placement of constantsanon22022/08/05 04:22 PM
                    Immediates and placement of constantsKonrad Schwarz2022/08/03 05:05 AM
                    Immediates and placement of constantsKonrad Schwarz2022/08/03 05:05 AM
                      Immediates and placement of constantsEtienne2022/08/04 03:22 AM
              Immediates and placement of constantsAnon2022/08/02 08:26 PM
    SorryRayla2022/07/28 04:56 AM
      Don't apologizeMark Roulo2022/07/28 11:34 AM
        Don't apologizeRayla2022/07/28 12:32 PM
          Make sure banries are stripped and check if O2/3 is smaller? (NT)iz2022/07/28 01:36 PM
            All binaries were stripped (NT)Rayla2022/07/28 02:51 PM
          Don't apologizeanon22022/07/28 02:53 PM
            Don't apologizeRayla2022/07/28 03:09 PM
              Don't apologizeAnon2022/07/28 03:26 PM
          Don't apologizeWilco2022/07/29 01:22 AM
        Don't apologizeBjörn Ragnar Björnsson2022/07/28 07:29 PM
        Don't apologizeLinus Torvalds2022/07/29 09:09 AM
          Don't apologizeRayla2022/07/29 01:09 PM
            Don't apologizeKonrad Schwarz2022/08/02 09:00 AM
              Don't apologizeWilco2022/08/02 06:08 PM
                Please read the earlier replies. rodata is relevant (NT)Heikki Kultala2022/08/02 06:13 PM
              The effect of statically linked libsMarcus2022/08/09 12:25 PM
                The effect of statically linked libsdmcq2022/08/09 02:31 PM
                  The effect of statically linked libsdmcq2022/08/11 09:52 AM
                    The effect of statically linked libsEtienne2022/08/12 12:46 AM
                      The effect of statically linked libsdmcq2022/08/14 04:19 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell tangerine? 🍊