タグ

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

タグの絞り込みを解除

LLVMとvmに関するTAKESAKOのブックマーク (3)

  • LLVM Language Reference Manual — LLVM 20.0.0git documentation

    %0 = add i32 %X, %X ; yields i32:%0 %1 = add i32 %0, %0 ; yields i32:%1 %result = add i32 %1, %1 This last way of multiplying %X by 8 illustrates several important lexical features of LLVM: Comments are delimited with a ‘;’ and go until the end of line. Unnamed temporaries are created when the result of a computation is not assigned to a named value. By default, unnamed temporaries are numbered se

  • 圏外からのひとこと(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++ からバイ

  • 1