slightly cut down lowered code for kwcall