Home
last modified time | relevance | path

Searched refs:NextBlock (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/libc/src/string/memory_utils/
H A Dsized_op.h47 using NextBlock = SizedOp<Backend, NEXT_SIZE>; member
99 NextBlock::copy(offsetAddr<TYPE_SIZE>(dst), offsetAddr<TYPE_SIZE>(src)); in copy()
106 NextBlock::move(offsetAddr<TYPE_SIZE>(dst), offsetAddr<TYPE_SIZE>(src)); in move()
120 NextBlock::set(offsetAddr<TYPE_SIZE>(dst), value); in set()
132 return current | (NextBlock::isDifferent(offsetAddr<TYPE_SIZE>(src1), in isDifferent()
162 return NextBlock::threeWayCmp(offsetAddr<TYPE_SIZE>(src1), in threeWayCmp()
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DLinePrinter.cpp156 uint32_t NextBlock = Blocks.front(); in computeBlockRuns() local
157 if (NextBlock < CurrentBlock || (NextBlock - CurrentBlock > 1)) { in computeBlockRuns()
158 Runs.emplace_back(NextBlock); in computeBlockRuns()
165 CurrentBlock = NextBlock; in computeBlockRuns()
/llvm-project-15.0.7/compiler-rt/lib/xray/
H A Dxray_profile_collector.cpp406 auto NextBlock = Header.BlockNum + 1; in nextBuffer() local
407 if (NextBlock < ProfileBuffers->size()) in nextBuffer()
408 return {(*ProfileBuffers)[NextBlock].Data, in nextBuffer()
409 (*ProfileBuffers)[NextBlock].Size}; in nextBuffer()
/llvm-project-15.0.7/llvm/lib/DebugInfo/MSF/
H A DMSFBuilder.cpp137 uint32_t NextBlock = static_cast<uint32_t>(Block); in allocateBlocks() local
138 Blocks[I++] = NextBlock; in allocateBlocks()
139 FreeBlocks.reset(NextBlock); in allocateBlocks()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DTailDuplication.cpp490 auto NextBlock = BF.getLayout().getBasicBlockAfter(Pred); in cacheDuplicate() local
491 if (NextBlock == nullptr || (!Pred->isCold() && NextBlock->isCold())) { in cacheDuplicate()
H A DBinaryPasses.cpp918 const BinaryBasicBlock *NextBlock = in fixTailCalls() local
920 while (NextBlock && !isValid(NextBlock)) in fixTailCalls()
921 NextBlock = BF.getLayout().getBasicBlockAfter(NextBlock, false); in fixTailCalls()
927 const bool HasFallthrough = (NextBlock && PredSucc == NextBlock); in fixTailCalls()
H A DExtTSPReorderAlgorithm.cpp595 class Block *const NextBlock = CurBlock->FallthroughSucc; in mergeFallthroughs() local
596 mergeChains(Block.CurChain, NextBlock->CurChain, 0, MergeTypeTy::X_Y); in mergeFallthroughs()
597 CurBlock = NextBlock; in mergeFallthroughs()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp743 MachineFunction::const_iterator NextBlock = ++Water->getIterator(); in isWaterInRange() local
744 if (NextBlock == MF->end()) { in isWaterInRange()
748 NextBlockOffset = BBInfo[NextBlock->getNumber()].Offset; in isWaterInRange()
749 NextBlockAlignment = NextBlock->getAlignment(); in isWaterInRange()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp934 MachineFunction::const_iterator NextBlock = ++Water->getIterator(); in isWaterInRange() local
935 if (NextBlock == MF->end()) { in isWaterInRange()
939 NextBlockOffset = BBInfo[NextBlock->getNumber()].Offset; in isWaterInRange()
940 NextBlockAlignment = NextBlock->getAlignment(); in isWaterInRange()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeLayout.cpp576 const auto NextBlock = CurBlock->ForcedSucc; in mergeForcedPairs() local
577 mergeChains(Block.CurChain, NextBlock->CurChain, 0, MergeTypeTy::X_Y); in mergeForcedPairs()
578 CurBlock = NextBlock; in mergeForcedPairs()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGException.cpp1056 llvm::BasicBlock *NextBlock; in emitWasmCatchPadBlock() local
1064 NextBlock = CGF.createBasicBlock("rethrow"); in emitWasmCatchPadBlock()
1071 NextBlock = CatchScope.getHandler(I + 1).Block; in emitWasmCatchPadBlock()
1076 NextBlock = CGF.createBasicBlock("catch.fallthrough"); in emitWasmCatchPadBlock()
1086 CGF.Builder.CreateCondBr(MatchesTypeIndex, Handler.Block, NextBlock); in emitWasmCatchPadBlock()
1089 CGF.EmitBlock(NextBlock); in emitWasmCatchPadBlock()
H A DCGCUDANV.cpp438 llvm::BasicBlock *NextBlock = CGF.createBasicBlock("setup.next"); in emitDeviceStubBodyLegacy() local
439 CGF.Builder.CreateCondBr(CBZero, NextBlock, EndBlock); in emitDeviceStubBodyLegacy()
440 CGF.EmitBlock(NextBlock); in emitDeviceStubBodyLegacy()
H A DCodeGenFunction.cpp1614 llvm::BasicBlock *NextBlock = nullptr; in EmitBranchToCounterBlock() local
1634 NextBlock = TrueBlock; in EmitBranchToCounterBlock()
1652 NextBlock = FalseBlock; in EmitBranchToCounterBlock()
1667 EmitBranch(NextBlock); in EmitBranchToCounterBlock()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp1117 MachineFunction::const_iterator NextBlock = Water->getIterator(); in isWaterInRange() local
1118 if (++NextBlock == MF->end()) { in isWaterInRange()
1121 NextBlockOffset = BBInfo[NextBlock->getNumber()].Offset; in isWaterInRange()
1122 NextBlockAlignment = NextBlock->getAlignment(); in isWaterInRange()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h629 MachineBasicBlock *NextBlock(MachineBasicBlock *MBB);
H A DSelectionDAGBuilder.cpp1715 if (TargetMBB != NextBlock(FuncInfo.MBB) || in visitCatchRet()
2371 if (Succ0MBB != NextBlock(BrMBB) || TM.getOptLevel() == CodeGenOpt::None) in visitBr()
2466 if (CB.TrueBB != NextBlock(SwitchBB)) { in visitSwitchCase()
2529 if (CB.TrueBB == NextBlock(SwitchBB)) { in visitSwitchCase()
2603 if (JT.MBB != NextBlock(SwitchBB)) in visitJumpTableHeader()
2610 if (JT.MBB != NextBlock(SwitchBB)) in visitJumpTableHeader()
2821 if (MBB != NextBlock(SwitchBB)) in visitBitTestHeader()
2880 if (NextMBB != NextBlock(SwitchBB)) in visitBitTestCase()
10726 MachineBasicBlock *SelectionDAGBuilder::NextBlock(MachineBasicBlock *MBB) { in NextBlock() function in SelectionDAGBuilder
11225 if (DefaultMBB != NextBlock(SwitchMBB)) { in visitSwitch()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp8908 VPBasicBlock *NextBlock = in buildVPlanWithVPRecipes() local
8910 Sink->moveBefore(*NextBlock, NextBlock->getFirstNonPhi()); in buildVPlanWithVPRecipes()