There are some design questions about the decompiler that need to be answered before progress can proceed. https://github.com/spacehamster/DXDecompiler/wiki/Decompiler-Intermediate-Representation-Design