Типо ассемблер это человекочитаемый бинарный код, а потом LLVM превращает его уже в нечеловекочитаемый байт-код.
А потом получившийся байткод компилирует бинарь под любую платформу.
Оу, тоесть его цель - кроссплатформенность? Я слышал что есть типы двоичной совместимости, например POSIX, и на разных платформах они отличаются. Тоесть типо я гссом смогу собрать только бинарник под линь, а ллвмом и под Винду и под Андроид?