public static void AddsdTo(this ExpressionResult source, Register target, CodeGen codeGen, ILinkingInfo fixer)
 {
     source.DereferenceToRegister(
         target,
         codeGen,
         fixer,
         (targetRegister, sourceRegister) => codeGen.Addsd(targetRegister.AsFloat(), sourceRegister.AsFloat()),
         codeGen.AddsdFromDereferenced,
         codeGen.AddsdFromDereferenced2,
         codeGen.AddsdFromDereferenced3,
         codeGen.AddsdFromDereferenced4
         );
 }