Вопросы по теме 'llc'

Как избежать нежелательного сворачивания констант, выполняемого генератором кода LLVM?
Я пытаюсь избежать сворачивания некоторых констант (которые представляют адреса в моем коде), таких как константа 100000000 ниже. Мне это нужно, потому что позже JIT-скомпилированный код может быть исправлен, что изменяет константы из-за...
859 просмотров

LLVM как базовый компилятор для разных языков
Я новичок в компиляторе и инфраструктуре LLVM. У меня такая мысль. Clang - это интерфейс LLVM для C / C ++, аналог Rustc для языка программирования Rust. Оба могут испускать код LLVM IR, и полученный код может быть скомпилирован в исполняемое...
1016 просмотров
schedule 01.03.2023

llc: неподдерживаемое перемещение по символу
Проблема llc выдает следующую ошибку: ОШИБКА LLVM: неподдерживаемое перемещение символа Подробный процесс компиляции Я реализую интерфейс LLVM для IR среднего уровня (MIR) компилятора, и после того, как я конвертирую различные...
726 просмотров

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