Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/XRay/
H A DBlockIndexer.cpp21 CurrentBlock.Records.push_back(&R); in visit()
22 CurrentBlock.WallclockTime = &R; in visit()
27 CurrentBlock.Records.push_back(&R); in visit()
32 CurrentBlock.Records.push_back(&R); in visit()
37 CurrentBlock.Records.push_back(&R); in visit()
42 CurrentBlock.Records.push_back(&R); in visit()
47 CurrentBlock.Records.push_back(&R); in visit()
52 CurrentBlock.Records.push_back(&R); in visit()
57 CurrentBlock.ProcessID = R.pid(); in visit()
58 CurrentBlock.Records.push_back(&R); in visit()
[all …]
/src/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DLogger.cpp26 const CFGBlock *CurrentBlock; member
73 CurrentBlock = &Block; in enterBlock()
83 OS << "Processing element B" << CurrentBlock->getBlockID() << "." in enterElement()
92 OS << "Computed state for B" << CurrentBlock->getBlockID() << "." in recordState()
101 OS << "B" << CurrentBlock->getBlockID() << " has converged!\n"; in blockConverged()
/src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DLinePrinter.cpp152 uint32_t CurrentBlock = Blocks[0]; in computeBlockRuns() local
153 Runs.emplace_back(CurrentBlock); in computeBlockRuns()
157 if (NextBlock < CurrentBlock || (NextBlock - CurrentBlock > 1)) { in computeBlockRuns()
165 CurrentBlock = NextBlock; in computeBlockRuns()
/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVN.cpp2979 BasicBlock *CurrentBlock = CurInst->getParent(); in performScalarPRE() local
2983 assignBlockRPONumber(*CurrentBlock->getParent()); in performScalarPRE()
2986 for (BasicBlock *P : predecessors(CurrentBlock)) { in performScalarPRE()
2994 assert(BlockRPONumber.count(P) && BlockRPONumber.count(CurrentBlock) && in performScalarPRE()
2996 if (BlockRPONumber[P] >= BlockRPONumber[CurrentBlock]) { in performScalarPRE()
3001 uint32_t TValNo = VN.phiTranslate(P, CurrentBlock, ValNo, *this); in performScalarPRE()
3044 unsigned SuccNum = GetSuccessorNumber(PREPred, CurrentBlock); in performScalarPRE()
3051 if (!performScalarPREInsertion(PREInstr, PREPred, CurrentBlock, ValNo)) { in performScalarPRE()
3070 Phi->insertBefore(CurrentBlock->begin()); in performScalarPRE()
3084 VN.eraseTranslateCacheEntry(ValNo, *CurrentBlock); in performScalarPRE()
[all …]
/src/contrib/llvm-project/llvm/include/llvm/XRay/
H A DBlockIndexer.h41 Block CurrentBlock{0, 0, nullptr, {}};
/src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1722 BasicBlock *CurrentBlock = CatchSwitch->getParent(); in splitBeforeCatchSwitch() local
1723 BasicBlock *NewBlock = CurrentBlock->splitBasicBlock(CatchSwitch); in splitBeforeCatchSwitch()
1724 CurrentBlock->getTerminator()->eraseFromParent(); in splitBeforeCatchSwitch()
1727 CleanupPadInst::Create(CatchSwitch->getParentPad(), {}, "", CurrentBlock); in splitBeforeCatchSwitch()
1729 CleanupReturnInst::Create(CleanupPad, NewBlock, CurrentBlock); in splitBeforeCatchSwitch()
1874 BasicBlock *CurrentBlock = nullptr; in insertSpills() local
1880 if (CurrentBlock != U->getParent()) { in insertSpills()
1881 CurrentBlock = U->getParent(); in insertSpills()
1882 Builder.SetInsertPoint(CurrentBlock, in insertSpills()
1883 CurrentBlock->getFirstInsertionPt()); in insertSpills()
[all …]
/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp352 VPBasicBlock *CurrentBlock = RepR->getParent(); in addReplicateRegions() local
353 VPBasicBlock *SplitBlock = CurrentBlock->splitAt(RepR->getIterator()); in addReplicateRegions()
360 Region->setParent(CurrentBlock->getParent()); in addReplicateRegions()
361 VPBlockUtils::disconnectBlocks(CurrentBlock, SplitBlock); in addReplicateRegions()
362 VPBlockUtils::connectBlocks(CurrentBlock, Region); in addReplicateRegions()
/src/contrib/llvm-project/clang/lib/Analysis/
H A DLiveVariables.cpp167 const CFGBlock *CurrentBlock) in TransferFunctions() argument
168 : LV(im), val(Val), observer(Observer), currentBlock(CurrentBlock) {} in TransferFunctions()
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp564 auto &CurrentBlock = ITBlocks[IT]; in INITIALIZE_PASS() local
565 CurrentBlock.erase(Dead); in INITIALIZE_PASS()
566 if (CurrentBlock.empty()) in INITIALIZE_PASS()