Home
last modified time | relevance | path

Searched refs:TTypeEncoding (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DARMException.cpp90 void ARMException::emitTypeInfos(unsigned TTypeEncoding, in emitTypeInfos() argument
109 Asm->emitTTypeReference(GV, TTypeEncoding); in emitTypeInfos()
130 TTypeEncoding); in emitTypeInfos()
H A DEHStreamer.cpp431 unsigned TTypeEncoding; in emitExceptionTable() local
436 TTypeEncoding = dwarf::DW_EH_PE_omit; in emitExceptionTable()
465 TTypeEncoding = Asm->getObjFileLowering().getTTypeEncoding(); in emitExceptionTable()
494 Asm->emitEncodingByte(TTypeEncoding, "@TType"); in emitExceptionTable()
540 Asm->emitEncodingByte(TTypeEncoding, "@TType"); in emitExceptionTable()
553 Asm->GetSizeOfEncodedValue(TTypeEncoding) * MF->getTypeInfos().size(); in emitExceptionTable()
803 emitTypeInfos(TTypeEncoding, TTBaseLabel); in emitExceptionTable()
810 void EHStreamer::emitTypeInfos(unsigned TTypeEncoding, MCSymbol *TTBaseLabel) { in emitTypeInfos() argument
828 Asm->emitTTypeReference(GV, TTypeEncoding); in emitTypeInfos()
H A DDwarfException.h73 void emitTypeInfos(unsigned TTypeEncoding, MCSymbol *TTBaseLabel) override;
H A DEHStreamer.h140 virtual void emitTypeInfos(unsigned TTypeEncoding, MCSymbol *TTBaseLabel);
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp143 TTypeEncoding = isPositionIndependent() in Initialize()
156 TTypeEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel | in Initialize()
165 TTypeEncoding = (CM == CodeModel::Small) in Initialize()
172 TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize()
176 TTypeEncoding |= dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel; in Initialize()
191 TTypeEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel | in Initialize()
197 TTypeEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel | in Initialize()
203 TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize()
209 TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize()
221 TTypeEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel | in Initialize()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYTargetObjectFile.cpp23 TTypeEncoding = in Initialize()
/openbsd-src/gnu/llvm/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h59 unsigned TTypeEncoding = 0; variable
170 unsigned getTTypeEncoding() const { return TTypeEncoding; } in getTTypeEncoding()
/openbsd-src/gnu/llvm/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp502 uint8_t TTypeEncoding, in handleActionValue() argument
558 unsigned EncSize = getEncodingSize(TTypeEncoding); in handleActionValue()
560 uintptr_t P = readEncodedPointer(&EntryP, TTypeEncoding); in handleActionValue()
/openbsd-src/gnu/llvm/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp49 PersonalityEncoding = LSDAEncoding = TTypeEncoding = dwarf::DW_EH_PE_absptr; in Initialize()