Lines Matching refs:Encoding
59 static const char *DecodeDWARFEncoding(unsigned Encoding) {
60 switch (Encoding) {
97 return "<unknown encoding>";
101 /// encoding. If verbose assembly output is enabled, we output comments
102 /// describing the encoding. Desc is an optional string saying what the
103 /// encoding is specifying (e.g. "LSDA").
107 OutStreamer->AddComment(Twine(Desc) + " Encoding = " +
110 OutStreamer->AddComment(Twine("Encoding = ") + DecodeDWARFEncoding(Val));
116 /// GetSizeOfEncodedValue - Return the size of the encoding in bytes.
117 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const {
118 if (Encoding == dwarf::DW_EH_PE_omit)
121 switch (Encoding & 0x07) {
136 unsigned Encoding) const {
141 TLOF.getTTypeGlobalReference(GV, Encoding, *Mang, TM, MMI,
143 OutStreamer->EmitValue(Exp, GetSizeOfEncodedValue(Encoding));
145 OutStreamer->EmitIntValue(0, GetSizeOfEncodedValue(Encoding));