Home
last modified time | relevance | path

Searched refs:CreateMachineBasicBlock (Results 1 – 25 of 80) sorted by relevance

1234

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/LoongArch/
HDLoongArchExpandAtomicPseudoInsts.cpp308 auto LoopMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
309 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
360 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
361 auto LoopIfBodyMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
362 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
363 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
475 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
476 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
477 auto TailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
478 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVExpandAtomicPseudoInsts.cpp396 auto LoopMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
397 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp()
449 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
450 auto LoopIfBodyMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
451 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
452 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp()
631 auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
632 auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
633 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicCmpXchg()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsExpandPseudo.cpp114 MachineBasicBlock *loop1MBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwapSubword()
115 MachineBasicBlock *loop2MBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwapSubword()
116 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwapSubword()
117 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwapSubword()
251 MachineBasicBlock *loop1MBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwap()
252 MachineBasicBlock *loop2MBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwap()
253 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwap()
438 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicBinOpSubword()
439 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicBinOpSubword()
440 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicBinOpSubword()
[all …]
HDMips16ISelLowering.cpp529 MachineBasicBlock *copy0MBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSel16()
530 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSel16()
592 MachineBasicBlock *copy0MBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSelT16()
593 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSelT16()
658 MachineBasicBlock *copy0MBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSeliT16()
659 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSeliT16()
HDMipsBranchExpansion.cpp273 MFp->CreateMachineBasicBlock(MBB->getBasicBlock()); in splitMBB()
418 MachineBasicBlock *LongBrMBB = MFp->CreateMachineBasicBlock(BB); in expandToLongBranch()
424 MachineBasicBlock *BalTgtMBB = MFp->CreateMachineBasicBlock(BB); in expandToLongBranch()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCExpandAtomicPseudoInsts.cpp129 MachineBasicBlock *LoopMBB = MF->CreateMachineBasicBlock(BB); in expandAtomicRMW128()
130 MachineBasicBlock *ExitMBB = MF->CreateMachineBasicBlock(BB); in expandAtomicRMW128()
248 MachineBasicBlock *LoopCmpMBB = MF->CreateMachineBasicBlock(BB); in expandAtomicCmpSwap128()
249 MachineBasicBlock *CmpSuccMBB = MF->CreateMachineBasicBlock(BB); in expandAtomicCmpSwap128()
250 MachineBasicBlock *ExitMBB = MF->CreateMachineBasicBlock(BB); in expandAtomicCmpSwap128()
HDPPCExpandISEL.cpp343 ? MF->CreateMachineBasicBlock(LLVM_BB) in reorganizeBlockLayout()
366 FalseBlock = MF->CreateMachineBasicBlock(LLVM_BB); in reorganizeBlockLayout()
371 TrueBlock = MF->CreateMachineBasicBlock(LLVM_BB); in reorganizeBlockLayout()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSILateBranchLowering.cpp196 MachineBasicBlock *EarlyExitBlock = MF.CreateMachineBasicBlock(); in runOnMachineFunction()
224 EmptyMBBAtEnd = MF.CreateMachineBasicBlock(); in runOnMachineFunction()
236 EmptyMBBAtEnd = MF.CreateMachineBasicBlock(); in runOnMachineFunction()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86IndirectThunks.cpp197 MF.CreateMachineBasicBlock(Entry->getBasicBlock()); in populateThunk()
199 MF.CreateMachineBasicBlock(Entry->getBasicBlock()); in populateThunk()
HDX86WinFixupBufferSecurityCheck.cpp207 MachineBasicBlock *FailMBB = MF.CreateMachineBasicBlock(); in runOnMachineFunction()
208 MachineBasicBlock *NewRetMBB = MF.CreateMachineBasicBlock(); in runOnMachineFunction()
HDX86FrameLowering.cpp790 MachineBasicBlock *testMBB = MF.CreateMachineBasicBlock(LLVM_BB); in emitStackProbeInlineGenericLoop()
791 MachineBasicBlock *tailMBB = MF.CreateMachineBasicBlock(LLVM_BB); in emitStackProbeInlineGenericLoop()
931 MachineBasicBlock *RoundMBB = MF.CreateMachineBasicBlock(LLVM_BB); in emitStackProbeInlineWindowsCoreCLR64()
932 MachineBasicBlock *LoopMBB = MF.CreateMachineBasicBlock(LLVM_BB); in emitStackProbeInlineWindowsCoreCLR64()
933 MachineBasicBlock *ContinueMBB = MF.CreateMachineBasicBlock(LLVM_BB); in emitStackProbeInlineWindowsCoreCLR64()
1264 MF.CreateMachineBasicBlock(MBB.getBasicBlock()); in BuildStackAlignAND()
1266 MF.CreateMachineBasicBlock(MBB.getBasicBlock()); in BuildStackAlignAND()
1268 MF.CreateMachineBasicBlock(MBB.getBasicBlock()); in BuildStackAlignAND()
1270 MF.CreateMachineBasicBlock(MBB.getBasicBlock()); in BuildStackAlignAND()
3234 MachineBasicBlock *allocMBB = MF.CreateMachineBasicBlock(); in adjustForSegmentedStacks()
[all …]
HDX86CmovConversion.cpp688 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(BB); in convertCmovInstsToBranches()
689 MachineBasicBlock *SinkMBB = F->CreateMachineBasicBlock(BB); in convertCmovInstsToBranches()
HDX86ExpandPseudo.cpp120 auto *NewMBB = MF->CreateMachineBasicBlock(BB); in INITIALIZE_PASS()
746 MachineBasicBlock *GuardedRegsBlk = Func->CreateMachineBasicBlock(LLVMBlk); in expandVastartSaveXmmRegs()
747 MachineBasicBlock *TailBlk = Func->CreateMachineBasicBlock(LLVMBlk); in expandVastartSaveXmmRegs()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/BPF/
HDBPFMIPeephole.cpp497 MachineBasicBlock *New_B0 = MF->CreateMachineBasicBlock(TermBB); in adjustBranch()
498 MachineBasicBlock *New_B1 = MF->CreateMachineBasicBlock(TermBB); in adjustBranch()
560 MachineBasicBlock *New_B = MF->CreateMachineBasicBlock(TermBB); in adjustBranch()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZPostRewrite.cpp170 MachineBasicBlock *RestMBB = MF.CreateMachineBasicBlock(BB); in expandCondMove()
178 MachineBasicBlock *MoveMBB = MF.CreateMachineBasicBlock(BB); in expandCondMove()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64ExpandPseudoInsts.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-14-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyFixIrreducibleControlFlow.cpp359 MachineBasicBlock *Dispatch = MF.CreateMachineBasicBlock(); in makeSingleEntryLoop()
444 MachineBasicBlock *Routing = MF.CreateMachineBasicBlock(); in makeSingleEntryLoop()
HDWebAssemblyCFGStackify.cpp112 AppendixBB = MF.CreateMachineBasicBlock(); in getAppendixBlock()
129 FakeCallerBB = MF.CreateMachineBasicBlock(); in getFakeCallerBlock()
877 MachineBasicBlock *DelegateBB = MF.CreateMachineBasicBlock(); in addTryDelegate()
925 PostBB = MF.CreateMachineBasicBlock(); in addTryDelegate()
946 PreBB = MF.CreateMachineBasicBlock(); in addTryDelegate()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDBasicBlockPathCloning.cpp58 MachineBasicBlock *CloneBB = MF.CreateMachineBasicBlock( in CloneMachineBasicBlock()
HDMachineLoopUtils.cpp38 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(Loop->getBasicBlock()); in PeelSingleBlockLoop()
HDModuloSchedule.cpp111 MachineBasicBlock *KernelBB = MF.CreateMachineBasicBlock(BB->getBasicBlock()); in generatePipelinedLoop()
208 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(BB->getBasicBlock()); in generateProlog()
282 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(); in generateEpilog()
1869 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(BB->getBasicBlock()); in CreateLCSSAExitingBlock()
2128 MF->CreateMachineBasicBlock(Loop->getBasicBlock()); in createDedicatedExit()
2258 Check = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2259 Prolog = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2260 NewKernel = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2261 Epilog = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2262 NewPreheader = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
HDCodeGenCommonISel.cpp36 SuccMBB = MF->CreateMachineBasicBlock(BB); in addSuccessorMBB()
HDBranchRelaxation.cpp254 MachineBasicBlock *NewBB = MF->CreateMachineBasicBlock(BB); in createNewBlockAfter()
278 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock()); in splitBlockBeforeInstr()
HDSwitchLoweringUtils.cpp241 CurMF->CreateMachineBasicBlock(SI->getParent()); in buildJumpTable()
454 FuncInfo.MF->CreateMachineBasicBlock(SI->getParent()); in buildBitTests()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
HDMSP430BranchSelector.cpp153 MF->CreateMachineBasicBlock(MBB->getBasicBlock()); in expandBranches()

1234