LLVM: lib/Target/SPIRV/SPIRVMergeRegionExitTargets.cpp File Reference (original) (raw)

#include "[Analysis/SPIRVConvergenceRegionAnalysis.h](SPIRVConvergenceRegionAnalysis%5F8h%5Fsource.html)"
#include "[SPIRV.h](SPIRV%5F8h%5Fsource.html)"
#include "[SPIRVSubtarget.h](SPIRVSubtarget%5F8h%5Fsource.html)"
#include "[SPIRVUtils.h](SPIRVUtils%5F8h%5Fsource.html)"
#include "[llvm/ADT/DenseMap.h](DenseMap%5F8h%5Fsource.html)"
#include "[llvm/ADT/SmallPtrSet.h](SmallPtrSet%5F8h%5Fsource.html)"
#include "[llvm/Analysis/LoopInfo.h](LoopInfo%5F8h%5Fsource.html)"
#include "[llvm/IR/Dominators.h](Dominators%5F8h%5Fsource.html)"
#include "[llvm/IR/IRBuilder.h](IRBuilder%5F8h%5Fsource.html)"
#include "[llvm/IR/Intrinsics.h](Intrinsics%5F8h%5Fsource.html)"
#include "[llvm/InitializePasses.h](InitializePasses%5F8h%5Fsource.html)"
#include "[llvm/Transforms/Utils/Cloning.h](Cloning%5F8h%5Fsource.html)"
#include "[llvm/Transforms/Utils/LoopSimplify.h](LoopSimplify%5F8h%5Fsource.html)"
#include "[llvm/Transforms/Utils/LowerMemIntrinsics.h](LowerMemIntrinsics%5F8h%5Fsource.html)"

Go to the source code of this file.

Functions
Variables
split region exit blocks
split region exit SPIRV split region exit false

Function Documentation

INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( SPIRVMergeRegionExitTargets ,
"split-region-exit-blocks" ,
"SPIRV split region exit blocks" ,
false ,
false )

References INITIALIZE_PASS_DEPENDENCY.

Variable Documentation

blocks

split region exit SPIRV split region exit blocks

Definition at line 279 of file SPIRVMergeRegionExitTargets.cpp.

false

split region exit SPIRV split region exit false

Definition at line 280 of file SPIRVMergeRegionExitTargets.cpp.