最近の投稿 問題: 積み木を10個積み上げるのにかかる時間は 2020/8/20 木曜日 Google の G Suit Team から “[Action Required] Remove internal links to the G Suite Domain Contact page for your organization” ていうメールが来た 2020/8/14 金曜日 NZXT H1 と ROG STRIX B550-I GAMING で組んでみた 2020/7/17 金曜日 花粉症対策2019 2019/3/16 土曜日 マルチディスプレイ時のDisplayPort問題を何とかしてみた 2019/1/12 土曜日 REALFORCEソフトウェアがインストールできない(解決済) 2018/12/6 木曜日 GeForce RTX 2080 Founders Edition を買
%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. Alternatively, comments can start with /* and terminate with */. Unnamed temporaries are created when the result of a computation is not assig
プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMacやiPhoneなどの話題が中心のブログ LLVM [Wikipedia] はコンパイラのための基盤記述であり、clangなどに用いられています。 この記事では今さらですが、LLVMのアセンブリコードによるプログラムをいくつか試してみます。 なお、LLVMのアセンブリコードの詳細については「LLVM Assembly Language Reference Manual」を参照してください。 次の例は単純なHello worldの例です (helloworld.ll)。 @HW = internal constant [14 x i8] c"Hello world!\0A\00" declare i32 @puts(i8*) define i32 @main() { %cast_hw = getele
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く