This is an archive of the discontinued LLVM Phabricator instance.

XML register info fix
ClosedPublic

Authored by EwanCrawford on Jun 25 2015, 5:21 AM.

Details

Summary

There are a couple of bugs in the XML register info handling which this patch fixes:

+ conflicting variable names in lambda, both capture list and parameters contains a variable called 'name'.

+ prev_reg_num, which sets the register number, should be incremented after each register is processed.

+ Windows errors regarding empty strings and the 'xi:' prefix disappearing from 'xi:include' node name.

Diff Detail

Repository
rL LLVM

Event Timeline

EwanCrawford retitled this revision from to XML register info fix.
EwanCrawford updated this object.
EwanCrawford edited the test plan for this revision. (Show Details)
EwanCrawford added a reviewer: clayborg.
EwanCrawford set the repository for this revision to rL LLVM.
EwanCrawford added subscribers: deepak2427, Unknown Object (MLST).
clayborg accepted this revision.Jun 25 2015, 10:15 AM
clayborg edited edge metadata.

Looks good.

This revision is now accepted and ready to land.Jun 25 2015, 10:15 AM
This revision was automatically updated to reflect the committed changes.