Home
last modified time | relevance | path

Searched refs:getBasicBlock (Results 1 – 25 of 112) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp326 auto LoopMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
327 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
376 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
377 auto LoopIfBodyMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
378 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
379 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
505 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
506 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
507 auto TailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
508 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp394 auto LoopMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
395 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
447 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
448 auto LoopIfBodyMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
449 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
450 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
629 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
630 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
631 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp135 if (const BasicBlock *PHeadBB = PHeadMBB->getBasicBlock()) in getStartLoc()
142 if (const BasicBlock *HeadBB = HeadMBB->getBasicBlock()) in getStartLoc()
192 const auto *BB = MBB->getBasicBlock(); in getLoopID()
H A DBranchRelaxation.cpp263 return createNewBlockAfter(OrigBB, OrigBB.getBasicBlock()); in createNewBlockAfter()
296 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock()); in splitBlockBeforeInstr()
437 createNewBlockAfter(*TrampolineInsertionPoint, MBB->getBasicBlock()); in fixupConditionalBranch()
602 createNewBlockAfter(MF->back(), DestBB->getBasicBlock()); in fixupUnconditionalBranch()
H A DMachineBasicBlock.cpp319 if (const BasicBlock *LBB = getBasicBlock()) in hasName()
325 if (const BasicBlock *LBB = getBasicBlock()) in getName()
336 if (getBasicBlock()) in getFullName()
337 Name += getBasicBlock()->getName(); in getFullName()
516 if (const auto *bb = getBasicBlock()) { in printName()
1047 MachineBasicBlock *SplitBB = MF->CreateMachineBasicBlock(getBasicBlock()); in splitAt()
H A DBasicBlockPathCloning.cpp60 OrigBB.getBasicBlock(), UniqueBBID{OrigBB.getBBID()->BaseID, CloneID}); in CloneMachineBasicBlock()
H A DMachineLoopUtils.cpp38 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(Loop->getBasicBlock()); in PeelSingleBlockLoop()
H A DModuloSchedule.cpp111 MachineBasicBlock *KernelBB = MF.CreateMachineBasicBlock(BB->getBasicBlock()); in generatePipelinedLoop()
210 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(BB->getBasicBlock()); in generateProlog()
1888 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(BB->getBasicBlock()); in CreateLCSSAExitingBlock()
2148 MF->CreateMachineBasicBlock(Loop->getBasicBlock()); in createDedicatedExit()
2279 Check = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2280 Prolog = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2281 NewKernel = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2282 Epilog = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2283 NewPreheader = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp445 isValInBlock(NotCond, CurBB->getBasicBlock())) { in findMergedConditions()
476 if (!BOpIsInOrAndTree || BOp->getParent() != CurBB->getBasicBlock() || in findMergedConditions()
477 !isValInBlock(BOpOp0, CurBB->getBasicBlock()) || in findMergedConditions()
478 !isValInBlock(BOpOp1, CurBB->getBasicBlock())) { in findMergedConditions()
487 MF->CreateMachineBasicBlock(CurBB->getBasicBlock()); in findMergedConditions()
694 const BasicBlock *SrcBB = Src->getBasicBlock(); in getEdgeProbability()
695 const BasicBlock *DstBB = Dst->getBasicBlock(); in getEdgeProbability()
821 LeftMBB = FuncInfo.MF->CreateMachineBasicBlock(W.MBB->getBasicBlock()); in splitWorkItem()
835 RightMBB = FuncInfo.MF->CreateMachineBasicBlock(W.MBB->getBasicBlock()); in splitWorkItem()
923 addMachineCFGPred({SwitchBB->getBasicBlock(), CB.TrueBB->getBasicBlock()}, in emitSwitchCase()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IndirectThunks.cpp191 MF.CreateMachineBasicBlock(Entry->getBasicBlock()); in populateThunk()
193 MF.CreateMachineBasicBlock(Entry->getBasicBlock()); in populateThunk()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp252 auto LoadCmpBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP()
253 auto StoreBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP()
254 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP()
357 auto LoadCmpBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP_128()
358 auto StoreBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP_128()
359 auto FailBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP_128()
360 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP_128()
713 auto LoopBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandSetTagLoop()
714 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandSetTagLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCExpandAtomicPseudoInsts.cpp123 const BasicBlock *BB = MBB.getBasicBlock(); in expandAtomicRMW128()
221 const BasicBlock *BB = MBB.getBasicBlock(); in expandAtomicCmpSwap128()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430BranchSelector.cpp152 MF->CreateMachineBasicBlock(MBB->getBasicBlock()); in expandBranches()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp786 const Value *LBB = (const Value*)BBDN->getBasicBlock()->getBasicBlock(); in print_details()
789 OS << (const void*)BBDN->getBasicBlock() << ">"; in print_details()
934 BA->getBlockAddress()->getBasicBlock()->printAsOperand(OS, false); in print_details()
H A DSelectionDAGBuilder.cpp1977 return DAG.getBasicBlock(FuncInfo.getMBB(BB)); in getValueImpl()
2012 getControlRoot(), DAG.getBasicBlock(TargetMBB))); in visitCatchRet()
2036 getControlRoot(), DAG.getBasicBlock(TargetMBB), in visitCatchRet()
2037 DAG.getBasicBlock(SuccessorColorMBB)); in visitCatchRet()
2118 ? BPI->getEdgeProbability(FuncInfo.MBB->getBasicBlock(), UnwindDest) in visitCleanupRet()
2131 getControlRoot(), DAG.getBasicBlock(CleanupPadMBB)); in visitCleanupRet()
2362 const BasicBlock *SrcBB = Src->getBasicBlock(); in getEdgeProbability()
2363 const BasicBlock *DstBB = Dst->getBasicBlock(); in getEdgeProbability()
2403 const BasicBlock *BB = CurBB->getBasicBlock(); in EmitBranchForMergedCondition()
2601 InBlock(NotCond, CurBB->getBasicBlock())) { in FindMergedConditions()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp487 BasicBlock *LBB = LBA->getBasicBlock(); in cmpConstants()
488 BasicBlock *RBB = RBA->getBasicBlock(); in cmpConstants()
509 return cmpValues(LBA->getBasicBlock(), RBA->getBasicBlock()); in cmpConstants()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiAsmPrinter.cpp223 if (const BasicBlock *B = Pred->getBasicBlock()) in isBlockOnlyReachableByFallthrough()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp524 const BasicBlock *LLVM_BB = BB->getBasicBlock(); in emitSel16()
587 const BasicBlock *LLVM_BB = BB->getBasicBlock(); in emitSelT16()
653 const BasicBlock *LLVM_BB = BB->getBasicBlock(); in emitSeliT16()
H A DMipsExpandPseudo.cpp112 const BasicBlock *LLVM_BB = BB.getBasicBlock(); in expandAtomicCmpSwapSubword()
249 const BasicBlock *LLVM_BB = BB.getBasicBlock(); in expandAtomicCmpSwap()
437 const BasicBlock *LLVM_BB = BB.getBasicBlock(); in expandAtomicBinOpSubword()
846 const BasicBlock *LLVM_BB = BB.getBasicBlock(); in expandAtomicBinOp()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutor.h649 if (auto *BB = CurMBB->getBasicBlock()) in shouldOptForSize()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBlockPlacement.cpp113 Preheader->getBasicBlock()); in revertWhileToDoLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVStructurizer.cpp94 return BA->getBasicBlock(); in getDesignatedMergeBlock()
108 return BA->getBasicBlock(); in getDesignatedContinueBlock()
901 if (BA->getBasicBlock() == Node->Merge) { in fixupConstruct()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZPostRewrite.cpp174 const BasicBlock *BB = MBB.getBasicBlock(); in expandCondMove()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.cpp347 if (const auto *BB = MBB->getBasicBlock()) in print()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp740 BasicBlock *getBasicBlock(unsigned ID) const { in getBasicBlock() function in __anondf6e26480411::BitcodeReader
3096 BasicBlock *BB = getBasicBlock(Record[0]); in parseValueSymbolTable()
5578 BasicBlock *TrueDest = getBasicBlock(Record[0]); in parseFunctionBody()
5587 BasicBlock *FalseDest = getBasicBlock(Record[1]); in parseFunctionBody()
5609 UnwindDest = getBasicBlock(Record[Idx++]); in parseFunctionBody()
5627 BasicBlock *BB = getBasicBlock(Record[Idx++]); in parseFunctionBody()
5652 BasicBlock *BB = getBasicBlock(Record[Idx++]); in parseFunctionBody()
5660 UnwindDest = getBasicBlock(Record[Idx++]); in parseFunctionBody()
5726 BasicBlock *Default = getBasicBlock(Record[3]); in parseFunctionBody()
5767 BasicBlock *DestBB = getBasicBlock(Record[CurIdx++]); in parseFunctionBody()
[all …]

12345