Displaying 3 results from an estimated 3 matches for "dicompisitetype".
2016 Dec 07
4
[ThinLTO] Reducing imported debug metadata
...and builds
a SmallVector of those with local scopes. It then invokes
replaceImportedEntities on the source CU to replace it with the new list
(essentially dropping those with non-local scopes), and again the
subsequent metadata mapping just works.
e) (retained types):
For e, changing the imported DICompisiteType to type declarations, I am
having some issues. I prototyped this by doing it in the BitcodeReader. I
passed in a new flag indicating that we are parsing a module for function
importing. Then when parsing a METADATA_COMPOSITE_TYPE, if we are importing
a module I change the calls to buildODRType and...
2016 Dec 07
2
[ThinLTO] Reducing imported debug metadata
...It then invokes
> replaceImportedEntities on the source CU to replace it with the new list
> (essentially dropping those with non-local scopes), and again the
> subsequent metadata mapping just works.
> >
> > e) (retained types):
> >
> > For e, changing the imported DICompisiteType to type declarations, I am
> having some issues. I prototyped this by doing it in the BitcodeReader. I
> passed in a new flag indicating that we are parsing a module for function
> importing. Then when parsing a METADATA_COMPOSITE_TYPE, if we are importing
> a module I change the calls...
2016 Dec 07
4
[ThinLTO] Reducing imported debug metadata
...It then invokes
> replaceImportedEntities on the source CU to replace it with the new list
> (essentially dropping those with non-local scopes), and again the
> subsequent metadata mapping just works.
> >
> > e) (retained types):
> >
> > For e, changing the imported DICompisiteType to type declarations, I am
> having some issues. I prototyped this by doing it in the BitcodeReader. I
> passed in a new flag indicating that we are parsing a module for function
> importing. Then when parsing a METADATA_COMPOSITE_TYPE, if we are importing
> a module I change the calls...