https://github.com/shader-slang/slang
Raw File
Tip revision: d9b014cba6803dbfcd37ed8ac3e7560a5191e3cf authored by Sai Praveen Bangaru on 21 November 2022, 20:24:34 UTC
Added autodiff design doc (#2524)
Tip revision: d9b014c
slang-ir-simplify-cfg.h
// slang-ir-simplify-cfg.h
#pragma once

namespace Slang
{
    struct IRModule;
    struct IRGlobalValueWithCode;

        /// Simplifies control flow graph by merging basic blocks that
        /// forms a simple linear chain.
        /// Returns true if changed.
    bool simplifyCFG(IRModule* module);

    bool simplifyCFG(IRGlobalValueWithCode* func);

}
back to top