Assign explicit register location to result of frame-pointer pop.

This commit is contained in:
Tyler McMullen
2017-11-29 02:28:18 -08:00
committed by Jakob Stoklund Olesen
parent 544c148b25
commit d12587f218

View File

@@ -180,6 +180,7 @@ impl TargetIsa for Isa {
for inst in return_insts {
let fp_ret = self.insert_epilogue(inst, local_stack_size as i32, func);
func.locations[fp_ret] = ir::ValueLoc::Reg(RU::rbp as RegUnit);
func.dfg.append_inst_arg(inst, fp_ret);
}