From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id C485122648 for ; Tue, 2 Apr 2024 18:37:43 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id E95F0428A2; Wed, 3 Apr 2024 02:37:38 +1000 (AEST) Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) by minnie.tuhs.org (Postfix) with ESMTPS id 4F72D40281 for ; Wed, 3 Apr 2024 02:37:35 +1000 (AEST) Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-1e0f2798cd8so43529925ad.3 for ; Tue, 02 Apr 2024 09:37:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712075854; x=1712680654; darn=tuhs.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=cgNwixFA16+khALM59pHvl2GiR4XgLRmdpOwoGbfLac=; b=KD2Cax8joq/84Is17C3OK1DKBihWY5XxYQYNTxRUcTbUY5hyPFBlhZ5ZTzopbfd7tW /dHnCNbc+tFuLM3ZmvkccsSxI4C0xbheccqEPWEBxM5COz6BJhy3g9QN6CiS1gcINdiR Xpr9DVS5YlMt437hYtwchw/jWGKYALTB2Qhw35l/JUdZxoUBXcqJCmMTatJWxb3Vt6hM /59itMk27BFx6ZvzIyNRM4NirC9yuH+vf/Nu80vY4EpI13xhuW5gI0Am+ovVv+4XixFo K0fwM1qI7I2CzPrgFOFoM4W7SXGu7eXhavZiOS2qOGC0zfSgl8YsPM8N8isjrGu+VSfb plaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712075854; x=1712680654; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=cgNwixFA16+khALM59pHvl2GiR4XgLRmdpOwoGbfLac=; b=v0OniCWTjHGr8Hys7tm/IimPzp3G3wfu2yyBdOYBa1N/OywTxPrW7+ItwkrCCrKpwc 89mARLRkWIDJcLme6v4XBymOo/o7Q6YiQmQHUUAP+vqMXkYFCbbDXt97AOzYuh0AI8+y anhuox8HqJi3FVX+BEZkX396tPnxSATa+4Z+MdaJQqRbG9QdqsIB68IHZJwCsDRlM/5w IYpm8jyv1w4/QsrHXLaSjSE79cq9x/3+v2X1aGdi6XkyNc7Lj9tw/wcbkCRKWKgllk5Y C3HNKSXlexH6ZM6UV2jMQg6ZD6/BApjEE2meiROCsW4fSp5itui7RtKCbTQwACo0aVf/ uHnQ== X-Gm-Message-State: AOJu0YxBl0VxBM+UEPinKzNSXnL/SqSgQeQ6ptEMHi4Pg2acAQFTEr98 u4PSK2Vgdl3wBRD/pioBZ0t7BriJ5+yBWFvzYnfBboRRhaFhHlB9mJuXRvJvcxEx9AF2J3J6L28 gegIOUyGj9WFDiTfxNrNnHhSl9n1XyAGa X-Google-Smtp-Source: AGHT+IFyEuOtEcDBV61hhn9JDUSoMhojczisOK67jOII4QCkjmc7OZ3m6EJbl0opJLGH+Xew6DK3M2H31E02Q3Xq3nA= X-Received: by 2002:a17:902:f652:b0:1e2:82fc:bf71 with SMTP id m18-20020a170902f65200b001e282fcbf71mr1506036plg.22.1712075854454; Tue, 02 Apr 2024 09:37:34 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Paul Winalski Date: Tue, 2 Apr 2024 12:37:22 -0400 Message-ID: To: The Eunuchs Hysterical Society Content-Type: multipart/alternative; boundary="000000000000222d5606151fb9ff" Message-ID-Hash: KFEAFXT2WFNL3NUTHGRA4JZZWYNWF7G7 X-Message-ID-Hash: KFEAFXT2WFNL3NUTHGRA4JZZWYNWF7G7 X-MailFrom: paul.winalski@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Multiflow Compiler List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000222d5606151fb9ff Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Apr 2, 2024 at 11:53=E2=80=AFAM Paul Winalski wrote: > The back end (optimizer and code generator) for Intel's current C/C++ and > Fortran compilers uses a modified version of Multiflow IL0 as its > intermediate language. > > Clem Cole reminds me that the situation has changed since I retired from Intel in 2016. Intel has switched to a LLVM-based compiler back end. The migration to LLVM was just getting started when I retired. Intel has been contributing to LLVM, particularly in the areas of parallelization, loop transformation, and interprocedural optimization. Some of this technology has Multiflow roots. -Paul W. --000000000000222d5606151fb9ff Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Apr 2, 2024 at 11:53=E2=80=AFAM P= aul Winalski <paul.winalski@g= mail.com> wrote:
The= back end (optimizer and code generator) for Intel's current C/C++ and = Fortran compilers uses a modified version of Multiflow IL0 as its intermedi= ate language.

Clem Cole reminds me t= hat the situation has changed since I retired from Intel in 2016.=C2=A0 Int= el has switched to a LLVM-based compiler back end.=C2=A0 The migration to L= LVM was just getting started when I retired.=C2=A0 Intel has been contribut= ing to LLVM, particularly in the areas of parallelization, loop transformat= ion, and interprocedural optimization.=C2=A0 Some of this technology has Mu= ltiflow roots.

-Paul W.
--000000000000222d5606151fb9ff--