llvm

    0зной

    1ответ

    Мне нужно обновить адресное пространство свойств в некоторых структурах модуля llvm. Достаточно просто обновить один тип структуры, клонируя его на новый тип с соответствующим новым типом структуры. Э

    0зной

    2ответ

    Я пытаюсь напечатать заявление Clang на string, чтобы напечатать код инструкции C/C++. Я делаю это следующим образом: //Generate string and string ostream. string stmt; raw_string_ostream stream(stm

    6зной

    1ответ

    Я сравнил 2 функции C, возвращающие структуру. Мы знаем, что на уровне ABI большие структуры будут проходить по указателю в качестве первого аргумента функции. struct S { int words[8]; }; stru

    1зной

    1ответ

    им пытаются сделать LLVM бэкенд и я не знаю, что мне нужно, чтобы исправить эту ошибку LLVM ERROR: Cannot select: t5: ch = store<ST4[%retval]> t0, Constant:i32<0>, FrameIndex:i64<0>, undef:i64 Это И

    3зной

    1ответ

    Я просто пытаюсь понять, как использовать Clang/LLVM в Windows (а не в Microsoft Clanf/C2 toolchain). уточните мое понимание: here - описание процесса. я понимаю это право, чтобы произвести выполнимый

    1зной

    1ответ

    В ветке есть ветка, которую я хочу полностью удалить (condtion + branch + true_basic_block + false_basic_block). Это выглядит следующим образом: %4 = icmp sge i32 %2, %3 br i1 %4, label %5, label %7

    1зной

    1ответ

    В функции я хочу знать, как параметры передаются в тело функции, чтобы отслеживать поток параметров. Я попробовал простой код и обнаружил, что для каждого параметра есть шаблон alloc - store, интересн

    0зной

    1ответ

    MSVC имеет возможность передать файл, содержащий дополнительные параметры командной строки. Я ищу аналогичную возможность в Clang for Windows (НЕ clang-cl). Есть ли такая опция для clang или clang++?

    2зной

    1ответ

    Я использую Clang для анализа кода на C++. Я хотел бы напечатать имя и искаженное имя для каждых FunctionDecl, с которыми я сталкиваюсь. я могу напечатать имя функции достаточно легко, добавив в моей