mirror of
https://github.com/intel/llvm.git
synced 2026-01-26 03:56:16 +08:00
[BOLT] Refactor code and data emission code
Summary: Consolidate code and data emission code in ELF-independent BinaryEmitter. The high-level interface includes only two functions emitBinaryContext() and emitFunctionBody() used by RewriteInstance and BinaryContext respectively. (cherry picked from FBD20332901)
This commit is contained in:
1044
bolt/src/BinaryEmitter.cpp
Normal file
1044
bolt/src/BinaryEmitter.cpp
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user