Displaying 1 result from an estimated 1 matches for "arpresponder".
2011 Apr 28
2
[LLVMdev] Naming of types by DragonEgg vs. LLVM-GCC
Hi all,
I used to use llvm-g++ to transform C++ source to LLVM IR. Now I am trying to
switch to using DragonEgg, but I faced some problems because of the way DragonEgg
is naming types in the resulting IR file. An example:
LLVM-GCC:
%"struct.Vector<ARPResponder::Entry>" = type { %"struct.ARPResponder::Entry"*, i32, i32 }
%"struct.Vector<String>" = type { %struct.String*, i32, i32 }
%"struct.Vector<int>" = type { i32*, i32, i32 }
DragonEgg:
%struct.Vector = type { %struct.Entry*, i32, i32 }
%2 = type { %s...