Lines Matching defs:Encoding
34 static const char *DecodeDWARFEncoding(unsigned Encoding) {
35 switch (Encoding) {
92 OutStreamer->AddComment(Twine(Desc) + " Encoding = " +
95 OutStreamer->AddComment(Twine("Encoding = ") + DecodeDWARFEncoding(Val));
102 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const {
103 if (Encoding == dwarf::DW_EH_PE_omit)
106 switch (Encoding & 0x07) {
120 void AsmPrinter::emitTTypeReference(const GlobalValue *GV, unsigned Encoding) {
125 TLOF.getTTypeGlobalReference(GV, Encoding, TM, MMI, *OutStreamer);
126 OutStreamer->emitValue(Exp, GetSizeOfEncodedValue(Encoding));
128 OutStreamer->emitIntValue(0, GetSizeOfEncodedValue(Encoding));
185 unsigned Encoding) const {
187 if ((Encoding & 0x7) == dwarf::DW_EH_PE_uleb128)
190 emitLabelDifference(Hi, Lo, GetSizeOfEncodedValue(Encoding));
193 void AsmPrinter::emitCallSiteValue(uint64_t Value, unsigned Encoding) const {
195 if ((Encoding & 0x7) == dwarf::DW_EH_PE_uleb128)
198 OutStreamer->emitIntValue(Value, GetSizeOfEncodedValue(Encoding));