Searched refs:DuplicateMap (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | DFAJumpThreading.cpp | 828 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 …]
|