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