Displaying 2 results from an estimated 2 matches for "combinemetadata".
2020 Nov 04
2
Metadata in LLVM back-end
Le 04/11/20 à 17:40, David Greene a écrit :
> Sorry about the late reply.
>
> Lorenzo Casalino <lorenzo.casalino93 at gmail.com> writes:
>
>>>>> - Should not impact compile time excessively (what is "excessive?")
>>>> Probably, such estimation should be performed on
>>> Did something get cut off here?
>> Uops. Yep, I removed a
2020 Nov 08
0
Metadata in LLVM back-end
...to various transformations, or even dump it to the asm/object
file.
In other words, it is the responsibility of the users who introduce/use the
metadata in the MIR to teach the transformations they selected how to
preserve their metadata. A common API to abstract this would definitely
help, just as combineMetadata() from lib/Transforms/Utils/Local.cpp does.
As for my use case, it is also security-related. However, I do not consider
the metadata to be a compilation "correctness" criteria: metadata, by
definition (from the LLVM IR), can be safely removed without affecting the
program's correctne...