Control flow reversal for adjoint code generation | IEEE Conference Publication | IEEE Xplore