Lines Matching refs:encoded
28 REL32, // REL32 <label> - emit a rel32 encoded reference to 'label'.
29 ABS32, // REL32 <label> - emit am abs32 encoded reference to 'label'.
390 scoped_ptr<EncodedProgram> encoded(new(std::nothrow) EncodedProgram());
391 if (!encoded.get())
394 encoded->set_image_base(image_base_);
396 if (!DefineLabels(abs32_labels_, encoded.get(),
398 !DefineLabels(rel32_labels_, encoded.get(),
403 encoded->EndLabels();
411 if (!encoded->AddOrigin(org->origin_rva()))
417 if (!encoded->AddCopy(1, &b))
426 if (!encoded->AddCopy(len, byte_values))
432 if (!encoded->AddRel32(label->index_))
442 if (!encoded->AddRel32ARM(compressed_op, label->index_))
448 if (!encoded->AddAbs32(label->index_))
453 if (!encoded->AddPeMakeRelocs(kind_))
458 if (!encoded->AddElfMakeRelocs())
463 if (!encoded->AddElfARMMakeRelocs())
473 return encoded.release();
574 EncodedProgram *encoded = program->Encode();
575 if (encoded) {
576 *output = encoded;