Please use GitHub pull requests for new patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
llvm/test/Instrumentation/AddressSanitizer/localescape.ll
; RUN: opt < %s -asan -asan-module -asan-use-after-return -asan-stack-dynamic-alloca -S | FileCheck %s | ; RUN: %opt_asan < %s -asan -asan-module -asan-use-after-return -asan-stack-dynamic-alloca -S | FileCheck %s | ||||
; RUN: opt < %s -asan -asan-module -asan-use-after-return=0 -asan-stack-dynamic-alloca=0 -S | FileCheck %s | ; RUN: %opt_asan < %s -asan -asan-module -asan-use-after-return=0 -asan-stack-dynamic-alloca=0 -S | FileCheck %s | ||||
target datalayout = "e-m:x-p:32:32-i64:64-f80:32-n8:16:32-a:0:32-S32" | target datalayout = "e-m:x-p:32:32-i64:64-f80:32-n8:16:32-a:0:32-S32" | ||||
target triple = "i686-pc-windows-msvc18.0.0" | target triple = "i686-pc-windows-msvc18.0.0" | ||||
declare i32 @llvm.eh.typeid.for(i8*) #2 | declare i32 @llvm.eh.typeid.for(i8*) #2 | ||||
declare i8* @llvm.frameaddress(i32) | declare i8* @llvm.frameaddress(i32) | ||||
declare i8* @llvm.x86.seh.recoverfp(i8*, i8*) | declare i8* @llvm.x86.seh.recoverfp(i8*, i8*) | ||||
declare i8* @llvm.localrecover(i8*, i8*, i32) | declare i8* @llvm.localrecover(i8*, i8*, i32) | ||||
▲ Show 20 Lines • Show All 76 Lines • Show Last 20 Lines |