<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde?]]></title><description><![CDATA[<p>LLVM soll ja schließlich viel besser optimieren als gcc, auch O4 soll möglich sein und seit ca. Sept 2009 gilt er als produktiv einsetzbar.</p>
<p>Compiliert der Linux Kernel mit LLVM?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/267453/gibt-es-schon-eine-linux-distribution-die-mit-llvm-gebaut-wurde</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 07:40:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/267453.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 25 May 2010 03:21:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 03:21:08 GMT]]></title><description><![CDATA[<p>LLVM soll ja schließlich viel besser optimieren als gcc, auch O4 soll möglich sein und seit ca. Sept 2009 gilt er als produktiv einsetzbar.</p>
<p>Compiliert der Linux Kernel mit LLVM?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902096</guid><dc:creator><![CDATA[Affenzahn]]></dc:creator><pubDate>Tue, 25 May 2010 03:21:08 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 08:41:23 GMT]]></title><description><![CDATA[<p>Affenzahn schrieb:</p>
<blockquote>
<p>LLVM soll ja schließlich viel besser optimieren als gcc, auch O4 soll möglich sein</p>
</blockquote>
<p>Ist O4 sowas wie <a href="http://en.wikipedia.org/wiki/Up_to_eleven" rel="nofollow">Stufe 11</a> bei Verstärkern? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902161</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902161</guid><dc:creator><![CDATA[Christoph]]></dc:creator><pubDate>Tue, 25 May 2010 08:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 09:25:20 GMT]]></title><description><![CDATA[<p>Nein, das ist schon O3 ..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902188</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902188</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Tue, 25 May 2010 09:25:20 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 09:35:19 GMT]]></title><description><![CDATA[<p>Der XL C++-Compiler von IBM kann <strong>O5</strong>! Den solltest du nehmen, wenn es wirklich schnell sein soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902195</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 25 May 2010 09:35:19 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 09:37:19 GMT]]></title><description><![CDATA[<p>Hmmm, gcc forken, O0 zu O6 umbenennen, fertig ist der Honeypot für &quot;IT-Entscheider&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902197</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902197</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 25 May 2010 09:37:19 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 09:47:06 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Der XL C++-Compiler von IBM kann <strong>O5</strong>! Den solltest du nehmen, wenn es wirklich schnell sein soll.</p>
</blockquote>
<p>im Endeffekt wird dann nur sowas im Code stehen:</p>
<pre><code class="language-cpp">if(o &gt;= 3)
   ...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1902202</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902202</guid><dc:creator><![CDATA[zwutz]]></dc:creator><pubDate>Tue, 25 May 2010 09:47:06 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 09:58:00 GMT]]></title><description><![CDATA[<p>zwutz schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>Der XL C++-Compiler von IBM kann <strong>O5</strong>! Den solltest du nehmen, wenn es wirklich schnell sein soll.</p>
</blockquote>
<p>im Endeffekt wird dann nur sowas im Code stehen:</p>
<pre><code class="language-cpp">if(o &gt;= 3)
   ...
</code></pre>
</blockquote>
<p>Nein, das ist noch eine Nummer verrückter:<br />
-O0 ist simple Optimierung<br />
-O ist die beste Optimierung (nach Meinung der Hersteller)<br />
-O1 ist das gleiche wie -O<br />
-O2 ist das gleiche wie -O1<br />
-O3 ist aggressive Optimierung<br />
-O4 ist wie O3 plus maschinenspezifische Optimierung<br />
-O5 ist wie O4 plus programmübergreifende Optimierung</p>
<p>Besonders O2 ist natürlich gut. Da wollte wohl tatsächlich jemand IT-Entscheider anlocken mit O5 <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902208</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 25 May 2010 09:58:00 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 11:55:17 GMT]]></title><description><![CDATA[<p>Äh, LLVM ist nur ein Backend. Es gibt einen llvm-gcc (bzw dragonegg) und den clang Compiler, falls du das meinst. Aber LLVM ist in den Benchmarks afaik schlechter als der &quot;normale GCC&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902275</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902275</guid><dc:creator><![CDATA[rüdiger]]></dc:creator><pubDate>Tue, 25 May 2010 11:55:17 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 16:06:50 GMT]]></title><description><![CDATA[<p>Die Folie sagt aus, daß LLVM+CLANG schneller ist:</p>
<p><a href="http://llvm.org/pubs/2008-05-17-BSDCan-LLVMIntro.pdf" rel="nofollow">http://llvm.org/pubs/2008-05-17-BSDCan-LLVMIntro.pdf</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902361</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902361</guid><dc:creator><![CDATA[Toitates]]></dc:creator><pubDate>Tue, 25 May 2010 16:06:50 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 16:22:29 GMT]]></title><description><![CDATA[<p>Toitates schrieb:</p>
<blockquote>
<p>Die Folie sagt aus, daß LLVM+CLANG schneller ist:</p>
<p><a href="http://llvm.org/pubs/2008-05-17-BSDCan-LLVMIntro.pdf" rel="nofollow">http://llvm.org/pubs/2008-05-17-BSDCan-LLVMIntro.pdf</a></p>
</blockquote>
<p>Moment, da geht es wenn ich das richtig verstehe (sehr wenig Information auf der Folie) um die Compilezeit? Wen interessiert die denn? Ich kann auch einen C++-Compiler schreiben, der einfach nichts tut außer ein Shellscript zu erstellen, welches das Programm erst direkt vor dem Ausführen compiliert. Laufzeit ist konstant fast 0. Und ich könnte die Technik sogar mit ein paar Buzzwörtern wie Lazy-Evaluation bewerben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902368</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902368</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 25 May 2010 16:22:29 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 16:44:13 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Toitates schrieb:</p>
<blockquote>
<p>Die Folie sagt aus, daß LLVM+CLANG schneller ist:</p>
<p><a href="http://llvm.org/pubs/2008-05-17-BSDCan-LLVMIntro.pdf" rel="nofollow">http://llvm.org/pubs/2008-05-17-BSDCan-LLVMIntro.pdf</a></p>
</blockquote>
<p>Moment, da geht es wenn ich das richtig verstehe (sehr wenig Information auf der Folie) um die Compilezeit?</p>
</blockquote>
<p>Noch nichtmal. Drüber steht doch: &quot;Carbon.h Parsing / Analysis Time&quot;. Also noch nichtmal die weiteren Schritte (Optimierung, Codegenerierung).</p>
<p>SeppJ schrieb:</p>
<blockquote>
<p>Wen interessiert die denn?</p>
</blockquote>
<p>Steht indirekt auf Folie 32.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902382</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902382</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 25 May 2010 16:44:13 GMT</pubDate></item><item><title><![CDATA[Reply to Gibt es schon eine Linux Distribution die mit LLVM gebaut wurde? on Tue, 25 May 2010 16:56:09 GMT]]></title><description><![CDATA[<p>Tim schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>Wen interessiert die denn?</p>
</blockquote>
<p>Steht indirekt auf Folie 32.</p>
</blockquote>
<p>Folie 32 schrieb:</p>
<blockquote>
<p>[...] Indexing [...] Refactoring [...] Static Code Analysis [...]</p>
</blockquote>
<p>Ok, da haben sie sogar Recht, gar nicht dran gedacht. Wäre also eine Alternative bei der Entwicklung eines Programms. Bei der Releaseversion sollte man vorher aber unbedingt nochmal testen, was flotter ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1902390</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1902390</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 25 May 2010 16:56:09 GMT</pubDate></item></channel></rss>