Transformation pass in LLVM to obfuscate loops and control flow (Loop destruction and control flow destruction). This code is a part of private git LLVM repository contributed by TUJJIEVE as part of Compiler Engineering project.
The folders and files to be placed under lib/Transforms/ path of LLVM project for the transformation pass to register.
Report Link - https://drive.google.com/file/d/1c-Xj2TKfPB433wHP1GMwWTMebfzFYXTd/view?usp=sharing