Home
last modified time | relevance | path

Searched refs:seh (Results 1 – 25 of 70) sorted by relevance

123

/llvm-project-15.0.7/third-party/benchmark/
H A Dappveyor.yml11 - 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 Deh_recoverfp.ll5 ; 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 Dinst-family-set-clr-flag.s30 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 Dwin64_eh_leaf.ll13 ; ASM: .seh
25 ; A Win64 "leaf" function gets no .seh directives in the asm.
27 ; ASM-NOT: .seh
H A Dpr48064.mir92 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 Dwindows-exceptions.cpp13 MSVC-NOT: -exception-model=seh
18 MINGW-SEH: -exception-model=seh
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Datomic-min-max.ll858 ; 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 D2008-07-16-SignExtInReg.ll14 ; CHECK: seh
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/Fast-ISel/
H A Dcallabi.ll33 ; 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 Dsel1.ll38 ; 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 Dpersonality.mm3 …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 Dwineh-setjmp.ll15 ; 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 Dframeproc-flags.ll48 ; 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 Dmul.ll124 ; 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 Dsdiv.ll156 ; 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 Dadd.ll85 ; 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 Durem.ll176 ; 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 Dsub.ll76 ; R2-R6: seh $2, $[[T0:[0-9]+]]
79 ; MM: seh $[[T0]], $[[T0]]
/llvm-project-15.0.7/clang/test/CodeGenObjC/
H A Dpersonality.m8 …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 DCOFF_pdata_strip.s7 # Check that basic seh frame of dead block is dead-stripped out
H A DCOFF_pdata_no_strip.s7 # 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 Ddriver.test305 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 Dsafeseh-no.s4 # safe seh should be on by default.
/llvm-project-15.0.7/llvm/utils/gn/secondary/libunwind/src/
H A DBUILD.gn34 "Unwind-seh.cpp",
/llvm-project-15.0.7/llvm/test/MC/Mips/mips32r5/
H A Dvalid.s249 … seh $3, $12 # CHECK: seh $3, $12 # encoding: [0x7c,0x0c,0x1e,0x20]
251 … seh $3 # CHECK: seh $3, $3 # encoding: [0x7c,0x03,0x1e,0x20]

123