https://azpdf.net/document/yd7xm6vg-manipulating-gimple-and-rtl-irs.html