>>118
少なくともネットで公式reference manualだけで理解しようとすれば、
LLVMは普通のアセンブル言語よりだいぶ難しい。
普通のアセンブラでは、extrn宣言やpublic宣言などは何度でも行えるが、
LLVMでは一度だけしか行えないなど使い勝手も悪く、C言語との
ずれも大きい。その一方で、なぜか構造体を使うことが前提になっているような
言語仕様になっており、使わなければ最適化で不利になる可能性もある。