Searched refs:ColorVector (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | EHPersonalities.cpp | 78 DenseMap<BasicBlock *, ColorVector> llvm::colorEHFunclets(Function &F) { in colorEHFunclets() 81 DenseMap<BasicBlock *, ColorVector> BlockColors; in colorEHFunclets() 111 ColorVector &Colors = BlockColors[Visiting]; in colorEHFunclets()
|
| H A D | MustExecute.cpp | 25 const DenseMap<BasicBlock *, ColorVector> & 31 ColorVector &ColorsForNewBlock = BlockColors[New]; in copyColors() 32 ColorVector &ColorsForOldBlock = BlockColors[Old]; in copyColors()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCContract.cpp | 83 const DenseMap<BasicBlock *, ColorVector> &BlockColors); 95 const DenseMap<BasicBlock *, ColorVector> &BlockColors); 319 const DenseMap<BasicBlock *, ColorVector> &BlockColors) { in createCallInst() 322 const ColorVector &CV = BlockColors.find(InsertBefore->getParent())->second; in createCallInst() 361 const DenseMap<BasicBlock *, ColorVector> &BlockColors) { in tryToContractReleaseIntoStoreStrong() 439 const DenseMap<BasicBlock *, ColorVector> &BlockColors) { in tryToPeepholeInstruction() 551 DenseMap<BasicBlock *, ColorVector> BlockColors; in runOnFunction()
|
| H A D | ObjCARCOpts.cpp | 705 const DenseMap<BasicBlock *, ColorVector> &BlockColors) { in CloneCallInstForBB() 716 const ColorVector &CV = BlockColors.find(&BB)->second; in CloneCallInstForBB() 734 DenseMap<BasicBlock *, ColorVector> BlockColors; in OptimizeIndividualCalls()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | EHPersonalities.h | 109 typedef TinyPtrVector<BasicBlock *> ColorVector; typedef 115 DenseMap<BasicBlock *, ColorVector> colorEHFunclets(Function &F);
|
| H A D | MustExecute.h | 50 DenseMap<BasicBlock *, ColorVector> BlockColors; 58 const DenseMap<BasicBlock *, ColorVector> &getBlockColors() const;
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | WinEHPrepare.cpp | 97 DenseMap<BasicBlock *, ColorVector> BlockColors; 176 DenseMap<BasicBlock *, ColorVector> BlockColors = colorEHFunclets(*F); in calculateStateNumbersForInvokes() 684 ColorVector &Colors = BlockColors[&BB]; in colorFunclets() 739 ColorVector &ColorsForBB = BlockColors[BB]; in cloneCommonBlocks() 775 ColorVector &NewColors = BlockColors[NewBlock]; in cloneCommonBlocks() 787 ColorVector &OldColors = BlockColors[OldBlock]; in cloneCommonBlocks() 833 ColorVector &IncomingColors = BlockColors[IncomingBlock]; in cloneCommonBlocks() 906 ColorVector &ColorsForUserBB = BlockColors[UserBB]; in cloneCommonBlocks() 1214 ColorVector &ColorsForNewBlock = BlockColors[NewBlock]; in replaceUseWithLoad() 1215 ColorVector &ColorsForPHIBlock = BlockColors[PHIBlock]; in replaceUseWithLoad()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86WinEHState.cpp | 75 int getBaseStateForBB(DenseMap<BasicBlock *, ColorVector> &BlockColors, 77 int getStateForCallSite(DenseMap<BasicBlock *, ColorVector> &BlockColors, 516 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo, in getBaseStateForBB() 535 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo, in getStateForCallSite() 662 DenseMap<BasicBlock *, ColorVector> BlockColors = colorEHFunclets(F); in addStateStores()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LICM.cpp | 1248 const ColorVector &CV = BlockColors.find(&ExitBlock)->second; in CloneInstructionInExitBlock()
|