Home
last modified time | relevance | path

Searched refs:DuplicateMap (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp828 DuplicateBlockMap DuplicateMap; in isLegalAndProfitableToTransform() local
837 BasicBlock *VisitedBB = getClonedBB(BB, NextState, DuplicateMap); in isLegalAndProfitableToTransform()
840 DuplicateMap[BB].push_back({BB, NextState}); in isLegalAndProfitableToTransform()
853 VisitedBB = getClonedBB(BB, NextState, DuplicateMap); in isLegalAndProfitableToTransform()
857 DuplicateMap[BB].push_back({BB, NextState}); in isLegalAndProfitableToTransform()
955 DuplicateBlockMap DuplicateMap; in createAllExitPaths() local
962 createExitPath(NewDefs, TPath, DuplicateMap, BlocksToClean, &DTU); in createAllExitPaths()
969 updateLastSuccessor(TPath, DuplicateMap, &DTU); in createAllExitPaths()
986 DuplicateBlockMap &DuplicateMap, in createExitPath()
1007 BasicBlock *NextBB = getClonedBB(BB, NextState, DuplicateMap); in createExitPath()
[all …]