[all-commits] [llvm/llvm-project] c80fe2: [ASAN] Support memory checks on vp.gather/scatter.

Yeting Kuo via All-commits all-commits at lists.llvm.org
Fri May 26 00:28:56 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c80fe251d869d5304448cfa3bb855c653285de7f
      https://github.com/llvm/llvm-project/commit/c80fe251d869d5304448cfa3bb855c653285de7f
  Author: Yeting Kuo <yeting.kuo at sifive.com>
  Date:   2023-05-26 (Fri, 26 May 2023)

  Changed paths:
    M llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
    M llvm/test/Instrumentation/AddressSanitizer/asan-vp-load-store.ll

  Log Message:
  -----------
  [ASAN] Support memory checks on vp.gather/scatter.

The patch supports vp.gather/scatter by allowing addresses being pointer vectors.
And then we just need to check each active pointer element of those pointer vectors.

Reviewed By: reames

Differential Revision: https://reviews.llvm.org/D149245




More information about the All-commits mailing list