[PATCH] IR: Take uint64_t in DIBuilder::createExpression()

Duncan P. N. Exon Smith dexonsmith at apple.com
Mon Feb 9 13:23:19 PST 2015


`DIExpression` deals with `uint64_t`, so it doesn't make sense that
`createExpression()` is created from `int64_t`.  Switch to `uint64_t` to
unify them.

I've temporarily left in the `int64_t` version, which forwards to the
`uint64_t` version.  I'll delete it once I've updated the callers.

Just before I go down this road, can you confirm it's the correct
direction?  Or should `DIExpression` be changed to use `int64_t`?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-IR-Take-uint64_t-in-DIBuilder-createExpression.patch
Type: application/octet-stream
Size: 3370 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150209/07267c65/attachment.obj>


More information about the llvm-commits mailing list