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

1 ответ

Добавление метаданных к инструкциям в LLVM IR

Во-первых, я новичок в LLVM. Я пытаюсь добавить метаданные в инструкции в LLVM после прохода преобразования (с C ++ API). Я намерен сохранить эту информацию для использования другим инструментом в цепочке инструментов. У меня есть два вопроса по ...

1 ответ

LLVM. Как получить доступ к структурам полей на основе их имен?

У меня есть небольшой пример кода на C ++:

2 ответа

Возможно ли автоматически генерировать API-код llvm c ++ из LLVM-IR?

Демо-страница Clang 3.0 онлайнhttp://llvm.org/demo/index.cgi [http://llvm.org/demo/index.cgi]предоставляет возможность вывода кода API LLVM C ++, "представляющего LLVM-IR для входной программы. Вывод «производить код LLVM C ++ API» является ...

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

1 ответ

Добавление метаданных к инструкциям в LLVM IR

Во-первых, я новичок в LLVM.Я пытаюсь добавить метаданные в инструкции в LLVM после прохода преобразования (с C ++ API). Я намерен сохранить эту информацию д...

1 ответ

Clang Tool: переписать ObjCMessageExpr

Я хочу переписать все сообщения в моем коде, мне нужно заменить только селекторы, но мне нужно иметь возможность заменить вложенные выражения f. е. : [super foo:[someInstance someMessage:@""] foo2:[someInstance someMessage2]];Я пытался сделать ...

1 ответ

llvm pass: Как вставить переменную, используя существующее значение переменной

Я определил

1 ответ

Clang Tool: переписать ObjCMessageExpr

1 ответ

LLVM. Как получить доступ к структурам полей на основе их имен?

У меня есть небольшой пример кода на C ++: struct RecordTest { int value1; int value2; }; void test() { RecordTest rt; rt.value1 = 15; rt.value2 = 75; }и LLVM 3.4 IR для него: %struct.RecordTest = type { i32, i32 } ; Function Attrs: nounwind ...