Вопросы по теме 'llc'
Как избежать нежелательного сворачивания констант, выполняемого генератором кода LLVM?
Я пытаюсь избежать сворачивания некоторых констант (которые представляют адреса в моем коде), таких как константа 100000000 ниже. Мне это нужно, потому что позже JIT-скомпилированный код может быть исправлен, что изменяет константы из-за...
859 просмотров
schedule
28.01.2024
LLVM как базовый компилятор для разных языков
Я новичок в компиляторе и инфраструктуре LLVM. У меня такая мысль. Clang - это интерфейс LLVM для C / C ++, аналог Rustc для языка программирования Rust. Оба могут испускать код LLVM IR, и полученный код может быть скомпилирован в исполняемое...
1016 просмотров
schedule
01.03.2023
llc: неподдерживаемое перемещение по символу
Проблема
llc выдает следующую ошибку:
ОШИБКА LLVM: неподдерживаемое перемещение символа
Подробный процесс компиляции
Я реализую интерфейс LLVM для IR среднего уровня (MIR) компилятора, и после того, как я конвертирую различные...
726 просмотров
schedule
11.08.2022
OSX — скомпилируйте в WebAssembly с помощью llc llc: : ошибка: невозможно получить цель для «wasm32», см. --version и --triple.
Я работаю на OSX и пытаюсь скомпилировать следующий код c в webAssembly:
void test(){
//do stuff
}
Я просмотрел этот пример и попытался выполнить следующие команды:
clang -emit-llvm --target=wasm32 -Oz test.c -c -o test.bc
llc...
554 просмотров
schedule
04.09.2022