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"? -Peter-
Duncan P. N. Exon Smith
2014-Nov-09 21:51 UTC
[LLVMdev] First-class debug info IR: MDLocation
> 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.