Lines Matching refs:BitCodeAbbrevOp

67                                                const BitCodeAbbrevOp &Op) {  in readAbbreviatedField()
72 case BitCodeAbbrevOp::Array: in readAbbreviatedField()
73 case BitCodeAbbrevOp::Blob: in readAbbreviatedField()
75 case BitCodeAbbrevOp::Fixed: in readAbbreviatedField()
78 case BitCodeAbbrevOp::VBR: in readAbbreviatedField()
81 case BitCodeAbbrevOp::Char6: in readAbbreviatedField()
83 return BitCodeAbbrevOp::DecodeChar6(Res.get()); in readAbbreviatedField()
111 const BitCodeAbbrevOp &CodeOp = Abbv->getOperandInfo(0); in skipRecord()
116 if (CodeOp.getEncoding() == BitCodeAbbrevOp::Array || in skipRecord()
117 CodeOp.getEncoding() == BitCodeAbbrevOp::Blob) in skipRecord()
128 const BitCodeAbbrevOp &Op = Abbv->getOperandInfo(i); in skipRecord()
132 if (Op.getEncoding() != BitCodeAbbrevOp::Array && in skipRecord()
133 Op.getEncoding() != BitCodeAbbrevOp::Blob) { in skipRecord()
140 if (Op.getEncoding() == BitCodeAbbrevOp::Array) { in skipRecord()
149 const BitCodeAbbrevOp &EltEnc = Abbv->getOperandInfo(++i); in skipRecord()
156 case BitCodeAbbrevOp::Fixed: in skipRecord()
163 case BitCodeAbbrevOp::VBR: in skipRecord()
172 case BitCodeAbbrevOp::Char6: in skipRecord()
180 assert(Op.getEncoding() == BitCodeAbbrevOp::Blob); in skipRecord()
231 const BitCodeAbbrevOp &CodeOp = Abbv->getOperandInfo(0); in readRecord()
236 if (CodeOp.getEncoding() == BitCodeAbbrevOp::Array || in readRecord()
237 CodeOp.getEncoding() == BitCodeAbbrevOp::Blob) in readRecord()
246 const BitCodeAbbrevOp &Op = Abbv->getOperandInfo(i); in readRecord()
252 if (Op.getEncoding() != BitCodeAbbrevOp::Array && in readRecord()
253 Op.getEncoding() != BitCodeAbbrevOp::Blob) { in readRecord()
261 if (Op.getEncoding() == BitCodeAbbrevOp::Array) { in readRecord()
272 const BitCodeAbbrevOp &EltEnc = Abbv->getOperandInfo(++i); in readRecord()
281 case BitCodeAbbrevOp::Fixed: in readRecord()
289 case BitCodeAbbrevOp::VBR: in readRecord()
297 case BitCodeAbbrevOp::Char6: in readRecord()
300 Vals.push_back(BitCodeAbbrevOp::DecodeChar6(MaybeVal.get())); in readRecord()
307 assert(Op.getEncoding() == BitCodeAbbrevOp::Blob); in readRecord()
362 Abbv->Add(BitCodeAbbrevOp(MaybeOp.get())); in ReadAbbrevRecord()
369 BitCodeAbbrevOp::Encoding E = in ReadAbbrevRecord()
370 (BitCodeAbbrevOp::Encoding)MaybeEncoding.get(); in ReadAbbrevRecord()
371 if (BitCodeAbbrevOp::hasEncodingData(E)) { in ReadAbbrevRecord()
380 if ((E == BitCodeAbbrevOp::Fixed || E == BitCodeAbbrevOp::VBR) && in ReadAbbrevRecord()
382 Abbv->Add(BitCodeAbbrevOp(0)); in ReadAbbrevRecord()
386 if ((E == BitCodeAbbrevOp::Fixed || E == BitCodeAbbrevOp::VBR) && in ReadAbbrevRecord()
391 Abbv->Add(BitCodeAbbrevOp(E, Data)); in ReadAbbrevRecord()
393 Abbv->Add(BitCodeAbbrevOp(E)); in ReadAbbrevRecord()