On Mon, Sep 09, 2019 at 02:00:35PM -0700, Bill Wendling wrote: > The "lea" instruction cannot load the effective address into a memory > location. The "g" constraint allows a compiler to use a memory location. > A compiler that uses a register destination does so only because one is > available. Use a general register constraint to make sure it always uses > a register. > > Signed-off-by: Bill Wendling <morbo@xxxxxxxxxx> > --- Reviewed-by: Sean Christopherson <sean.j.christopherson@xxxxxxxxx>