Searched refs:ColorVector (Results 1 – 14 of 14) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARC.cpp | 27 const DenseMap<BasicBlock *, ColorVector> &BlockColors) { in createCallInstWithColors() 33 const ColorVector &CV = BlockColors.find(InsertBefore->getParent())->second; in createCallInstWithColors() 76 DenseMap<BasicBlock *, ColorVector> BlockColors; in insertRVCall() 82 const DenseMap<BasicBlock *, ColorVector> &BlockColors) { in insertRVCallWithColors()
|
H A D | ObjCARC.h | 103 const DenseMap<BasicBlock *, ColorVector> &BlockColors); 122 const DenseMap<BasicBlock *, ColorVector> &BlockColors);
|
H A D | ObjCARCContract.cpp | 87 const DenseMap<BasicBlock *, ColorVector> &BlockColors); 96 const DenseMap<BasicBlock *, ColorVector> &BlockColors); 337 const DenseMap<BasicBlock *, ColorVector> &BlockColors) { in tryToContractReleaseIntoStoreStrong() 414 const DenseMap<BasicBlock *, ColorVector> &BlockColors) { in tryToPeepholeInstruction() 553 DenseMap<BasicBlock *, ColorVector> BlockColors; in run()
|
H A D | ObjCARCOpts.cpp | 504 DenseMap<BasicBlock *, ColorVector> BlockEHColors; 584 const ColorVector &CV = BlockEHColors.find(BB)->second; in addOpBundleForFunclet()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | EHPersonalities.cpp | 105 DenseMap<BasicBlock *, ColorVector> llvm::colorEHFunclets(Function &F) { in colorEHFunclets() 108 DenseMap<BasicBlock *, ColorVector> BlockColors; in colorEHFunclets() 138 ColorVector &Colors = BlockColors[Visiting]; in colorEHFunclets()
|
H A D | Verifier.cpp | 365 DenseMap<BasicBlock *, ColorVector> BlockEHFuncletColors; 6350 const ColorVector &CV = BlockEHFuncletColors.find(CallBB)->second; in visitIntrinsicCall()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | EHPersonalities.h | 109 typedef TinyPtrVector<BasicBlock *> ColorVector; typedef 115 DenseMap<BasicBlock *, ColorVector> colorEHFunclets(Function &F);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 93 DenseMap<BasicBlock *, ColorVector> BlockColors; 192 DenseMap<BasicBlock *, ColorVector> BlockColors = colorEHFunclets(*F); in calculateStateNumbersForInvokes() 853 ColorVector &Colors = BlockColors[&BB]; in colorFunclets() 906 ColorVector &ColorsForBB = BlockColors[BB]; in cloneCommonBlocks() 942 ColorVector &NewColors = BlockColors[NewBlock]; in cloneCommonBlocks() 952 ColorVector &OldColors = BlockColors[OldBlock]; in cloneCommonBlocks() 996 ColorVector &IncomingColors = BlockColors[IncomingBlock]; in cloneCommonBlocks() 1066 ColorVector &ColorsForUserBB = BlockColors[UserBB]; in cloneCommonBlocks() 1369 ColorVector &ColorsForNewBlock = BlockColors[NewBlock]; in replaceUseWithLoad() 1370 ColorVector &ColorsForPHIBlock = BlockColors[PHIBlock]; in replaceUseWithLoad()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86WinEHState.cpp | 73 int getBaseStateForBB(DenseMap<BasicBlock *, ColorVector> &BlockColors, 75 int getStateForCall(DenseMap<BasicBlock *, ColorVector> &BlockColors, 504 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo, 523 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo, 647 DenseMap<BasicBlock *, ColorVector> BlockColors = colorEHFunclets(F); in addStateStores()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MustExecute.h | 62 DenseMap<BasicBlock *, ColorVector> BlockColors; 70 const DenseMap<BasicBlock *, ColorVector> &getBlockColors() const;
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MustExecute.cpp | 31 const DenseMap<BasicBlock *, ColorVector> & 37 ColorVector &ColorsForNewBlock = BlockColors[New]; in copyColors() 38 ColorVector &ColorsForOldBlock = BlockColors[Old]; in copyColors()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOInstrumentation.cpp | 842 DenseMap<BasicBlock *, ColorVector> &BlockColors, in populateEHOperandBundle() 860 const ColorVector &CV = BlockColors.find(OrigCall->getParent())->second; in populateEHOperandBundle() 982 DenseMap<BasicBlock *, ColorVector> BlockColors; in instrumentOneFunc()
|
H A D | AddressSanitizer.cpp | 668 DenseMap<BasicBlock *, ColorVector> BlockColors = colorEHFunclets(*OwnerFn); in ~RuntimeCallInserter() 675 ColorVector &Colors = BlockColors[BB]; in ~RuntimeCallInserter()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 1447 const ColorVector &CV = BlockColors.find(&ExitBlock)->second; in cloneInstructionInExitBlock()
|