| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | EHStreamer.cpp | 419 unsigned TTypeEncoding; in emitExceptionTable() local 424 TTypeEncoding = dwarf::DW_EH_PE_omit; in emitExceptionTable() 453 TTypeEncoding = Asm->getObjFileLowering().getTTypeEncoding(); in emitExceptionTable() 482 Asm->emitEncodingByte(TTypeEncoding, "@TType"); in emitExceptionTable() 528 Asm->emitEncodingByte(TTypeEncoding, "@TType"); in emitExceptionTable() 541 Asm->GetSizeOfEncodedValue(TTypeEncoding) * MF->getTypeInfos().size(); in emitExceptionTable() 790 emitTypeInfos(TTypeEncoding, TTBaseLabel); in emitExceptionTable() 797 void EHStreamer::emitTypeInfos(unsigned TTypeEncoding, MCSymbol *TTBaseLabel) { in emitTypeInfos() argument 815 Asm->emitTTypeReference(GV, TTypeEncoding); in emitTypeInfos()
|
| H A D | ARMException.cpp | 85 void ARMException::emitTypeInfos(unsigned TTypeEncoding, in emitTypeInfos() argument 104 Asm->emitTTypeReference(GV, TTypeEncoding); in emitTypeInfos() 125 TTypeEncoding); in emitTypeInfos()
|
| H A D | DwarfException.h | 72 void emitTypeInfos(unsigned TTypeEncoding, MCSymbol *TTBaseLabel) override;
|
| H A D | EHStreamer.h | 140 virtual void emitTypeInfos(unsigned TTypeEncoding, MCSymbol *TTBaseLabel);
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | Exceptions.cpp | 123 const uint8_t TTypeEncoding = Data.getU8(&Offset); in parseLSDA() local 126 if (TTypeEncoding != DW_EH_PE_omit) { in parseLSDA() 128 TTypeEncodingSize = BC.getDWARFEncodingSize(TTypeEncoding); in parseLSDA() 137 outs() << "TType Encoding = 0x" << Twine::utohexstr(TTypeEncoding) << '\n'; in parseLSDA() 254 *Data.getEncodedPointer(&TTEntry, TTypeEncoding, TTEntryAddress); in parseLSDA() 255 if ((TTypeEncoding & DW_EH_PE_pcrel) && TypeAddress == TTEntryAddress) in parseLSDA() 261 if (TTypeEncoding & DW_EH_PE_indirect) { in parseLSDA() 339 *Data.getEncodedPointer(&TTEntry, TTypeEncoding, TTEntryAddress); in parseLSDA() 340 if ((TTypeEncoding & DW_EH_PE_pcrel) && (TypeAddress == TTEntryAddress)) in parseLSDA() 342 if (TTypeEncoding & DW_EH_PE_indirect) { in parseLSDA()
|
| H A D | BinaryEmitter.cpp | 880 const unsigned TTypeEncoding = BC.TTypeEncoding; in emitLSDA() local 881 const unsigned TTypeEncodingSize = BC.getDWARFEncodingSize(TTypeEncoding); in emitLSDA() 936 Streamer.emitIntValue(TTypeEncoding, 1); // TType format in emitLSDA() 994 (TTypeEncoding & dwarf::DW_EH_PE_indirect) ? BF.getLSDATypeAddressTable() in emitLSDA() 1001 switch (TTypeEncoding & 0x70) { in emitLSDA()
|
| H A D | BinaryContext.cpp | 188 unsigned TTypeEncoding = in createBinaryContext() local 193 TTypeEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel | in createBinaryContext() 238 BC->TTypeEncoding = TTypeEncoding; in createBinaryContext()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetLoweringObjectFileImpl.cpp | 142 TTypeEncoding = isPositionIndependent() in Initialize() 164 TTypeEncoding = (CM == CodeModel::Small) in Initialize() 171 TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize() 202 TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize() 208 TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize() 252 TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize() 274 TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize() 289 TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize() 1180 TTypeEncoding = in Initialize() 2182 TTypeEncoding = dwarf::DW_EH_PE_absptr; in InitializeWasm() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYTargetObjectFile.cpp | 23 TTypeEncoding = in Initialize()
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetLoweringObjectFile.h | 59 unsigned TTypeEncoding = 0; variable 170 unsigned getTTypeEncoding() const { return TTypeEncoding; } in getTTypeEncoding()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | ehabi-handlerdata.ll | 8 ; (3) TTypeEncoding == DW_EH_PE_absptr
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | dwarf-eh.ll | 52 ; TTypeEncoding = DW_EH_PE_indirect | DW_EH_PE_pcrel | DW_EH_PE_sdata4
|
| /llvm-project-15.0.7/llvm/examples/ExceptionDemo/ |
| H A D | ExceptionDemo.cpp | 502 uint8_t TTypeEncoding, in handleActionValue() argument 558 unsigned EncSize = getEncodingSize(TTypeEncoding); in handleActionValue() 560 uintptr_t P = readEncodedPointer(&EntryP, TTypeEncoding); in handleActionValue()
|
| /llvm-project-15.0.7/llvm/lib/Target/ |
| H A D | TargetLoweringObjectFile.cpp | 49 PersonalityEncoding = LSDAEncoding = TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/CSKY/ |
| H A D | dwarf-eh.ll | 179 ; TTypeEncoding = DW_EH_PE_indirect | DW_EH_PE_pcrel | DW_EH_PE_sdata4
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | BinaryContext.h | 666 unsigned TTypeEncoding = dwarf::DW_EH_PE_omit; variable
|