use crate::enums::kind::Kind;
use crate::records::assembly_builder_a_64::AssemblyBuilderA64;
use crate::records::label::Label;
impl AssemblyBuilderA64 {
pub fn place_b(&mut self, name: *const core::ffi::c_char, label: &mut Label, op: u8) {
self.place((op as u32) << 26);
self.commit();
self.patch_label(label, Kind::Imm26);
if self.log_text {
self.log_c_char_label(name, *label);
}
}
}