Результаты поиска по запросу "llvm"

3 ответа

Есть ли способ показать, где LLVM является авто-векторизацией?

Контекст: у меня есть несколько циклов в библиотеке Objective-C, которую я пишу, которые занимаются обработкой больших текстовых массивов. Я вижу, что сейчас он работает в однопоточном режиме. Я понимаю, что LLVM теперь способен автоматически ...

1 ответ

 В режиме будет много вызовов и приращений чего-то вроде «__llvm_gcov_ctr» или «__llvm_gcda_edge» - это актуальная инструментарий базовых блоков.

аюсь понять вывод инструмента gcov. Запускать без параметров имеет смысл, но я хочу попытаться понять параметры покрытия филиала. К сожалению, трудно понять, что делают ветви и почему они не заняты. Ниже приведен вывод для метода (скомпилируйте с ...

4 ответа

Благодарю. Теперь я лучше понимаю, что такое LLVM и какую архитектуру он поддерживает. Но некоторые вещи все еще немного неясны относительно LLVM (см. Редактирование). Спасибо!

нтересован в использовании компилятора Clang от LLVM. LLVM претендует на кроссплатформенность, однако неясно, на какие платформы можно ориентироваться. Я сделал довольно много Googling по этому вопросу, но, похоже, не так много информации о ...

ТОП публикаций

1 ответ

Неизвестное имя регистра «q0» в asm (arm64)

В настоящее время я пытаюсь скомпилировать мою библиотеку для новой арки arm64. У меня есть куча сборок NEON и для всех них я получаю ошибку Неизвестное имя регистра "q0" в asm. Даже если я напишу что-нибудь простое, как это: asm ( "" : : : ...

1 ответ

Привязки llvm OCaml

Я работаю над привязками llvm OCaml. Я установил пакет llvm через ОПАМ (opam install llvm), когда я использую llvm в Utop, я получаю следующую ошибку: #require "llvm";; Error: The external function 'llvm_global_succ' is not available.Версия ...

1 ответ

Какую оптимизацию выполняет LLVM?

Я хотел бы конкретно знать, что соответствуют различным уровням оптимизации LLVM. То есть я хотел бы знать, какие этапы оптимизации ИСПОЛЬЗУЮТСЯ ТОЧНО (вне внешнего интерфейса) и в каком порядке, когда я использую опции -0x для llvm (или clang ...

1 ответ

Можно ли отладить программу, скомпилированную gcc, используя lldb, или программу, откомпилированную clang, используя gdb?

(Предисловие: я довольно новичок в C / C ++ и не знаю, как на самом деле работает отладка в нативном коде.) В некоторых источниках говорится, что gdb и lldb могут отлаживатьлюбая программа, скомпилированная в машинный ...

1 ответ

Как я могу объявить глобальную переменную в LLVM?

Я хотел бы записать некоторые динамические поведения в некоторые глобальные переменные. Поэтому я написал пропуск для инструментирования кода и вставил несколько инструкций для обновления глобальной переменной. Я пытался использовать конструктор ...

2 ответа

семантика @autoreleasepool

Я читал документы ARC на сайте llvm: http://clang.llvm.org/docs/AutomaticReferenceCounting.html#autoreleasepool [http://clang.llvm.org/docs/AutomaticReferenceCounting.html#autoreleasepool] ... в частности о @autoreleasepool. В большинстве ...

2 ответа

Пример файла CMakeLists.txt для проекта LLVM

Мне тяжело заставить LLVM работать над новым проектом. Я пробовал несколько примеров CMakeLists.txt из http://old.nabble.com/CMake-sample-project--td28871124.html [http://old.nabble.com/CMake-sample-project--td28871124.html]и потратил на ...