Home
last modified time | relevance | path

Searched refs:LSDA (Results 1 – 25 of 44) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-objdump/
Dmacho-unwind-info-arm64.test20 # CHECK: [0]: function offset=0x00007d64, 2nd level page offset=0x00000050, LSDA offset=0x00000…
21 # CHECK: [1]: function offset=0x00007eb5, 2nd level page offset=0x00000000, LSDA offset=0x00000…
22 # CHECK: LSDA descriptors:
23 # CHECK: [0]: function offset=0x00007d90, LSDA offset=0x00007f44
24 # CHECK: [1]: function offset=0x00007e10, LSDA offset=0x00007f6c
Dmacho-unwind-info-x86_64.test20 # CHECK: [0]: function offset=0x00000d70, 2nd level page offset=0x00000050, LSDA offset=0x000000…
21 # CHECK: [1]: function offset=0x00000eab, 2nd level page offset=0x00000000, LSDA offset=0x000000…
22 # CHECK: LSDA descriptors:
23 # CHECK: [0]: function offset=0x00000db0, LSDA offset=0x00000f0c
24 # CHECK: [1]: function offset=0x00000e20, LSDA offset=0x00000f34
Dmacho-compact-unwind-i386.test9 # CHECK-NOT: LSDA
15 # CHECK: LSDA: 0x180 GCC_except_table1
21 # CHECK: LSDA: 0x1a8 GCC_except_table2
27 # CHECK-NOT: LSDA
Dmacho-compact-unwind-x86_64.test9 # CHECK-NOT: LSDA
15 # CHECK: LSDA: 0x180 GCC_except_table1
21 # CHECK: LSDA: 0x1a8 GCC_except_table2
27 # CHECK-NOT: LSDA
/external/llvm/test/tools/llvm-objdump/
Dmacho-unwind-info-arm64.test20 # CHECK: [0]: function offset=0x00007d64, 2nd level page offset=0x00000050, LSDA offset=0x00000…
21 # CHECK: [1]: function offset=0x00007eb5, 2nd level page offset=0x00000000, LSDA offset=0x00000…
22 # CHECK: LSDA descriptors:
23 # CHECK: [0]: function offset=0x00007d90, LSDA offset=0x00007f44
24 # CHECK: [1]: function offset=0x00007e10, LSDA offset=0x00007f6c
Dmacho-unwind-info-x86_64.test20 # CHECK: [0]: function offset=0x00000d70, 2nd level page offset=0x00000050, LSDA offset=0x000000…
21 # CHECK: [1]: function offset=0x00000eab, 2nd level page offset=0x00000000, LSDA offset=0x000000…
22 # CHECK: LSDA descriptors:
23 # CHECK: [0]: function offset=0x00000db0, LSDA offset=0x00000f0c
24 # CHECK: [1]: function offset=0x00000e20, LSDA offset=0x00000f34
Dmacho-compact-unwind-i386.test9 # CHECK-NOT: LSDA
15 # CHECK: LSDA: 0x180 GCC_except_table1
21 # CHECK: LSDA: 0x1a8 GCC_except_table2
27 # CHECK-NOT: LSDA
Dmacho-compact-unwind-x86_64.test9 # CHECK-NOT: LSDA
15 # CHECK: LSDA: 0x180 GCC_except_table1
21 # CHECK: LSDA: 0x1a8 GCC_except_table2
27 # CHECK-NOT: LSDA
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dsjlj-eh.ll42 ; UFC.__lsda = $LSDA
43 ; CHECK: movl $[[LSDA:GCC_except_table[0-9]+]], -36(%ebp)
91 ; UFC.__lsda = $LSDA
92 ; CHECK-X64: leaq [[LSDA:GCC_except_table[0-9]+]](%rip), %rax
Dwin-funclet-cfi.ll61 ; Don't emit a reference to the LSDA.
91 ; Emit a reference to the LSDA.
Dwineh-no-ehpads.ll19 ; Shouldn't have any LSDA either.
Deh-unknown.ll3 ; An unknown personality forces us to emit an Itanium LSDA. Make sure that the
/external/llvm/lib/Target/X86/
DX86WinEHState.cpp328 Value *LSDA = emitEHLSDA(Builder, F); in emitExceptionRegistrationRecord() local
329 LSDA = Builder.CreatePtrToInt(LSDA, Int32Ty); in emitExceptionRegistrationRecord()
335 LSDA = Builder.CreateXor(LSDA, Val); in emitExceptionRegistrationRecord()
337 Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3)); in emitExceptionRegistrationRecord()
406 Value *LSDA = emitEHLSDA(Builder, ParentFunc); in generateLSDAInEAXThunk() local
410 Value *Args[5] = {LSDA, &*AI++, &*AI++, &*AI++, &*AI++}; in generateLSDAInEAXThunk()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86WinEHState.cpp334 Value *LSDA = emitEHLSDA(Builder, F); in emitExceptionRegistrationRecord() local
335 LSDA = Builder.CreatePtrToInt(LSDA, Int32Ty); in emitExceptionRegistrationRecord()
341 LSDA = Builder.CreateXor(LSDA, Val); in emitExceptionRegistrationRecord()
343 Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3)); in emitExceptionRegistrationRecord()
414 Value *LSDA = emitEHLSDA(Builder, ParentFunc); in generateLSDAInEAXThunk() local
418 Value *Args[5] = {LSDA, &*AI++, &*AI++, &*AI++, &*AI++}; in generateLSDAInEAXThunk()
/external/llvm/test/CodeGen/X86/
Dsjlj-eh.ll40 ; UFC.__lsda = $LSDA
41 ; CHECK: movl $[[LSDA:GCC_except_table[0-9]+]], -36(%ebp)
Dwin-funclet-cfi.ll61 ; Don't emit a reference to the LSDA.
91 ; Emit a reference to the LSDA.
Dwineh-no-ehpads.ll19 ; Shouldn't have any LSDA either.
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/XCore/
Dexception.ll46 ; CHECK: .cfi_lsda 0, [[LSDA:.L[a-zA-Z0-9_]+]]
105 ; CHECK: [[LSDA]]:
/external/llvm/test/CodeGen/XCore/
Dexception.ll46 ; CHECK: .cfi_lsda 0, [[LSDA:.L[a-zA-Z0-9_]+]]
105 ; CHECK: [[LSDA]]:
/external/llvm/docs/
DLexicon.rst141 **LSDA**
145 FDE points to an optional LSDA which is passed to the personality function.
146 For C++, the LSDA contain info about the type and location of catch
/external/llvm/test/CodeGen/ARM/
Dehabi-handlerdata-nounwind.ll7 ; however, it is still required to generate LSDA, otherwise, we can't catch
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Dehabi-handlerdata-nounwind.ll7 ; however, it is still required to generate LSDA, otherwise, we can't catch
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DLexicon.rst166 **LSDA**
170 FDE points to an optional LSDA which is passed to the personality function.
171 For C++, the LSDA contain info about the type and location of catch
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldMachO.cpp300 TargetPtrT LSDA = readBytesUnaligned(P, sizeof(TargetPtrT)); in processFDE() local
301 TargetPtrT NewLSDA = LSDA - DeltaForEH; in processFDE()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldMachO.cpp297 TargetPtrT LSDA = readBytesUnaligned(P, sizeof(TargetPtrT)); in processFDE() local
298 TargetPtrT NewLSDA = LSDA - DeltaForEH; in processFDE()

12