自動更新

並べ替え:新着順

ベストポスト
メニューを開く

Cコンパイラ自作ゼミと領域としては近いのですが、サニタイザゼミはコンパイラが完成したあとのプラスαの世界に注力するので、また違った創意工夫の余地があると思います。 LLVMを使ってなるべく低レイヤ慣れしていなくても参加しやすくするつもりなので、コンパイラ自作経験も問いません。 5/6

mikit@m1kit

メニューを開く

アセンブラもゼロから作ったし、コンパイラバックエンドも出向前の仕事の形で途中までこれも完全に1人で作った。制御フローとデータフローグラフ生成器とかオンチップメモリのアドレス生成用LLVM IRコード生成とか。

メニューを開く

LLVM MLIRでGo object file を出力できる方言でも作る?🙄

えいち - eihigh@eihigh_re0

メニューを開く

2018年リリースの LLVM 6.0 から gnu++14 がデフォルト releases.llvm.org/6.0.1/tools/cl…

Masaki Kagaya@masakielastic

メニューを開く

誰か私に日本語のLLVM IRの文法の解説の文章をください

ひゅーず@ML2310_2354

メニューを開く

LLVM IRなんもわからん

ひゅーず@ML2310_2354

メニューを開く

2024年3月にリリースされた LLVM 18.1 で C23/C++23 のサポート nishikiout.net/entry/2024/03/…

Masaki Kagaya@masakielastic

メニューを開く

cold attrすごいな。llvmレベルでメモリのどこに乗るかを定められるのか

りんたろー@re_taro_

メニューを開く

読んだ LLVMのk乗和の最適化手法について - よーる lpha-z.hatenablog.com/entry/2023/09/…

メニューを開く

gcc(gnu), clang(llvm)コンパイルエラー・警告比較(4) R_07_04.c。docker(158), error(46) qiita.com/kaizen_nagoya/… #Qiita @naokiakutagawaより

wocs2017@wocs2017

メニューを開く

gcc(gnu), clang(llvm)コンパイルエラー・警告比較(10) R_14_0x.c。docker(164)。error(45) qiita.com/kaizen_nagoya/… #Qiita @naokiakutagawaより

wocs2017@wocs2017

メニューを開く

Go のコンパイルまわりに知見がある方に質問なんですが、現在の Go はコンパイラフロントエンド的なものが Go で書かれていて、バックエンドには LLVM 的なものが使われているという理解であってますか?

Tori Hara@toricls

メニューを開く

どれが不要なのかわからなかったからllvm-toolset-15.0以下全部入れけどさすがにdebuginfoは要らなかったのではないだろうか(GBオーダのインストールになってしまった

メニューを開く

昔、正規表現をllvmに変換するプログラムを書いたことがあるけど、全然速くならなかったな github.com/miura1729/rege…

Miura Hideki@miura1729

メニューを開く

jason-williams.co.uk/posts/a-possib… Rustコンパイラのバックエンドをllvmからcraneliftに換える試み。rustcがバイトコードを出力するまでの仕組みが解説されて面白い 昨日のイベントでも触れられてたけど、llvmがc/c++を念頭に設計されているせいでRustコンパイラ側で解決できない問題を抱えているとか

koji (fursich)@fursich0

メニューを開く

68000やPowerPCのアーキテクチャは面白い。 LLVMやユニバーサルデザインはなるほどと思う。 それらがISOやIEEEに召し上げられるのは、あまり見ない。 SafariがWHATWGに貢献したか? M4チップでArmv9アーキテクチャになるけど、 まんまとArmにタイミングと貯金を渡したってことに。

AZO兄さんよ@AZO234

メニューを開く

古いMacでllvmのビルドをしたら5時間もかかって引いてる

メニューを開く

GoとかRustは生成されるコード代わりと想像つきやすいからなあ… llvmよくわかんねえから今のなし

Oyasai_rumbling@oyasai_aaa

メニューを開く

コード生成はプラグイン化されてるのに、パースはされてないから、てっきり自前でやってると思ってた。 SQLパースしてgRPCに流すパートもうまくプラグイン化してくれたらデータマッピング界のLLVMになれる気がする・・・。

V@voluntas

sqlc は SQL からコード生成の部分ではなく、SQL を実際の SQL パーサーを利用してパースしてチェックしてくれるところがポイントなのあまり伝わってなさそう。

メニューを開く

rhel 8.9 でIntel Arc A770が使えないか試してみたのだが、残念ながらグラフィックが llvmpipe (LLVM 16.0.6, 256bits)になってしまった。CPUパワーによる力技で描画するモードらしい。 uname -r 4.18.0-513.24.1.el8_9.x86_64 Kernel 4.18.0は結構古いな(^^;

くろがねッと☆@kuroganet39

メニューを開く

LLVM みたいなノリでデータベース基盤みたいなプロジェクト存在してたりしないんだろうか

Shinya Kato@0x19f

メニューを開く

JuliaではBool型 = 1ビット整数であり、LLVM-IRレベルでは A != B に帰着。行儀が悪いけどALTにコードを入れました。JVMとかClangではお手軽検証方法あるのかな pic.twitter.com/aHGEMAWa1A

YTOK_cp@CpYtok

!A&&B||A&&!Bだと2回評価されがち A!=Bでもよいがブール値を比較することの可読性に帰着する どうせ遅延評価にならないのでA^Bでよさそう

YTOK_cp@CpYtok

メニューを開く

返信先:@SakiTakamachillvmへの報告ありがとうございます!!おそらくはこのレイヤーですね

てきめん@youkidearitai

メニューを開く

もしや、rustcのバージョン違いの影響が?🤔 バージョン変えて最新ビルドを通してみるか ※1 issueで「rustcのバージョンアップは?」に対して 「LLVMプロジェクトの方の問題が解決しない限り無理」との回答 ※2 arch公式repoのビルドでは無問題だった

ぷーさん_元エンジ@plutoj1975

メニューを開く

フロントエンジニアってLLVMのあの辺を作るエンジニアのことでしょ。

Daisuke KATO@Dsuke_KATO

メニューを開く

書いた。 【Rust】cargo-llvm-covでコードカバレッジを取得する|TETRER zenn.dev/collabostyle/a… #zenn

TETRER@tetrer99

メニューを開く

ubuntuカーネルバージョン 「6.8.0-31-generic」 の状態で apt install rustc rust-src rustfmt bindgen llvm clang build-essential linux-lib-rust-$(uname -r) でインストール

ふくたか@FUKUTAKA7938

メニューを開く

gcc/g++(GNU) v.s. Clang/Clang++(LLVM) コンパイラ警告等比較、Error(13) qiita.com/kaizen_nagoya/… #QiitaEngineerFesta #Qiitaアドカレ #Qiita @naokiakutagawaより

wocs2017@wocs2017

メニューを開く

返信先:@udzuramulti-memoryはランタイム側のサポートは進んでいるんですがLLVM側でのサポートが進んでいないので僕もあまり詳しく調べたことはないです😅 他にもポインタが必要な時はなんでも聞いてください

メニューを開く

次回のSwiftイベントはOBSでSwift使って開発する話かLLVMの吐き出すバイナリにarmv6 eabiを追加するとはどんな事をしてるのかのどっちか話す感じにしようかな

あらさんわんこ@arasan01_me

メニューを開く

LLVMはumbrella projectである ニュアンスは分かるけれど,日本語に訳すとどうなるんだろう?

メニューを開く

50いいね! | Haskell+LLVM構成で作る自作コンパイラ by @toru0408 bit.ly/4dmhBMp

Qiitaマイルストーン@qiita_milestone

メニューを開く

Juliaでも度重なるMLE攻撃を行った末に、ついにAC! 260520KB < 256MBらしい LLVM-IRはSSAなので変数をleaky使うのを極力避けただけでは無理で、forをwhileにしただけでも無理で、GC.gc()を1回入れたら通った。本番中はムリ atcoder.jp/contests/abc35…

YTOK_cp@CpYtok

Rustで書いたコードを10日ぶりに見直して、ABC 350-GをAC!(atcoder.jp/contests/abc35…) toamさんの解説(atcoder.jp/contests/abc35…)と基本的には一緒だが UF木のrerootingをするのに小さい方の木の根までのパスのみ反転させれば十分 でもパスとDFSで差がないケースが作れるので、結局DFSより上位でもない

YTOK_cp@CpYtok

メニューを開く

LLMで生成したものを最終的に機械語に落とすタスクがあったとして、LLVMみたいな低レベルのものを生成するよりlispみたいなルールが少ない高級言語にしておいた方が良かったりするのかな 意外とpythonみたいなふわふわした言語のほうが良かったりしたりして

richwomanbtc@richwomanbtc

メニューを開く

Ubuntu 24.04 noble試し始めてるけど、LLVMが14-18サポートなので、いよいよLLVM13までしか対応してないSML# のインストールがつらくなってきた。 #smlsharp

よんた@keita44_f4

メニューを開く

Arch LinuxでLLVMがいつも一周期遅れてるのって何でなんだ?

メニューを開く

LLVMドラゴンといい裁縫箱ドラゴンの親戚感ある pic.twitter.com/gSsakwuI6C

片岡大哉@hakuturu583

メニューを開く

Gleamをネイティブで動かしてぇなぁって時々つぶやいてるけど、Gleam開発チームの人たちも同じようなことを考えてるっぽいので楽しみ ただ自分はLLVMフロントエンドを想定してるけど、開発チームの人たちはWASMに変換したいって考えてる人のほうが多そう

こまもか🦊@Comamoca_

メニューを開く

LLVMのTableGenで命令のエンコーディングが衝突したとき、Disassemblerの実装とか自前で書かないといけないのかな?TableGenの自動生成で対処できる、あるいはフックを書く方法があるならそっち使いたいけど

みずなし@out__of__water

メニューを開く

ちょっと考えればそりゃそうで、Niagara は CPU Sim でもインラインで HLSL が書けるので、HLSL をもとにした処理が何らかの形で CPU で実行されてなければおかしい。技術的には LLVM - SPIR-V Translator のような実装もありえるだろうが、VM のがポータブルだし確実だよな

すとんりばー@strvert

トレンド8:03更新

  1. 1

    愛犬の日

    • カクテルの日
    • トップガン
    • 昭和30年代
    • カクテル
    • カーネーション
  2. 2

    ニュース

    自民党の力

    • 日曜討論
    • 大石あきこ
    • 政治刷新本部
    • 政治資金規正法改正
  3. 3

    アニメ・ゲーム

    転移迷宮編

    • ヒトガミ
  4. 4

    ITビジネス

    根拠示さず

    • 選挙で使わず
    • 未経験者
    • 官房機密費
    • 見苦しい
  5. 5

    トップガンの日

    • 完全破壊
    • トップガン
  6. 6

    エンタメ

    原菜乃華

    • 世にも奇妙な物語
    • 情報公開
    • 世にも奇妙な
    • 土曜プレミアム
  7. 7

    頑張ろね

  8. 8

    魁星寝てろ

  9. 9

    山手線の車内にヘビ

    • 山手線車内
    • アオダイショウ
  10. 10

    配られたカード

    • 配られた
    • そういうプレイ
20位まで見る
よく使う路線を登録すると遅延情報をお知らせ Yahoo!リアルタイム検索アプリ
Yahoo!リアルタイム検索アプリ