Home
last modified time | relevance | path

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

1234

/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp320 auto LoopMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
321 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
372 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
373 auto LoopIfBodyMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
374 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
375 auto TailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
376 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
498 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
499 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
500 auto TailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp349 auto LoopMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
350 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
401 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
402 auto LoopIfBodyMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
403 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
404 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
574 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
575 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
576 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
H A DRISCVExpandPseudoInsts.cpp129 MachineBasicBlock *TrueBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCCOp()
130 MachineBasicBlock *MergeBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCCOp()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp104 if (const BasicBlock *PHeadBB = PHeadMBB->getBasicBlock()) in getStartLoc()
111 if (const BasicBlock *HeadBB = HeadMBB->getBasicBlock()) in getStartLoc()
H A DBranchRelaxation.cpp210 return createNewBlockAfter(OrigBB, OrigBB.getBasicBlock()); in createNewBlockAfter()
237 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock()); in splitBlockBeforeInstr()
481 DestBB->getBasicBlock()); in fixupUnconditionalBranch()
H A DMachineLoopUtils.cpp38 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(Loop->getBasicBlock()); in PeelSingleBlockLoop()
H A DMachineBasicBlock.cpp317 if (const BasicBlock *LBB = getBasicBlock()) in getName()
328 if (getBasicBlock()) in getFullName()
329 Name += getBasicBlock()->getName(); in getFullName()
508 if (const auto *bb = getBasicBlock()) { in printName()
1019 MachineBasicBlock *SplitBB = MF->CreateMachineBasicBlock(getBasicBlock()); in splitAt()
H A DMachineCSE.cpp852 auto BB = MBB->getBasicBlock(), BB1 = MBB1->getBasicBlock(); in ProcessBlockPRE()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp427 isValInBlock(NotCond, CurBB->getBasicBlock())) { in findMergedConditions()
458 if (!BOpIsInOrAndTree || BOp->getParent() != CurBB->getBasicBlock() || in findMergedConditions()
459 !isValInBlock(BOpOp0, CurBB->getBasicBlock()) || in findMergedConditions()
460 !isValInBlock(BOpOp1, CurBB->getBasicBlock())) { in findMergedConditions()
469 MF->CreateMachineBasicBlock(CurBB->getBasicBlock()); in findMergedConditions()
677 const BasicBlock *SrcBB = Src->getBasicBlock(); in getEdgeProbability()
678 const BasicBlock *DstBB = Dst->getBasicBlock(); in getEdgeProbability()
831 addMachineCFGPred({SwitchBB->getBasicBlock(), CB.TrueBB->getBasicBlock()}, in emitSwitchCase()
882 addMachineCFGPred({SwitchBB->getBasicBlock(), CB.TrueBB->getBasicBlock()}, in emitSwitchCase()
891 addMachineCFGPred({SwitchBB->getBasicBlock(), CB.FalseBB->getBasicBlock()}, in emitSwitchCase()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86IndirectThunks.cpp215 MF.CreateMachineBasicBlock(Entry->getBasicBlock()); in populateThunk()
217 MF.CreateMachineBasicBlock(Entry->getBasicBlock()); in populateThunk()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp205 auto LoadCmpBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP()
206 auto StoreBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP()
207 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP()
310 auto LoadCmpBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP_128()
311 auto StoreBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP_128()
312 auto FailBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP_128()
313 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP_128()
664 auto LoopBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandSetTagLoop()
665 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandSetTagLoop()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp678 const Value *LBB = (const Value*)BBDN->getBasicBlock()->getBasicBlock(); in print_details()
681 OS << (const void*)BBDN->getBasicBlock() << ">"; in print_details()
814 BA->getBlockAddress()->getBasicBlock()->printAsOperand(OS, false); in print_details()
H A DSelectionDAGBuilder.cpp1741 return DAG.getBasicBlock(FuncInfo.MBBMap[BB]); in getValueImpl()
1774 getControlRoot(), DAG.getBasicBlock(TargetMBB))); in visitCatchRet()
1794 getControlRoot(), DAG.getBasicBlock(TargetMBB), in visitCatchRet()
1795 DAG.getBasicBlock(SuccessorColorMBB)); in visitCatchRet()
1932 ? BPI->getEdgeProbability(FuncInfo.MBB->getBasicBlock(), UnwindDest) in visitCleanupRet()
2177 const BasicBlock *SrcBB = Src->getBasicBlock(); in getEdgeProbability()
2178 const BasicBlock *DstBB = Dst->getBasicBlock(); in getEdgeProbability()
2218 const BasicBlock *BB = CurBB->getBasicBlock(); in EmitBranchForMergedCondition()
2270 InBlock(NotCond, CurBB->getBasicBlock())) { in FindMergedConditions()
2301 if (!BOpIsInOrAndTree || BOp->getParent() != CurBB->getBasicBlock() || in FindMergedConditions()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp380 BasicBlock *LBB = LBA->getBasicBlock(); in cmpConstants()
381 BasicBlock *RBB = RBA->getBasicBlock(); in cmpConstants()
402 return cmpValues(LBA->getBasicBlock(), RBA->getBasicBlock()); in cmpConstants()
H A DValueMapper.cpp62 : OldBB(Old.getBasicBlock()), in DelayedBasicBlock()
545 BB = cast_or_null<BasicBlock>(mapValue(BA.getBasicBlock())); in mapBlockAddress()
548 return getVM()[&BA] = BlockAddress::get(F, BB ? BB : BA.getBasicBlock()); in mapBlockAddress()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCExpandAtomicPseudoInsts.cpp126 const BasicBlock *BB = MBB.getBasicBlock(); in expandAtomicRMW128()
225 const BasicBlock *BB = MBB.getBasicBlock(); in expandAtomicCmpSwap128()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430BranchSelector.cpp153 MF->CreateMachineBasicBlock(MBB->getBasicBlock()); in expandBranches()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp113 const BasicBlock *LLVM_BB = BB.getBasicBlock(); in expandAtomicCmpSwapSubword()
250 const BasicBlock *LLVM_BB = BB.getBasicBlock(); in expandAtomicCmpSwap()
420 const BasicBlock *LLVM_BB = BB.getBasicBlock(); in expandAtomicBinOpSubword()
714 const BasicBlock *LLVM_BB = BB.getBasicBlock(); in expandAtomicBinOp()
H A DMips16ISelLowering.cpp518 const BasicBlock *LLVM_BB = BB->getBasicBlock(); in emitSel16()
581 const BasicBlock *LLVM_BB = BB->getBasicBlock(); in emitSelT16()
647 const BasicBlock *LLVM_BB = BB->getBasicBlock(); in emitSeliT16()
H A DMipsBranchExpansion.cpp273 MFp->CreateMachineBasicBlock(MBB->getBasicBlock()); in splitMBB()
417 const BasicBlock *BB = MBB->getBasicBlock(); in expandToLongBranch()
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiAsmPrinter.cpp225 if (const BasicBlock *B = Pred->getBasicBlock()) in isBlockOnlyReachableByFallthrough()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMBlockPlacement.cpp113 Preheader->getBasicBlock()); in revertWhileToDoLoop()
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp728 BasicBlock *getBasicBlock(unsigned ID) const { in getBasicBlock() function in __anone38b3fdf0411::BitcodeReader
2841 BasicBlock *BB = getBasicBlock(Record[0]); in parseValueSymbolTable()
5265 BasicBlock *TrueDest = getBasicBlock(Record[0]); in parseFunctionBody()
5274 BasicBlock *FalseDest = getBasicBlock(Record[1]); in parseFunctionBody()
5296 UnwindDest = getBasicBlock(Record[Idx++]); in parseFunctionBody()
5314 BasicBlock *BB = getBasicBlock(Record[Idx++]); in parseFunctionBody()
5337 BasicBlock *BB = getBasicBlock(Record[Idx++]); in parseFunctionBody()
5345 UnwindDest = getBasicBlock(Record[Idx++]); in parseFunctionBody()
5409 BasicBlock *Default = getBasicBlock(Record[3]); in parseFunctionBody()
5450 BasicBlock *DestBB = getBasicBlock(Record[CurIdx++]); in parseFunctionBody()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.cpp345 if (const auto *BB = MBB->getBasicBlock()) in print()
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZPostRewrite.cpp154 const BasicBlock *BB = MBB.getBasicBlock(); in expandCondMove()

1234