diff options
author | Alon Zakai <azakai@google.com> | 2020-01-16 12:28:07 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-16 12:28:07 -0800 |
commit | d464748b86321c51b355400829917786b27d53f7 (patch) | |
tree | 69c1c8a79312858ffdd88f7e4fa95d51d18a58e3 /third_party/llvm-project/DWARFExpression.cpp | |
parent | 5d2c760fa086b9964ec22156a4cdf3847b019b76 (diff) | |
download | binaryen-d464748b86321c51b355400829917786b27d53f7.tar.gz binaryen-d464748b86321c51b355400829917786b27d53f7.tar.bz2 binaryen-d464748b86321c51b355400829917786b27d53f7.zip |
Update LLVM to support WASM_location (#2596)
From
llvm/llvm-project@adf7a0a
Diffstat (limited to 'third_party/llvm-project/DWARFExpression.cpp')
-rw-r--r-- | third_party/llvm-project/DWARFExpression.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/third_party/llvm-project/DWARFExpression.cpp b/third_party/llvm-project/DWARFExpression.cpp index 5009b1b7b..7d817d8a9 100644 --- a/third_party/llvm-project/DWARFExpression.cpp +++ b/third_party/llvm-project/DWARFExpression.cpp @@ -93,6 +93,8 @@ static DescVector getDescriptions() { Descriptions[DW_OP_implicit_value] = Desc(Op::Dwarf3, Op::SizeLEB, Op::SizeBlock); Descriptions[DW_OP_stack_value] = Desc(Op::Dwarf3); + Descriptions[DW_OP_WASM_location] = + Desc(Op::Dwarf4, Op::SizeLEB, Op::SignedSizeLEB); Descriptions[DW_OP_GNU_push_tls_address] = Desc(Op::Dwarf3); Descriptions[DW_OP_addrx] = Desc(Op::Dwarf4, Op::SizeLEB); Descriptions[DW_OP_GNU_addr_index] = Desc(Op::Dwarf4, Op::SizeLEB); |