[LLVMdev] First-class debug info IR: MDLocation

Duncan P. N. Exon Smith dexonsmith at apple.com
Sun Nov 9 13:51:16 PST 2014


> On 2014 Nov 6, at 10:35, Peter S. Housel <housel at acm.org> wrote:
> On 10/24/2014 04:16 PM, Duncan P. N. Exon Smith wrote:
>>     !3 = metadata DIBaseType(name: "short", size: 16, align: 16)
>>     !5 = metadata DIBaseType(name: "int", size: 32, align: 32)
>> 
> 
> This is minor, but I just noticed... is this missing signedness information, or is it just supposed to default to "signed"?

IDK :).  This just matches the current schema.  Have a look at the
DIBasicType in tree at include/llvm/IR/DebugInfo.h.



More information about the llvm-dev mailing list