| /llvm-project-15.0.7/third-party/benchmark/ |
| H A D | appveyor.yml | 11 - compiler: msvc-15-seh 14 - compiler: msvc-15-seh 17 - compiler: msvc-14-seh 20 - compiler: msvc-14-seh
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | eh_recoverfp.ll | 5 ; CHECK-NOT: llvm.x86.seh.recoverfp 6 %1 = call i8* @llvm.x86.seh.recoverfp(i8* bitcast (i32 ()* @f to i8*), i8* %a) 10 declare i8* @llvm.x86.seh.recoverfp(i8*, i8*)
|
| /llvm-project-15.0.7/llvm/test/MC/AVR/ |
| H A D | inst-family-set-clr-flag.s | 30 seh label 84 ; CHECK: seh ; encoding: [0x58,0x94] 85 ; CHECK: seh ; encoding: [0x58,0x94] 118 ; CHECK-INST: seh 119 ; CHECK-INST: seh
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | win64_eh_leaf.ll | 13 ; ASM: .seh 25 ; A Win64 "leaf" function gets no .seh directives in the asm. 27 ; ASM-NOT: .seh
|
| H A D | pr48064.mir | 92 call void @llvm.x86.seh.ehregnode(i8* %1) 174 %4 = call i8* @llvm.x86.seh.lsda(i8* bitcast (i32 ()* @main to i8*)) 180 declare i8* @llvm.x86.seh.lsda(i8*) #6 185 declare void @llvm.x86.seh.ehregnode(i8*) #7
|
| /llvm-project-15.0.7/clang/test/Driver/ |
| H A D | windows-exceptions.cpp | 13 MSVC-NOT: -exception-model=seh 18 MINGW-SEH: -exception-model=seh
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/ |
| H A D | atomic-min-max.ll | 858 ; MIPS-NEXT: seh $1, $1 936 ; MM-NEXT: seh $1, $1 975 ; MMR6-NEXT: seh $1, $1 1095 ; MMEL-NEXT: seh $1, $1 1417 ; MM-NEXT: seh $1, $1 1898 ; MM-NEXT: seh $1, $1 2379 ; MM-NEXT: seh $1, $1 2861 ; MM-NEXT: seh $1, $1 3342 ; MM-NEXT: seh $1, $1 3823 ; MM-NEXT: seh $1, $1 [all …]
|
| H A D | 2008-07-16-SignExtInReg.ll | 14 ; CHECK: seh
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/Fast-ISel/ |
| H A D | callabi.ll | 33 ; 32R2: seh $4, $[[T0]] 82 ; 32R2-DAG: seh $4, $[[T0]] 83 ; 32R2-DAG: seh $5, $[[T1]] 140 ; 32R2-DAG: seh $4, $[[T0]] 141 ; 32R2-DAG: seh $5, $[[T1]] 142 ; 32R2-DAG: seh $6, $[[T2]] 201 ; 32R2: seh $4, $[[R1]] 204 ; 32R2: seh $5, $[[R2]] 207 ; 32R2: seh $6, $[[R3]] 210 ; 32R2: seh $7, $[[R4]] [all …]
|
| H A D | sel1.ll | 38 ; FIXME: The seh $X, $zero and xor .., .., $x instructions are redundant. 42 ; CHECK-NEXT: seh $1, $4 43 ; CHECK-NEXT: seh $2, $zero
|
| /llvm-project-15.0.7/clang/test/CodeGenObjCXX/ |
| H A D | personality.mm | 3 …aque-pointers -triple i686-unknown-linux-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 7 …aque-pointers -triple i686-unknown-linux-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 11 …aque-pointers -triple i686-unknown-linux-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 15 …aque-pointers -triple i686-unknown-linux-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 21 …aque-pointers -triple i686-unknown-linux-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 25 …aque-pointers -triple i686-unknown-linux-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 43 …ue-pointers -triple i686-unknown-windows-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 47 …ue-pointers -triple i686-unknown-windows-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 51 …ue-pointers -triple i686-unknown-windows-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 57 …ue-pointers -triple i686-unknown-windows-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/WinEH/ |
| H A D | wineh-setjmp.ll | 15 ; CHECK: %[[lsda:.*]] = call i8* @llvm.x86.seh.lsda(i8* bitcast (i32 ()* @test1 to i8*)) 23 ; CHECK: %[[lsda:.*]] = call i8* @llvm.x86.seh.lsda(i8* bitcast (i32 ()* @test1 to i8*)) 33 ; CHECK: %[[lsda:.*]] = call i8* @llvm.x86.seh.lsda(i8* bitcast (i32 ()* @test1 to i8*))
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/COFF/ |
| H A D | frameproc-flags.ll | 48 ; void seh() { 89 ; CHECK-LABEL: S_GPROC32_ID [size = 44] `seh` 92 ; CHECK: flags = has seh | opt speed 93 ; CHECK-LABEL: S_LPROC32_ID [size = 56] `?filt$0@0@seh@@` 197 define dso_local void @seh() #0 personality i8* bitcast (i32 (...)* @_except_handler3 to i8*) !dbg … 208 %1 = catchpad within %0 [i8* bitcast (i32 ()* @"?filt$0@0@seh@@" to i8*)], !dbg !72 216 define internal i32 @"?filt$0@0@seh@@"() #8 !dbg !74 { 219 %1 = tail call i8* @llvm.eh.recoverfp(i8* bitcast (void ()* @seh to i8*), i8* %0) 220 %2 = tail call i8* @llvm.localrecover(i8* bitcast (void ()* @seh to i8*), i8* %1, i32 0) 359 !69 = distinct !DISubprogram(name: "seh", scope: !3, file: !3, line: 42, type: !44, isLocal: false,… [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/llvm-ir/ |
| H A D | mul.ll | 124 ; 32R2-R5: seh $2, $[[T0]] 127 ; 32R6: seh $2, $[[T0]] 139 ; 64R2: seh $2, $[[T0]] 142 ; 64R6: seh $2, $[[T0]] 145 ; MM32: seh $2, $[[T0]]
|
| H A D | sdiv.ll | 156 ; GP32R2R5-NEXT: seh $2, $1 163 ; GP32R6-NEXT: seh $2, $1 180 ; GP64R2R5-NEXT: seh $2, $1 187 ; GP64R6-NEXT: seh $2, $1 195 ; MMR3-NEXT: seh $2, $1 201 ; MMR6-NEXT: seh $2, $1
|
| H A D | add.ll | 85 ; R2-R6: seh $2, $[[T0]] 88 ; MMR6: seh $2, $[[T0]] 267 ; R2-R6: seh $2, $[[T0]] 270 ; MM32: seh $2, $[[T0]] 415 ; R2-R6: seh $2, $[[T0]] 418 ; MMR6: seh $2, $[[T0]]
|
| H A D | urem.ll | 176 ; GP32R2R5-NEXT: seh $2, $1 185 ; GP32R6-NEXT: seh $2, $2 206 ; GP64R2R5-NEXT: seh $2, $1 215 ; GP64R6-NEXT: seh $2, $2 225 ; MMR3-NEXT: seh $2, $1 233 ; MMR6-NEXT: seh $2, $1
|
| H A D | sub.ll | 76 ; R2-R6: seh $2, $[[T0:[0-9]+]] 79 ; MM: seh $[[T0]], $[[T0]]
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | personality.m | 8 …aque-pointers -triple i686-unknown-linux-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 11 …aque-pointers -triple i686-unknown-linux-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 25 …ue-pointers -triple i686-unknown-windows-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 33 …ue-pointers -triple i686-unknown-windows-gnu -fexceptions -exception-model=seh -fobjc-exceptions -… 36 …ue-pointers -triple i686-unknown-windows-gnu -fexceptions -exception-model=seh -fobjc-exceptions -…
|
| /llvm-project-15.0.7/llvm/test/ExecutionEngine/JITLink/X86/ |
| H A D | COFF_pdata_strip.s | 7 # Check that basic seh frame of dead block is dead-stripped out
|
| H A D | COFF_pdata_no_strip.s | 7 # Check that basic seh frame inside pdata of alive function is not dead-stripped out.
|
| /llvm-project-15.0.7/lld/test/MinGW/ |
| H A D | driver.test | 305 RUN: ld.lld -### -m i386pe foo.o -disable-no-seh -no-seh 2>&1 | FileCheck -check-prefix NOSEH %s 306 RUN: ld.lld -### -m i386pe foo.o --disable-no-seh --no-seh 2>&1 | FileCheck -check-prefix NOSEH %s 307 RUN: ld.lld -### -m i386pe foo.o -no-seh -disable-no-seh 2>&1 | FileCheck -check-prefix DISABLE-NOS… 308 RUN: ld.lld -### -m i386pe foo.o --no-seh --disable-no-seh 2>&1 | FileCheck -check-prefix DISABLE-N…
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | safeseh-no.s | 4 # safe seh should be on by default.
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/libunwind/src/ |
| H A D | BUILD.gn | 34 "Unwind-seh.cpp",
|
| /llvm-project-15.0.7/llvm/test/MC/Mips/mips32r5/ |
| H A D | valid.s | 249 … seh $3, $12 # CHECK: seh $3, $12 # encoding: [0x7c,0x0c,0x1e,0x20] 251 … seh $3 # CHECK: seh $3, $3 # encoding: [0x7c,0x03,0x1e,0x20]
|