Вопросы с тегом "llvm"

0

Как добавить стандартную библиотеку C в виде модуля с помощью LLVM JIT-компилятором?

Когда я заявляю, некоторые функции в моем ИК код, который принадлежит стандартной библиотеке C ( например, S), компилятор сообщит, что символ не найден. Так есть ли способ я могу добавить эти библиотеки на мой Джит? P. S. Когда я, используя lli, гд...
0

Ошибка компоновщика с помощью LLVM (переселение в родовое эльф)

Я пытаюсь построить компилятор с использованием инфраструктуры LLVM, но я получаю ошибки линкера следующим образом, когда я пытаюсь скомпилировать его (в настоящее время все, что я пытаюсь сделать, это включить LLVMContext.ч). В основном я пытаюсь св...
0

Это промежуточный код LLVM ИК CFGPrinterLegacyPass и любая зависимость проходит?

Я с помощью кода LLVM. Я заметил, что есть сборки в выходной cfg для прохода CFGPrinterLegacyPass и я могу использовать опт -точка-cfg на груз пас. Я хотел бы знать, есть ли другие проходы автоматизированные добавить к трубопроводу ИК, когда я исполь...
0

Как создать структуру возвращаемые значения в промежуточный код LLVM ИК, совместимых с C?

С моей помощью LLVM-компилятора игрушка, я хочу, чтобы скомпилировать эквивалент этого кода на C: struct a { long a[4]; }; struct b { long b[2]; }; struct a doStuff(struct b); struct a myFunction(struct b v) { return doStuff(v); } В то время ка...
0

Как я могу исправить неопределенные ссылки, когда его вызывают лязг строить с нуля?

Я пытаюсь построить Си/Си++ инструментов с нуля. Я построил с glibc, библиотеку libc++, библиотеки libc++Аби но ссылка не определена ошибка при построении лязг. Как я могу исправить эту ошибку? Есть libLLVMSupport.в , которая содержит библиотеки для...