generated at
LLVMの構成要素
from LLVM



LLVMのクラス
Module
Functionのあつまり
Function
BasicBlockのあつまり
main もこれの一つ #??
BasicBlock
Instructionのあつまり
labelとかのやつ #??
Instruction
IRBiulder





LLVMフロントエンド
プログラミング言語をLLVM intermediate Representationに変換するLLVMのパーツ
LLVMの用意しているライブラリを利用してlexer, parserを作るということ?
具体的にどんな感じで?


LLVMバックエンド
LLVM IRをターゲットの機械語に変換するパーツ
ターゲット一覧 ref
自分でバックエンドを実装する
非公式。step by stepで作るチュートリアル