[PATCH] D16931: [codeview] Describe int local variables using .cv_def_range

David Blaikie via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 9 15:20:18 PST 2016


On Tue, Feb 9, 2016 at 2:37 PM, David Majnemer via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> majnemer added inline comments.
>
> ================
> Comment at: lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:569
> @@ +568,3 @@
> +  OS.AddComment("TypeIndex");
> +  OS.EmitIntValue(TypeIndex::Int32().getIndex(), 4);
> +  OS.AddComment("Flags");
> ----------------
> dblaikie wrote:
> > Some comments here might not go astray (what is the format of these
> records you're emitting (maybe a broad comment at the top describing the
> format overall, then details on each field))
> >
> > Specifically I don't know what the 4 here and 2, below (flags), are.
> They (4 and 2) are the size of the value in bytes.  Otherwise,
> `EmitIntValue` wouldn't know how much data to emit.
>

Ah... right. (thanks!)


>
>
> http://reviews.llvm.org/D16931
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160209/e5fc7d14/attachment.html>


More information about the llvm-commits mailing list