Результаты поиска по запросу "llvm"
Значение уровней оптимизации LLVM
Недавно я начал работать с Clang / LLVM и хотел бы узнать, есть ли какая-либо конкретная документация о том, что делают уровни оптимизации -Ox? Я не мог найти много на странице документации LLVM. Может кто-нибудь поделиться несколькими ...
Что такое промежуточное представление LLVM?
Я попробовал демо LLVM по ссылкеhttp://llvm.org/demo/ [http://llvm.org/demo/]Что это за ИК? HIR, MIR или LIR? Я думаю, что представление SSA обычно используется в MIR. Так это МИР? Но он может хранить информацию для анализа ...
Почему я получаю «неопределенную ссылку на« dladdr »» даже с -ldl для этой простой программы?
Я работаю черезУчебник LLVM [http://llvm.org/releases/2.6/docs/tutorial/JITTutorial1.html], но у меня проблемы с компиляцией. Я написал минимальный пример, который воспроизводит проблему: #include "llvm/Module.h" #include "llvm/LLVMContext.h" ...
Предупреждение «Использование расширения выражения оператора GNU»
У меня есть эта цель Objective-C: NSRange range = NSMakeRange(i, MIN(a, b));гдеa а такжеbнаходятсяNSUIntegers. MIN() это макрос, определенный в стандартеNSObjCRuntime.hзаголовочный файл как: #if !defined(MIN) #define MIN(A,B) ({ __typeof__(A) ...
Добавление метаданных к инструкциям в LLVM IR
Во-первых, я новичок в LLVM. Я пытаюсь добавить метаданные в инструкции в LLVM после прохода преобразования (с C ++ API). Я намерен сохранить эту информацию для использования другим инструментом в цепочке инструментов. У меня есть два вопроса по ...
Как сгенерировать машинный код с помощью llvm
В настоящее время я работаю над проектом компилятора, используя llvm. Я следовал различным учебникам до того момента, когда у меня есть парсер для создания синтаксического дерева, а затем дерево преобразуется в модуль llvm с использованием ...
Как связать объект с библиотеками с LLVM> = 3.1? (без GNU ld)
Как я могу сгенерировать рабочий исполняемый файл с помощью инструментов, поставляемых с Llvm / Clang (версия 3.3 (транк 168461))? Я скомпилировал объект сclang++ -c [...] и я хотел бы попытаться связать этот объект с 1 конкретной библиотекой и ...
clang и __float128 ошибка / ошибка
Я успешно скомпилировал текущую ветку clang версии 3.3. Но тогда компиляция C ++ любого файла завершается ошибкой / ошибкой. Это можно исправить? In file included from /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/iostream:39: ...
Когда вызывается __lldb_init_module?
Я слежу за сессией WWDC 412 - Отладка в Xcode. Там есть демонстрация о создании пользовательских сводок LLDB для ваших собственных классов. Я просто не могу получить резюме, чтобы показать. Вставив вызовы печати в скрипт Python, я смог ...
Кроссплатформенный бит-код LLVM
Просто чтобы быть уверенным: кросс-платформенный код LLVM? Под чем я подразумеваю, может ли сгенерированный файл IR (".bc") распространяться и интерпретироваться / JITed на различных платформах? Если да, то как Clang преобразует C ++ в ...