From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED.w9ccYhHqE4Q004/5heo3Ew.user.gioia.aioe.org!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Well, they kept that quiet! Date: Wed, 02 Oct 2019 21:47:46 +0100 Organization: Aioe.org NNTP Server Message-ID: References: <869af4e9-08df-486d-8c87-9040c39a151f@googlegroups.com> <0407f247-46a2-4649-8974-c11d539c399e@googlegroups.com> <55a93d93-67a5-4cdb-a7e0-4c8117dc1278@googlegroups.com> <3facd621-48a1-4ffa-8af4-c1893dcebb42@googlegroups.com> <547965ff-1dc4-4102-aa03-4abb93d523b9@googlegroups.com> NNTP-Posting-Host: w9ccYhHqE4Q004/5heo3Ew.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (darwin) Cancel-Lock: sha1:Th4Yk2VpXJKybug3nvaekN8Fo98= X-Notice: Filtered by postfilter v. 0.9.2 Xref: reader01.eternal-september.org comp.lang.ada:57236 Date: 2019-10-02T21:47:46+01:00 List-Id: Optikos writes: > Obviously I am not talking about bland mundane ••unoptimized naïve•• > Target Code being fed into as and ld with all value-adds turned off or > inhibited in LLVM. I am clearly referring to all the > commonly-utilized actually-extant value-adds in the LLVM ecosystem > that produce any kind of optimization or correctness-improving rewrite > or any other value-add transform of the IR or of the IR-to-Target-Code > generated that is then fed into as and ld, where as and ld are none > the wiser that a prior stage improved the IR or the Target Code by > rewriting it a little or a lot when compared to its > bland/unoptimized/naïve/mundane starting point at an even earlier > phase. Your criticism is focusing (ridiculously) on the > none-the-wiser part there at the input orifice of as and ld; I am > focusing on the rewriting-it part there in that prior sentence > immediately prior to feeding it into that orifice. I was going to write something rude, but instead I'll just disengage.