public AstNodeStm lui() { return ast.AssignGPR(RT, ast.Binary(IMM_u(), "<<", ast.Immediate((uint)16))); }