Вопросы с меткой [llvm]
LLVM — набор инструментов для разработки кроссплатформенных компиляторов (в том числе JIT).
36 вопросов
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
4
голоса
3
ответа
97
показов
Возможно ли в C++ передавать аргументы в фигурных скобках {} в функцию без std::initializer_list?
Пытаюсь понять можно ли в С++ передавать аргументы в функцию с помощью фигурных скобок ({}), так чтобы компилятор не приводил их автоматически к std::initializer_list, а использовал бы другой механизм,...
0
голосов
0
ответов
38
показов
Проблема с подключением LLVM к inkwell
Я решил запилить проект посложнее (например, создание компилятора). Для его создания я решил воспользоваться inkwell, которому требуется LLVM.
Благодаря усилиям нашего любимого Deepseek и его советам. ...
0
голосов
0
ответов
69
показов
CodeBlocks с LLVM Clang. Как нормально и адекватно настроить?
Захотел я на C++ писать. Скачал clang+llvm-19.1.0 с https://clang.llvm.org/get_started.html. Скачал CodeBlocks, т.к. не понял как в VS подключить компилятор под C++, а не под Visual C++. Помогите ...
1
голос
0
ответов
41
показ
wxWidgets и Clang в Visual Studio. Можно ли использовать их вместе?
Я решил попытаться создать проект на Clang с библиотеками Boost и wxWidgets. Я установил Clang(LLVM) из инсталлятора Visual Studio. Могу ли я использовать его вместе с wxWidgets?
Если да, то может ...
0
голосов
0
ответов
66
показов
LLVM: генерация исходного кода на C++
Подскажите, есть ли у LLVM API для генерации исходного кода на C++ по некоторому декларативному описанию? Под последним я понимаю что-то похожее на DSL, который используется в библиотеке для матчеров; ...
0
голосов
1
ответ
80
показов
Нужны свежие туториалы/примеры по inkwell или cranelift [закрыт]
Всех приветствую, столкнулся с проблемой - полным отсутствием рабочих туториалов. Всё что я находил по inkwell (llvm) и cranelift - нерабочий шлак 5-6 летней давности. Каким-то магическим образом ...
1
голос
0
ответов
43
показа
Как определить модель памяти в llvm?
Как известно, в С++ нельзя просто так взять адрес указателя как число, увеличить его на размер элемента и получить адрес следующего элемента в памяти.
Как я понимаю, это связано с поддержкой ...
0
голосов
1
ответ
340
показов
Зачем в MinGWw64 есть Clang и его пакеты?
Всем привет! Я решил обновить GCC который по дефолту шел с Code::Blocks чтобы пощупать С++20 и столкнулся с проблемой, что MinGWw64 на сайте имеет 2 варианта, один классический с GCC+MinGW плюшками, а ...
0
голосов
0
ответов
109
показов
Помогите установить LLVM на Windows (застрял на 12 шаге инструкции, скриншоты прилагаю)
Потребовался LLVM (нужен для этой библиотеки:
https://github.com/informationsea/xlsxwriter-rs)
Система:
Windows 10 pro, 64-разрядная операционная система, процессор x64.
Intel(R) Core(TM) i5-4570 CPU @...
0
голосов
0
ответов
67
показов
continuous mode on llvm
Пытаюсь активировать режим continuous mode в llvm, судя по комментариям из коммита,следующие команды должны работать:
clang++-13 -fprofile-instr-generate -fcoverage-mapping -mllvm -runtime-counter-...
0
голосов
0
ответов
866
показов
Использование LLDB в Visual Studio Code [Windows 10]
Хочу использовать отладчик LLDB в VScode. Проблема заключается в том, что видимо надо указывать конфигурацию в launch.json. Но мои попытки нагуглить правильный шаблон конфигурации не привели к успеху. ...
0
голосов
1
ответ
118
показов
Что означает такая инструкция в C++?
int main()
{
int a[10] = { [0 ... 5] = 1,[6 ... 9] = 2 };
return 0;
}
компилируется и возвращает код 0 после исполнения на MacOS, компилятор LLVM Clang, IDE Xcode
Ildar's user avatar
- 2,852
0
голосов
0
ответов
230
показов
Кросс-компиляция на QtСreator компиляторами LLVM
Есть cmake проект с настроенной кросс-компиляцией с тулчейном GCC. В качестве IDE используется QtСreator. Теперь хочу попробовать настроить в QtCreator сборку этого-же проекта при помощи LLVM, но как ...
1
голос
1
ответ
119
показов
clang парсинг комментариев
Начал изучения библиотеки clang для парсинга кода. Мне необходимо найти все комментарии. Если использовать clang-c, то для этого у меня есть код:
...
unsigned numTokens = 0;
CXToken *tokens = NULL;
...
0
голосов
0
ответов
48
показов
какие функции вызываются при выполнении операций в postgres
Необходимо реализовать прозрачное шифрование в postgre. Для этого понадобилось найти, какие функции вызываются при срабатывании INSERT и SELECT. Использовал LLVM-LLDB на SELECT:
Пытаюсь сделать то же ...