Loading llvm/test/Instrumentation/HWAddressSanitizer/alloca-array.ll +1 −1 Original line number Diff line number Diff line ; RUN: opt < %s -hwasan -S | FileCheck %s ; RUN: opt < %s -passes=hwasan -S | FileCheck %s target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" target triple = "aarch64--linux-android" Loading llvm/test/Instrumentation/HWAddressSanitizer/alloca-compat.ll +1 −1 Original line number Diff line number Diff line ; Test that alloca instrumentation with old API levels does not use short granules. ; ; RUN: opt < %s -hwasan -S | FileCheck %s ; RUN: opt < %s -passes=hwasan -S | FileCheck %s target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" target triple = "aarch64--linux-android" Loading llvm/test/Instrumentation/HWAddressSanitizer/alloca-with-calls.ll +1 −1 Original line number Diff line number Diff line ; Test alloca instrumentation when tags are generated by HWASan function. ; ; RUN: opt < %s -hwasan -hwasan-generate-tags-with-calls -S | FileCheck %s ; RUN: opt < %s -passes=hwasan -hwasan-generate-tags-with-calls -S | FileCheck %s target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" target triple = "aarch64--linux-android" Loading llvm/test/Instrumentation/HWAddressSanitizer/alloca.ll +3 −3 Original line number Diff line number Diff line ; Test alloca instrumentation. ; ; RUN: opt < %s -hwasan -hwasan-with-ifunc=1 -S | FileCheck %s --check-prefixes=CHECK,DYNAMIC-SHADOW,NO-UAR-TAGS ; RUN: opt < %s -hwasan -hwasan-mapping-offset=0 -S | FileCheck %s --check-prefixes=CHECK,ZERO-BASED-SHADOW,NO-UAR-TAGS ; RUN: opt < %s -hwasan -hwasan-with-ifunc=1 -hwasan-uar-retag-to-zero=0 -S | FileCheck %s --check-prefixes=CHECK,DYNAMIC-SHADOW,UAR-TAGS ; RUN: opt < %s -passes=hwasan -hwasan-with-ifunc=1 -S | FileCheck %s --check-prefixes=CHECK,DYNAMIC-SHADOW,NO-UAR-TAGS ; RUN: opt < %s -passes=hwasan -hwasan-mapping-offset=0 -S | FileCheck %s --check-prefixes=CHECK,ZERO-BASED-SHADOW,NO-UAR-TAGS ; RUN: opt < %s -passes=hwasan -hwasan-with-ifunc=1 -hwasan-uar-retag-to-zero=0 -S | FileCheck %s --check-prefixes=CHECK,DYNAMIC-SHADOW,UAR-TAGS target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" target triple = "aarch64--linux-android10000" Loading llvm/test/Instrumentation/HWAddressSanitizer/atomic.ll +1 −1 Original line number Diff line number Diff line ; Test basic address sanitizer instrumentation. ; ; RUN: opt < %s -hwasan -S | FileCheck %s ; RUN: opt < %s -passes=hwasan -S | FileCheck %s target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" target triple = "aarch64--linux-android" Loading Loading
llvm/test/Instrumentation/HWAddressSanitizer/alloca-array.ll +1 −1 Original line number Diff line number Diff line ; RUN: opt < %s -hwasan -S | FileCheck %s ; RUN: opt < %s -passes=hwasan -S | FileCheck %s target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" target triple = "aarch64--linux-android" Loading
llvm/test/Instrumentation/HWAddressSanitizer/alloca-compat.ll +1 −1 Original line number Diff line number Diff line ; Test that alloca instrumentation with old API levels does not use short granules. ; ; RUN: opt < %s -hwasan -S | FileCheck %s ; RUN: opt < %s -passes=hwasan -S | FileCheck %s target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" target triple = "aarch64--linux-android" Loading
llvm/test/Instrumentation/HWAddressSanitizer/alloca-with-calls.ll +1 −1 Original line number Diff line number Diff line ; Test alloca instrumentation when tags are generated by HWASan function. ; ; RUN: opt < %s -hwasan -hwasan-generate-tags-with-calls -S | FileCheck %s ; RUN: opt < %s -passes=hwasan -hwasan-generate-tags-with-calls -S | FileCheck %s target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" target triple = "aarch64--linux-android" Loading
llvm/test/Instrumentation/HWAddressSanitizer/alloca.ll +3 −3 Original line number Diff line number Diff line ; Test alloca instrumentation. ; ; RUN: opt < %s -hwasan -hwasan-with-ifunc=1 -S | FileCheck %s --check-prefixes=CHECK,DYNAMIC-SHADOW,NO-UAR-TAGS ; RUN: opt < %s -hwasan -hwasan-mapping-offset=0 -S | FileCheck %s --check-prefixes=CHECK,ZERO-BASED-SHADOW,NO-UAR-TAGS ; RUN: opt < %s -hwasan -hwasan-with-ifunc=1 -hwasan-uar-retag-to-zero=0 -S | FileCheck %s --check-prefixes=CHECK,DYNAMIC-SHADOW,UAR-TAGS ; RUN: opt < %s -passes=hwasan -hwasan-with-ifunc=1 -S | FileCheck %s --check-prefixes=CHECK,DYNAMIC-SHADOW,NO-UAR-TAGS ; RUN: opt < %s -passes=hwasan -hwasan-mapping-offset=0 -S | FileCheck %s --check-prefixes=CHECK,ZERO-BASED-SHADOW,NO-UAR-TAGS ; RUN: opt < %s -passes=hwasan -hwasan-with-ifunc=1 -hwasan-uar-retag-to-zero=0 -S | FileCheck %s --check-prefixes=CHECK,DYNAMIC-SHADOW,UAR-TAGS target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" target triple = "aarch64--linux-android10000" Loading
llvm/test/Instrumentation/HWAddressSanitizer/atomic.ll +1 −1 Original line number Diff line number Diff line ; Test basic address sanitizer instrumentation. ; ; RUN: opt < %s -hwasan -S | FileCheck %s ; RUN: opt < %s -passes=hwasan -S | FileCheck %s target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" target triple = "aarch64--linux-android" Loading