関連タグで絞り込む (1)

タグの絞り込みを解除

compilerに関するvtwinautomatonのブックマーク (6)

  • Redirection

    This page has moved to http://bellard.org/tcc/. You will be redirected to it in a few seconds. Update your bookmarks !

  • 2007-09-12

    Hello Worldなんだろうなあ、やっぱり。最初にやるのは1+1主義者としては釈然としないが……実際に何かを試そうとしたとき最初に見かけるサンプルはHelo Worldが圧倒的に多いので、1+1のソースを作成する敷居を越えるためにHello Worldを利用しなければならないこの現実にどう立ち向かえばいいのだろうか。 大袈裟に云い回そうとしても所詮Hello Worldなので無理があります。 http://weblog.metareal.org/2007/07/22/hello-world-llvm/ @.LC0 = internal constant [13 x i8] c"Hello world!\00" declare i32 @puts(i8 *) define i32 @main() { %cast210 = getelementptr [13 x i8]* @.LC0, i

    2007-09-12
  • 圏外からのひとこと(2004-03-24)

    * ヤシン師最後のメッセージ ヤシン師はイスラエルがガザから撤退したら、ハマスは攻撃をやめると言っていたのだ。 これまでも相当数の活動家を殺されてきたハマスのリーダーがここまで言っていたのに、その人を殺すとは。。。というか、こういうふうに「和平を指向した」ことがかえって邪魔だったのか、と勘ぐりたくなる。 ちょっとコレクト。 Doc-show-log: ヤーシーン殺害に関して 極東ブログ: アハマド・ヤシン殺害 http://www.kamiura.com/new.html http://news10.2ch.net/test/read.cgi/news5plus/1079930210/←これがけっこうイイ * The LLVM Compiler Infrastructure Project JavaVMとかドットネットのCLR(Common Language Runtime)は、性能と引き

  • ホワット・ア・ワンダフル・ワールド コンパイラインフラストラクチャ LLVM

    COINS はいろいろと微妙な気がするので,別のコンパイラインフラストラクチャ LLVM (Low-Level Virtual Machine) を見てみた. The LLVM Compiler Infrastructure Project LLVM ってのは,仮想マシンなんだけど,例えば Java の JVM,Perl の parrot,Ruby の TVM (旧旧 Rite,旧 YARV) みたいに,特定のプログラミング言語に向けたものではない (ってまぁ,みんな言うんだけど) なので,C-- のように,GC みたいな高級で,なおかつ言語に強く依存するような機能は提供しない (オプションとしては提供されているらしい) 単純な RISC-like な命令セットを持つ VM で,STL を駆使した C++ で書かれているらしい. GCC のバックエンドを持っているので,C/C++ からバイ

  • LLVM Overview

    Last Updated: 2005-11-28 llvm.orgのOverviewを翻訳。/.Jに投稿したものと同じ。 Low Level Virtual Machine (LLVM) とは: A compilation strategy designed to enable effective program optimization across the entire lifetime of a program. プログラムのライフタイム全体にわたる、効果的な最適化が可能なように設計されたコンパイル戦略である。 LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software

  • The LLVM Compiler Infrastructure Project

    Useful Links Forums LLVM Discourse Mailing Lists: Commits List Discord (Real-time Chat): Discord IRC Channel: irc.oftc.net #llvm Calendar: LLVM Community Calendar Dev. Resources: doxygen Sources (GitHub) Code Review Blog Bug tracker Buildbot Green Dragon LNT Scan-build llvm-cov Compile-time tracker Release Emails 18.1.8: Jun 2024 18.1.7: Jun 2024 18.1.6: May 2024 18.1.5: May 2024 18.1.4: Apr 2024

  • 1