summaryrefslogtreecommitdiff
path: root/llvm/lib/ObjectYAML/OffloadEmitter.cpp
AgeCommit message (Collapse)Author
2024-11-17[ObjectYAML] Remove unused includes (NFC) (#116530)Kazu Hirata
Identified with misc-include-cleaner.
2023-09-01[Object] Change OffloadBinary::write to return SmallString<0>Fangrui Song
SmallString<0> is more flexible and avoids an unneeded copy in ObjectYAML/OffloadEmitter.cpp. Reviewed By: jhuber6 Differential Revision: https://reviews.llvm.org/D159335
2023-02-04OffloadBinary: Switch to MapVector<StringRef, StringRef> to stabilize ↵Fangrui Song
iteration order D122069 incorrectly uses StringMap iteration order (https://llvm.org/docs/ProgrammersManual.html#llvm-adt-stringmap-h). Switch to MapVector.
2022-07-01[ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2objJoseph Huber
This patchs adds the necessary code for inspecting or creating offloading binaries using the standing `obj2yaml` and `yaml2obj` features in LLVM. Depends on D127774 Reviewed By: jhenderson Differential Revision: https://reviews.llvm.org/D127776