llvm-ir

    1зной

    1ответ

    Я пытался создать функцию, используя пропуск модуля в LLVM. То, что я пытаюсь сделать, это создать переменную функцию аргумента, а затем добавить логику для манипуляции аргументами переменной. Наприме

    1зной

    1ответ

    У меня есть следующие LLVM IR программа: @test1 = global i32 3, align 4 @test2 = common global i32 0, align 4 ; Function Attrs: nounwind uwtable define i32 @main() #0 { store i32 4, i32* @tes

    0зной

    1ответ

    Я хочу отладить функцию jit. как и исходный код ниже, я хочу отлаживать функцию FibF, но когда я отлаживаю ее gdb, она, похоже, не может работать в области функций. Как отладить его? заранее спасибо.

    1зной

    1ответ

    Я только составил небольшой фрагмент кода C с использованием лязг 3.7: typedef unsigned char char4 __attribute__ ((vector_size (4))); char4 f1 (char4 v) { return v/2; } , что функции компил

    0зной

    1ответ

    Я пишу несколько проходов llvm (3.7), и мне нужна информация о классах Constant. В llvm-IR я разбираюсь, есть экземпляры ConstantStruct или ConstantArray, которые используются в качестве инициализатор