Searched refs:BlockColors (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/Target/X86/ |
D | X86WinEHState.cpp | 79 int getBaseStateForBB(DenseMap<BasicBlock *, ColorVector> &BlockColors, 81 int getStateForCallSite(DenseMap<BasicBlock *, ColorVector> &BlockColors, 512 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo, in getBaseStateForBB() argument 515 auto &BBColors = BlockColors[BB]; in getBaseStateForBB() 531 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo, in getStateForCallSite() argument 540 return getBaseStateForBB(BlockColors, FuncInfo, CS.getParent()); in getStateForCallSite() 658 DenseMap<BasicBlock *, ColorVector> BlockColors = colorEHFunclets(F); in addStateStores() local 679 int State = getStateForCallSite(BlockColors, FuncInfo, CS); in addStateStores() 732 auto &BBColors = BlockColors[BB]; in addStateStores() 746 int State = getStateForCallSite(BlockColors, FuncInfo, CS); in addStateStores() [all …]
|
/external/llvm/lib/Analysis/ |
D | EHPersonalities.cpp | 54 DenseMap<BasicBlock *, ColorVector> BlockColors; in colorEHFunclets() local 84 ColorVector &Colors = BlockColors[Visiting]; in colorEHFunclets() 108 return BlockColors; in colorEHFunclets()
|
/external/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 89 DenseMap<BasicBlock *, ColorVector> BlockColors; member in __anon253631bf0111::WinEHPrepare 167 DenseMap<BasicBlock *, ColorVector> BlockColors = colorEHFunclets(*F); in calculateStateNumbersForInvokes() local 173 auto &BBColors = BlockColors[&BB]; in calculateStateNumbersForInvokes() 670 BlockColors = colorEHFunclets(F); in colorFunclets() 674 ColorVector &Colors = BlockColors[&BB]; in colorFunclets() 725 ColorVector &ColorsForBB = BlockColors[BB]; in cloneCommonBlocks() 761 ColorVector &NewColors = BlockColors[NewBlock]; in cloneCommonBlocks() 773 ColorVector &OldColors = BlockColors[OldBlock]; in cloneCommonBlocks() 819 ColorVector &IncomingColors = BlockColors[IncomingBlock]; in cloneCommonBlocks() 902 ColorVector &ColorsForUserBB = BlockColors[UserBB]; in cloneCommonBlocks() [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 434 SafetyInfo->BlockColors = colorEHFunclets(*Fn); in computeLoopSafetyInfo() 541 const auto &BlockColors = SafetyInfo->BlockColors; in isNotUsedInLoop() local 553 if (!BlockColors.empty() && in isNotUsedInLoop() 554 BlockColors.find(const_cast<BasicBlock *>(BB))->second.size() != 1) in isNotUsedInLoop() 590 const auto &BlockColors = SafetyInfo->BlockColors; in CloneInstructionInExitBlock() local 605 if (!BlockColors.empty()) { in CloneInstructionInExitBlock() 606 const ColorVector &CV = BlockColors.find(&ExitBlock)->second; in CloneInstructionInExitBlock()
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 46 DenseMap<BasicBlock *, ColorVector> BlockColors; member
|