Wenn ich llvm::Module::dump
aufrufen druckt es Integer-Konstanten in Dezimal. Zum Beispiel:haben llvm :: Module :: dump print Ganzzahlen in hex
%1 = load float, float* inttoptr (i64 4404658304 to float*)
Gibt es eine Möglichkeit, ich kann es mit hex formatieren? Vermutlich erlaubt die IR-Syntax hexadezimale Konstanten.
Ich dachte über das Dumping an eine Zeichenfolge und Suche nur nach "i64 [integer]", so dass ich nichts in LLVM ändern muss. – Taylor
Du hast dein endgültiges Ziel noch nicht erwähnt, wenn es dann für dich klappt dann prost. –