Lines Matching refs:stream
60 llvm::StringRef program, llvm::Triple::ArchType arch_type, Stream &stream) { in EmitVFrameEvaluationDWARFExpression() argument
63 stream); in EmitVFrameEvaluationDWARFExpression()
83 StreamBuffer<32> stream(Stream::eBinary, address_size, byte_order); in ConvertPDBLocationToDWARFExpression() local
87 stream.PutHex8(DW_OP_addr); in ConvertPDBLocationToDWARFExpression()
100 stream.PutMaxHex64(section->GetFileAddress() + offset, address_size, in ConvertPDBLocationToDWARFExpression()
113 stream)) { in ConvertPDBLocationToDWARFExpression()
115 stream.PutHex8(DW_OP_consts); in ConvertPDBLocationToDWARFExpression()
116 stream.PutSLEB128(offset); in ConvertPDBLocationToDWARFExpression()
117 stream.PutHex8(DW_OP_plus); in ConvertPDBLocationToDWARFExpression()
136 stream.PutHex8(DW_OP_bregx); in ConvertPDBLocationToDWARFExpression()
137 stream.PutULEB128(reg_num); in ConvertPDBLocationToDWARFExpression()
139 stream.PutHex8(DW_OP_breg0 + reg_num); in ConvertPDBLocationToDWARFExpression()
142 stream.PutSLEB128(offset); in ConvertPDBLocationToDWARFExpression()
155 stream.PutHex8(DW_OP_regx); in ConvertPDBLocationToDWARFExpression()
156 stream.PutULEB128(reg_num); in ConvertPDBLocationToDWARFExpression()
158 stream.PutHex8(DW_OP_reg0 + reg_num); in ConvertPDBLocationToDWARFExpression()
166 stream.PutRawBytes(&value.Value, sizeof(value.Value), in ConvertPDBLocationToDWARFExpression()
175 std::make_shared<DataBufferHeap>(stream.GetData(), stream.GetSize()); in ConvertPDBLocationToDWARFExpression()