Lines Matching refs:Encoding
61 static const char *DecodeDWARFEncoding(unsigned Encoding) { in DecodeDWARFEncoding() argument
62 switch (Encoding) { in DecodeDWARFEncoding()
129 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const { in GetSizeOfEncodedValue()
130 if (Encoding == dwarf::DW_EH_PE_omit) in GetSizeOfEncodedValue()
133 switch (Encoding & 0x07) { in GetSizeOfEncodedValue()
147 void AsmPrinter::emitTTypeReference(const GlobalValue *GV, unsigned Encoding) { in emitTTypeReference() argument
152 TLOF.getTTypeGlobalReference(GV, Encoding, TM, MMI, *OutStreamer); in emitTTypeReference()
153 OutStreamer->emitValue(Exp, GetSizeOfEncodedValue(Encoding)); in emitTTypeReference()
155 OutStreamer->emitIntValue(0, GetSizeOfEncodedValue(Encoding)); in emitTTypeReference()
212 unsigned Encoding) const { in emitCallSiteOffset()
214 if ((Encoding & 0x7) == dwarf::DW_EH_PE_uleb128) in emitCallSiteOffset()
217 emitLabelDifference(Hi, Lo, GetSizeOfEncodedValue(Encoding)); in emitCallSiteOffset()
220 void AsmPrinter::emitCallSiteValue(uint64_t Value, unsigned Encoding) const { in emitCallSiteValue()
222 if ((Encoding & 0x7) == dwarf::DW_EH_PE_uleb128) in emitCallSiteValue()
225 OutStreamer->emitIntValue(Value, GetSizeOfEncodedValue(Encoding)); in emitCallSiteValue()