| /llvm-project-15.0.7/llvm/test/CodeGen/WinEH/ |
| H A D | wineh-noret-cleanup.ll | 62 ; SEH-LABEL: test: 63 ; SEH-LABEL: .Llsda_begin0: 64 ; SEH-NEXT: .long .Ltmp0@IMGREL 67 ; SEH-NEXT: .long .LBB0_3@IMGREL 68 ; SEH-NEXT: .long .Ltmp0@IMGREL 71 ; SEH-NEXT: .long .LBB0_5@IMGREL 72 ; SEH-NEXT: .long .Ltmp2@IMGREL 75 ; SEH-NEXT: .long 0 76 ; SEH-NEXT: .long .Ltmp2@IMGREL 79 ; SEH-NEXT: .long .LBB0_5@IMGREL [all …]
|
| H A D | wineh-statenumbering-cleanups.ll | 2 ; RUN: sed -e s/.SEH:// %s | opt -mtriple=i386-pc-windows-msvc -S -x86-winehstate | FileCheck %s 12 ;SEH: define void @test2(i1 %b) personality i32 (...)* @_except_handler3 { 30 ;SEH: %catch = catchpad within %cs1 [void ()* @dummy_filter] 38 ;SEH: define void @test3() personality i32 (...)* @_except_handler3 { 57 ;SEH: %catch = catchpad within %cs1 [void ()* @dummy_filter]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | ehabi.ll | 321 ; SEH-WIN-FP-ELIM: push {r4, lr} 325 ; SEH-WIN-FP-ELIM: sub sp, #8 329 ; SEH-WIN-FP-ELIM: add sp, #8 333 ; SEH-WIN-FP-ELIM: pop {r4, pc} 336 ; SEH-WIN-FP-ELIM: .seh_endproc 435 ; SEH-WIN-FP-ELIM-LABEL: test2: 443 ; SEH-WIN-FP-ELIM: .seh_endproc 562 ; SEH-WIN-FP-ELIM-LABEL: test3: 571 ; SEH-WIN-FP-ELIM: .seh_endproc 636 ; SEH-WIN-FP-ELIM-LABEL: test4: [all …]
|
| /llvm-project-15.0.7/clang/test/Driver/ |
| H A D | windows-exceptions.cpp | 15 MSVC-SEH: -funwind-tables=2 17 MINGW-SEH: -funwind-tables=2 18 MINGW-SEH: -exception-model=seh
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | personality.m | 8 …objc-exceptions -fobjc-runtime=gcc -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-GCC-SEH 11 …-exceptions -fobjc-runtime=objfw -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-OBJFW-SEH 25 …me=macosx-fragile -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-MACOSX-FRAGILE-MINGW-SEH 33 …objc-exceptions -fobjc-runtime=gcc -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-GCC-SEH 36 …-exceptions -fobjc-runtime=objfw -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-OBJFW-SEH 46 // CHECK-GCC-SEH: personality i8* bitcast (i32 (...)* @__gnu_objc_personality_seh0 to i8*) 49 // CHECK-OBJFW-SEH: personality i8* bitcast (i32 (...)* @__gnu_objc_personality_seh0 to i8*) 55 // CHECK-MACOSX-FRAGILE-MINGW-SEH: personality i8* bitcast (i32 (...)* @__gcc_personality_seh0 to i… 66 // CHECK-WIN-SEH-X86: personality i8* bitcast (i32 (...)* @_except_handler3 to i8*) 67 // CHECK-WIN-SEH-X64: personality i8* bitcast (i32 (...)* @__C_specific_handler to i8*)
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | exceptions-seh.mm | 10 __try { // expected-error {{cannot use Objective-C '@try' in the same function as SEH '__try'}} 21 @try { // expected-error {{cannot use Objective-C '@try' in the same function as SEH '__try'}}
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-pdbutil/ |
| H A D | fpo-data.test | 6 CHECK-NEXT: RVA | Code | Locals | Params | Prolog | Saved Regs | Use BP | Has SEH | Frame Type 11 CHECK-NEXT: RVA | Code | Locals | Params | Stack | Prolog | Saved Regs | Has SEH | Has C++EH |…
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objdump/COFF/ |
| H A D | private-headers-old.test | 77 LOADCFG-NEXT: SEH Table: 4202768 78 LOADCFG-NEXT: SEH Count: 1 79 LOADCFG: SEH Table: 0x401689
|
| /llvm-project-15.0.7/clang/test/CodeGenObjCXX/ |
| H A D | personality.mm | 3 …-runtime=macosx-fragile -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-MACOSX-FRAGILE-SEH 21 …fcxx-exceptions -fobjc-runtime=gcc -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-GCC-SEH 25 …-exceptions -fobjc-runtime=objfw -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-OBJFW-SEH 39 …-runtime=macosx-fragile -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-MACOSX-FRAGILE-SEH 57 …fcxx-exceptions -fobjc-runtime=gcc -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-GCC-SEH 61 …-exceptions -fobjc-runtime=objfw -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-OBJFW-SEH 71 // CHECK-MACOSX-FRAGILE-SEH: personality i8* bitcast (i32 (...)* @__gxx_personality_seh0 to i8*) 77 // CHECK-GCC-SEH: personality i8* bitcast (i32 (...)* @__gnu_objc_personality_seh0 to i8*) 80 // CHECK-OBJFW-SEH: personality i8* bitcast (i32 (...)* @__gnu_objc_personality_seh0 to i8*) 94 // CHECK-WIN-SEH-X86: personality i8* bitcast (i32 (...)* @_except_handler3 to i8*) [all …]
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | pdb-debug-f.s | 8 # CHECK-NEXT: RVA | Code | Locals | Params | Prolog | Saved Regs | Use BP | Has SEH | Frame Ty…
|
| H A D | safeseh-diag-feat.test | 9 # CHECK: /safeseh: {{.*}} is not compatible with SEH
|
| H A D | safeseh-notable.s | 9 # config and they want to use 32-bit SEH, they will need to provide a
|
| H A D | safeseh-no.s | 12 # ERROR: /safeseh: {{.*}}safeseh-no.s.tmp.obj is not compatible with SEH
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | seh-finally.ll | 34 ; Test simple SEH (__try/__finally). 85 ; Test SEH when stack realignment is needed in case highly aligned stack objects are present. 139 ; Test SEH when variable size objects are present on the stack. Note: Escaped vla's are current not…
|
| H A D | wineh-save-lrpair2.mir | 5 # that can't be described as a SEH opcode if combined with predecrement.
|
| H A D | wineh-frame8.mir | 3 # Test that the frame lowering emits correct SEH updates for the case without
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/openmp/ |
| H A D | exception-escape.rst | 15 FIXME: this check does not model SEH, ``setjmp``/``longjmp``.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | no-seh-unwind-inline-asm-codegen.ll | 40 ; SEH Table
|
| H A D | gcc_except_table_functions.ll | 5 ; to do with them, other EH schemes such as SEH might use them.
|
| H A D | seh-unwind-inline-asm-codegen.ll | 40 ; SEH Table
|
| H A D | win64-funclet-preisel-intrinsics.ll | 54 ; EH catchpad with SEH prologue:
|
| H A D | seh-no-invokes.ll | 12 ; When running clang at -O1, we can end up deleting unreachable SEH catchpads
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/Windows/ |
| H A D | wineh-tailmerge.ll | 5 ;; Also try to write an object file, which verifies that the SEH opcodes
|
| /llvm-project-15.0.7/llvm/test/MC/AVR/ |
| H A D | inst-family-set-clr-flag.s | 28 ; SEH
|
| /llvm-project-15.0.7/lld/MinGW/ |
| H A D | Options.td | 99 "Set the 'no SEH' flag in the executable", "Don't set the 'no SEH' flag">;
|