[PATCH] D47901: [WebAssembly] Update .debug_line section PC addresses during LEB optimization

Yury Delendik via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 7 12:34:37 PDT 2018


yurydelendik created this revision.
yurydelendik added a reviewer: sbc100.
Herald added subscribers: llvm-commits, sunfish, aheejin, jgravelle-google, dschuff.

- Tracks function body tranformation
- Translates "old" PC to "new" one
- Parse .debug_line opcodes and modifies them according to new PC


Repository:
  rLLD LLVM Linker

https://reviews.llvm.org/D47901

Files:
  wasm/InputChunks.cpp
  wasm/InputChunks.h
  wasm/InputFiles.cpp
  wasm/InputFiles.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D47901.150385.patch
Type: text/x-patch
Size: 12389 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180607/ceac6691/attachment.bin>


More information about the llvm-commits mailing list