Home
last modified time | relevance | path

Searched refs:EndBlock (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp80 BasicBlock *EndBlock; member in __anone23f4d030111::MemCmpExpansion
269 EndBlock->getParent(), EndBlock); in createLoadCmpBlocks()
276 EndBlock->getParent(), EndBlock); in createResultBlock()
356 {{DominatorTree::Insert, BB, EndBlock}, in emitLoadCompareByteBlock()
360 BranchInst *CmpBr = BranchInst::Create(EndBlock); in emitLoadCompareByteBlock()
443 ? EndBlock in emitLoadCompareBlockMultipleLoads()
501 ? EndBlock in emitLoadCompareBlock()
532 BranchInst *NewBr = BranchInst::Create(EndBlock); in emitMemCmpResultBlock()
549 BranchInst *NewBr = BranchInst::Create(EndBlock); in emitMemCmpResultBlock()
566 Builder.SetInsertPoint(&EndBlock->front()); in setupEndBlockPHINodes()
[all …]
H A DSelectOptimize.cpp422 BasicBlock *EndBlock = StartBlock->splitBasicBlock(SplitPt, "select.end"); in convertProfitableSIGroups() local
423 BFI->setBlockFreq(EndBlock, BFI->getBlockFreq(StartBlock).getFrequency()); in convertProfitableSIGroups()
437 DI->moveBefore(&*EndBlock->getFirstInsertionPt()); in convertProfitableSIGroups()
446 EndBlock->getParent(), EndBlock); in convertProfitableSIGroups()
447 TrueBranch = BranchInst::Create(EndBlock, TrueBlock); in convertProfitableSIGroups()
454 EndBlock->getParent(), EndBlock); in convertProfitableSIGroups()
455 FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in convertProfitableSIGroups()
467 EndBlock->getParent(), EndBlock); in convertProfitableSIGroups()
468 auto *FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in convertProfitableSIGroups()
479 TT = EndBlock; in convertProfitableSIGroups()
[all …]
H A DCodeGenPrepare.cpp2071 BasicBlock *EndBlock = CallBlock->splitBasicBlock(SplitPt, "cond.end"); in despeculateCountZeros() local
2085 Builder.CreateCondBr(Cmp, EndBlock, CallBlock); in despeculateCountZeros()
2090 Builder.SetInsertPoint(&EndBlock->front()); in despeculateCountZeros()
6834 EndBlock->getParent(), EndBlock); in optimizeSelectInst()
6835 TrueBranch = BranchInst::Create(EndBlock, TrueBlock); in optimizeSelectInst()
6844 EndBlock->getParent(), EndBlock); in optimizeSelectInst()
6845 FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
6860 EndBlock->getParent(), EndBlock); in optimizeSelectInst()
6861 auto *FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
6872 TT = EndBlock; in optimizeSelectInst()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp221 BasicBlock *EndBlock, StringRef NewBBName, BasicBlock **NewBlock, in createBasicBlockAndSinkSelectInst() argument
228 EndBlock->getParent(), EndBlock); in createBasicBlockAndSinkSelectInst()
230 *NewBranch = BranchInst::Create(EndBlock, *NewBlock); in createBasicBlockAndSinkSelectInst()
233 DTU->applyUpdates({{DominatorTree::Insert, *NewBlock, EndBlock}}); in createBasicBlockAndSinkSelectInst()
249 BasicBlock *EndBlock = SIUse->getParent(); in unfold() local
265 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold()
279 EndBlock->getParent(), EndBlock); in unfold()
281 BranchInst::Create(EndBlock, FalseBlock); in unfold()
290 BasicBlock *TT = EndBlock; in unfold()
291 BasicBlock *FT = EndBlock; in unfold()
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCUDANV.cpp333 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("setup.end"); in emitDeviceStubBodyNew() local
415 CGF.EmitBranch(EndBlock); in emitDeviceStubBodyNew()
417 CGF.EmitBlock(EndBlock); in emitDeviceStubBodyNew()
424 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("setup.end"); in emitDeviceStubBodyLegacy() local
439 CGF.Builder.CreateCondBr(CBZero, NextBlock, EndBlock); in emitDeviceStubBodyLegacy()
449 CGF.EmitBranch(EndBlock); in emitDeviceStubBodyLegacy()
451 CGF.EmitBlock(EndBlock); in emitDeviceStubBodyLegacy()
H A DItaniumCXXABI.cpp2481 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("init.end"); in EmitGuardedInit() local
2484 CGF.EmitCXXGuardedInitBranch(NeedsInit, InitCheckBlock, EndBlock, in EmitGuardedInit()
2498 InitBlock, EndBlock); in EmitGuardedInit()
2523 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2628 llvm::BasicBlock *EndBlock = CGF.createBasicBlock( in unregisterGlobalDtorsWithUnAtExit() local
2632 CGF.Builder.CreateCondBr(NeedsDestruct, DestructCallBlock, EndBlock); in unregisterGlobalDtorsWithUnAtExit()
2641 CGF.EmitBlock(EndBlock); in unregisterGlobalDtorsWithUnAtExit()
4807 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("destruct.end"); in emitCXXStermFinalizer() local
4811 CGF.Builder.CreateCondBr(NeedsDestruct, DestructCallBlock, EndBlock); in emitCXXStermFinalizer()
4821 CGF.EmitBlock(EndBlock); in emitCXXStermFinalizer()
H A DMicrosoftCXXABI.cpp2681 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("init.end"); in EmitGuardedInit() local
2682 CGF.EmitCXXGuardedInitBranch(NeedsInit, InitBlock, EndBlock, in EmitGuardedInit()
2692 Builder.CreateBr(EndBlock); in EmitGuardedInit()
2695 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2717 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("init.end"); in EmitGuardedInit() local
2718 CGF.EmitCXXGuardedInitBranch(IsUninitialized, AttemptInitBlock, EndBlock, in EmitGuardedInit()
2731 Builder.CreateCondBr(ShouldDoInit, InitBlock, EndBlock); in EmitGuardedInit()
2740 Builder.CreateBr(EndBlock); in EmitGuardedInit()
2742 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
H A DCGExprCXX.cpp2178 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("typeid.end"); in EmitTypeidFromVTable() local
2181 CGF.Builder.CreateCondBr(IsNull, BadTypeidBlock, EndBlock); in EmitTypeidFromVTable()
2185 CGF.EmitBlock(EndBlock); in EmitTypeidFromVTable()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.h150 MachineBasicBlock::iterator EndBlock);
207 MachineBasicBlock::iterator EndBlock);
H A DSIMachineScheduler.cpp307 MachineBasicBlock::iterator EndBlock) { in initRegPressure() argument
362 LIS->getInstructionIndex(*EndBlock).getRegSlot(), MRI, in initRegPressure()
380 MachineBasicBlock::iterator EndBlock) { in schedule() argument
385 initRegPressure(BeginBlock, EndBlock); in schedule()
H A DR600ISelLowering.cpp353 EndBlock = BB->end(); NextExportInst != EndBlock; in EmitInstrWithCustomInserter() local
/llvm-project-15.0.7/llvm/include/llvm/Bitstream/
H A DBitstreamReader.h328 EndBlock, // We've reached the end of the current block, (or the end of the enumerator
341 BitstreamEntry E; E.Kind = EndBlock; return E; in getEndBlock()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp61 case llvm::BitstreamEntry::EndBlock: in Reader()
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp196 case BitstreamEntry::EndBlock: in readIdentificationBlock()
238 case BitstreamEntry::EndBlock: in readIdentificationCode()
275 case BitstreamEntry::EndBlock: in hasObjCCategoryInModule()
316 case BitstreamEntry::EndBlock: in hasObjCCategory()
355 case BitstreamEntry::EndBlock: in readModuleTriple()
393 case BitstreamEntry::EndBlock: in readTriple()
1793 case BitstreamEntry::EndBlock: in parseAttributeBlock()
2046 case BitstreamEntry::EndBlock: in parseAttributeGroupBlock()
2179 case BitstreamEntry::EndBlock: in parseTypeTableBody()
2453 case BitstreamEntry::EndBlock: in parseOperandBundleTags()
[all …]
H A DMetadataLoader.cpp699 case BitstreamEntry::EndBlock: { in lazyLoadModuleMetadataBlock()
906 case BitstreamEntry::EndBlock: in loadGlobalDeclAttachments()
1024 case BitstreamEntry::EndBlock: in parseMetadata()
2211 case BitstreamEntry::EndBlock: in parseMetadataAttachment()
2314 case BitstreamEntry::EndBlock: in parseMetadataKinds()
H A DBitcodeAnalyzer.cpp799 case BitstreamEntry::EndBlock: { in parseBlock()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp153 case llvm::BitstreamEntry::EndBlock: in GlobalModuleIndex()
614 case llvm::BitstreamEntry::EndBlock: in loadModuleFile()
H A DASTReader.cpp1397 case llvm::BitstreamEntry::EndBlock: in ReadSourceManagerBlock()
1745 case llvm::BitstreamEntry::EndBlock: in ReadMacroRecord()
2002 case llvm::BitstreamEntry::EndBlock: in ReadDefinedMacros()
2557 case llvm::BitstreamEntry::EndBlock: in ReadOptionsBlock()
3033 case llvm::BitstreamEntry::EndBlock: in ReadASTBlock()
4222 case llvm::BitstreamEntry::EndBlock: in SkipCursorToBlock()
4619 case llvm::BitstreamEntry::EndBlock: in ReadASTCore()
4774 case llvm::BitstreamEntry::EndBlock: in readUnhashedControlBlockImpl()
4869 case llvm::BitstreamEntry::EndBlock: in ReadExtensionBlock()
5294 case llvm::BitstreamEntry::EndBlock: in readASTFileControlBlock()
[all …]
H A DASTReaderStmt.cpp2738 case llvm::BitstreamEntry::EndBlock: in ReadStmtFromStream()
/llvm-project-15.0.7/llvm/lib/Bitstream/Reader/
H A DBitstreamReader.cpp442 case llvm::BitstreamEntry::EndBlock: in ReadBlockInfoBlock()
/llvm-project-15.0.7/llvm/lib/Remarks/
H A DBitstreamRemarkParser.cpp181 case BitstreamEntry::EndBlock: in parseBlock()