Home
last modified time | relevance | path

Searched refs:PersonalityIndex (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMUnwindOpAsm.cpp158 void UnwindOpcodeAssembler::Finalize(unsigned &PersonalityIndex, in Finalize() argument
164 PersonalityIndex = ARM::EHABI::NUM_PERSONALITY_INDEX; in Finalize()
171 if (PersonalityIndex == ARM::EHABI::NUM_PERSONALITY_INDEX) in Finalize()
172 PersonalityIndex = (Ops.size() <= 3) ? ARM::EHABI::AEABI_UNWIND_CPP_PR0 in Finalize()
174 if (PersonalityIndex == ARM::EHABI::AEABI_UNWIND_CPP_PR0) { in Finalize()
178 OpStreamer.EmitPersonalityIndex(PersonalityIndex); in Finalize()
184 OpStreamer.EmitPersonalityIndex(PersonalityIndex); in Finalize()
H A DARMELFStreamer.cpp725 unsigned PersonalityIndex; member in __anon948350c40111::ARMELFStreamer
1191 PersonalityIndex = ARM::EHABI::NUM_PERSONALITY_INDEX; in EHReset()
1224 if (PersonalityIndex < ARM::EHABI::NUM_PERSONALITY_INDEX && !IsAndroid) in emitFnEnd()
1225 EmitPersonalityFixup(GetAEABIUnwindPersonalityName(PersonalityIndex)); in emitFnEnd()
1247 assert(PersonalityIndex == ARM::EHABI::AEABI_UNWIND_CPP_PR0 && in emitFnEnd()
1300 UnwindOpAsm.Finalize(PersonalityIndex, Opcodes); in FlushUnwindOpcodes()
1305 if (NoHandlerData && PersonalityIndex == ARM::EHABI::AEABI_UNWIND_CPP_PR0) in FlushUnwindOpcodes()
1357 PersonalityIndex = Index; in emitPersonalityIndex()
H A DARMUnwindOpAsm.h68 void Finalize(unsigned &PersonalityIndex,
/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Deh-directive-unwind_raw.s63 @ CHECK: PersonalityIndex: 0
71 @ CHECK: PersonalityIndex: 0
81 @ CHECK: PersonalityIndex: 1
92 @ CHECK: PersonalityIndex: 0
100 @ CHECK: PersonalityIndex: 0
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ARM/
H A Dunwind-non-relocatable.test19 # UNWIND-NEXT: PersonalityIndex: 0
30 # UNWIND-NEXT: PersonalityIndex: 0
40 # UNWIND-NEXT: PersonalityIndex: 0
55 # UNWIND-NEXT: PersonalityIndex: 0
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DARMEHABIPrinter.h483 unsigned PersonalityIndex = (Word & 0x0f000000) >> 24; in PrintExceptionTable() local
484 SW.printNumber("PersonalityIndex", PersonalityIndex); in PrintExceptionTable()
486 switch (PersonalityIndex) { in PrintExceptionTable()
590 unsigned PersonalityIndex = (Word1 & 0x0f000000) >> 24; in PrintIndexTable() local
591 SW.printNumber("PersonalityIndex", PersonalityIndex); in PrintIndexTable()