Структура данных описывает различные вещи в вашей платформе, такие как размеры хранилищ типов, их выравнивание, порядковый номер и т. Д. Проверьте http://llvm.org/docs/LangRef.html#datalayout на синтаксис этой строки.
setHostTriple () устанавливает тройку модуля, в основном платформу, для которой был сгенерирован IR.Обычно достаточно указать только тройку, потому что для большинства платформ макет данных определяется ABI платформы.