Lines Matching refs:Encoding
57 static const char *DecodeDWARFEncoding(unsigned Encoding) { in DecodeDWARFEncoding() argument
58 switch (Encoding) { in DecodeDWARFEncoding()
125 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const { in GetSizeOfEncodedValue()
126 if (Encoding == dwarf::DW_EH_PE_omit) in GetSizeOfEncodedValue()
129 switch (Encoding & 0x07) { in GetSizeOfEncodedValue()
143 void AsmPrinter::emitTTypeReference(const GlobalValue *GV, unsigned Encoding) { in emitTTypeReference() argument
148 TLOF.getTTypeGlobalReference(GV, Encoding, TM, MMI, *OutStreamer); in emitTTypeReference()
149 OutStreamer->emitValue(Exp, GetSizeOfEncodedValue(Encoding)); in emitTTypeReference()
151 OutStreamer->emitIntValue(0, GetSizeOfEncodedValue(Encoding)); in emitTTypeReference()
208 unsigned Encoding) const { in emitCallSiteOffset()
210 if ((Encoding & 0x7) == dwarf::DW_EH_PE_uleb128) in emitCallSiteOffset()
213 emitLabelDifference(Hi, Lo, GetSizeOfEncodedValue(Encoding)); in emitCallSiteOffset()
216 void AsmPrinter::emitCallSiteValue(uint64_t Value, unsigned Encoding) const { in emitCallSiteValue()
218 if ((Encoding & 0x7) == dwarf::DW_EH_PE_uleb128) in emitCallSiteValue()
221 OutStreamer->emitIntValue(Value, GetSizeOfEncodedValue(Encoding)); in emitCallSiteValue()