Changes

Summary

  1. [RISCV] Add a RV64 mulhsu test case. NFC (details)
  2. [ORC][C-bindings] Fix some ORC C bindings function names and signatures. (details)
  3. [dfsan] Ignore dfsan origin wrappers when instrumenting code (details)
Commit 5a79909a14b21e52ba8f95615458ab2b88d5d80d by craig.topper
[RISCV] Add a RV64 mulhsu test case. NFC
The file was modifiedllvm/test/CodeGen/RISCV/mul.ll (diff)
Commit 666df2e2cbe9fc252d3b2d6cbb214c2c2f6afc65 by Lang Hames
[ORC][C-bindings] Fix some ORC C bindings function names and signatures.

LLVMOrcDisposeObjectLayer and LLVMOrcExecutionSessionGetJITDylibByName did not
have matching signatures between the C-API header and binding implementations.
Fixes http://llvm.org/PR49745.

Patch by Mats Larsen. Thanks Mats!

Reviewed by: lhames

Differential Revision: https://reviews.llvm.org/D99478
The file was modifiedllvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp (diff)
The file was modifiedllvm/include/llvm-c/Orc.h (diff)
Commit aaab4441796909e1b9cf4279906a56350c8fade7 by jianzhouzh
[dfsan] Ignore dfsan origin wrappers when instrumenting code
The file was modifiedcompiler-rt/lib/dfsan/done_abilist.txt (diff)