Home
last modified time | relevance | path

Searched refs:EXC (Results 1 – 25 of 41) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/Instrumentation/ThreadSanitizer/
H A Deh.ll1 ; RUN: opt < %s -passes=tsan -S | FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-EXC
12 ; CHECK-EXC: define i32 @func1()
13 ; CHECK-EXC: call void @__tsan_func_entry
14 ; CHECK-EXC: invoke void @can_throw()
15 ; CHECK-EXC: .noexc:
16 ; CHECK-EXC: call void @__tsan_func_exit()
17 ; CHECK-EXC: ret i32 0
18 ; CHECK-EXC: tsan_cleanup:
19 ; CHECK-EXC: call void @__tsan_func_exit()
20 ; CHECK-EXC: resume
/llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_arm64.h87 struct EXC { struct
116 sizeof(EXC) / sizeof(uint32_t), // ARM_EXCEPTION_STATE64_COUNT
124 EXC exc;
206 virtual int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) = 0;
214 virtual int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) = 0;
H A DRegisterContextDarwin_x86_64.h101 struct EXC { struct
113 EXCWordCount = sizeof(EXC) / sizeof(uint32_t) argument
120 EXC exc;
192 virtual int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) = 0;
198 virtual int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) = 0;
H A DRegisterContextDarwin_i386.h96 struct EXC { struct
108 EXCWordCount = sizeof(EXC) / sizeof(uint32_t) argument
115 EXC exc;
187 virtual int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) = 0;
193 virtual int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) = 0;
H A DRegisterContextMach_x86_64.cpp37 EXC &exc) { in DoReadEXC()
57 const EXC &exc) { in DoWriteEXC()
59 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<EXC *>(&exc)), in DoWriteEXC()
H A DRegisterContextMach_i386.cpp34 int RegisterContextMach_i386::DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) { in DoReadEXC()
54 const EXC &exc) { in DoWriteEXC()
56 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<EXC *>(&exc)), in DoWriteEXC()
H A DRegisterContextDarwin_arm.h122 struct EXC { struct
149 EXCWordCount = sizeof(EXC) / sizeof(uint32_t),
157 EXC exc;
239 virtual int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) = 0;
247 virtual int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) = 0;
H A DRegisterContextMach_arm.cpp36 int RegisterContextMach_arm::DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) { in DoReadEXC()
61 const EXC &exc) { in DoWriteEXC()
63 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<EXC *>(&exc)), in DoWriteEXC()
H A DRegisterContextMach_i386.h26 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override;
32 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
H A DRegisterContextMach_x86_64.h27 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override;
33 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
H A DRegisterContextMach_arm.h26 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override;
34 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
H A DRegisterInfoPOSIX_arm.cpp33 sizeof(RegisterInfoPOSIX_arm::EXC)))
44 sizeof(RegisterInfoPOSIX_arm::EXC))
H A DRegisterInfoPOSIX_arm.h37 struct EXC { struct
/llvm-project-15.0.7/lldb/source/Plugins/Process/MacOSX-Kernel/
H A DRegisterContextKDP_i386.h27 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override;
33 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
H A DRegisterContextKDP_x86_64.h27 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override;
33 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
H A DRegisterContextKDP_arm.h27 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override;
35 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
H A DRegisterContextKDP_arm64.h28 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override;
36 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
H A DRegisterContextKDP_x86_64.cpp56 EXC &exc) { in DoReadEXC()
104 const EXC &exc) { in DoWriteEXC()
H A DRegisterContextKDP_i386.cpp53 int RegisterContextKDP_i386::DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) { in DoReadEXC()
101 const EXC &exc) { in DoWriteEXC()
H A DRegisterContextKDP_arm64.cpp54 int RegisterContextKDP_arm64::DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) { in DoReadEXC()
117 const EXC &exc) { in DoWriteEXC()
H A DRegisterContextKDP_arm.cpp54 int RegisterContextKDP_arm::DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) { in DoReadEXC()
117 const EXC &exc) { in DoWriteEXC()
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/x86_64/
H A DDNBArchImplX86_64.h72 typedef __x86_64_exception_state_t EXC; typedef
108 e_regSetWordSizeEXC = sizeof(EXC) / sizeof(int),
123 EXC exc;
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/i386/
H A DDNBArchImplI386.h72 typedef __i386_exception_state_t EXC; typedef
108 e_regSetWordSizeEXC = sizeof(EXC) / sizeof(int),
123 EXC exc;
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/arm64/
H A DDNBArchImplARM64.h105 typedef arm_exception_state64_t EXC; typedef
121 EXC exc;
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/arm/
H A DDNBArchImpl.h134 typedef arm_exception_state_t EXC; typedef
150 EXC exc;

12