Home
last modified time | relevance | path

Searched refs:FalseMBB (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600MachineCFGStructurizer.cpp248 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB);
250 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB);
252 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB,
255 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB,
264 MachineBasicBlock *FalseMBB, MachineBasicBlock *LandMBB);
910 MachineBasicBlock *FalseMBB = getFalseBranch(MBB, BranchMI); in ifPatternMatch() local
911 NumMatch += serialPatternMatch(FalseMBB); in ifPatternMatch()
912 NumMatch += ifPatternMatch(FalseMBB); in ifPatternMatch()
916 assert (!TrueMBB->succ_empty() || !FalseMBB->succ_empty()); in ifPatternMatch()
918 if (TrueMBB->succ_size() == 1 && FalseMBB->succ_size() == 1 in ifPatternMatch()
[all …]
H A DSIPreEmitPeephole.cpp36 MachineBasicBlock *&FalseMBB,
299 MachineBasicBlock *&FalseMBB, SmallVectorImpl<MachineOperand> &Cond) { in getBlockDestinations() argument
300 if (TII->analyzeBranch(SrcMBB, TrueMBB, FalseMBB, Cond)) in getBlockDestinations()
303 if (!FalseMBB) in getBlockDestinations()
304 FalseMBB = SrcMBB.getNextNode(); in getBlockDestinations()
399 MachineBasicBlock *FalseMBB = nullptr; in removeExeczBranch() local
402 if (!getBlockDestinations(SrcMBB, TrueMBB, FalseMBB, Cond)) in removeExeczBranch()
410 if (mustRetainExeczBranch(MI, *FalseMBB, *TrueMBB)) in removeExeczBranch()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CmovConversion.cpp685 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(BB); in convertCmovInstsToBranches() local
687 F->insert(It, FalseMBB); in convertCmovInstsToBranches()
693 FalseMBB->addLiveIn(X86::EFLAGS); in convertCmovInstsToBranches()
703 MBB->addSuccessor(FalseMBB); in convertCmovInstsToBranches()
710 FalseMBB->addSuccessor(SinkMBB); in convertCmovInstsToBranches()
716 MachineBasicBlock::iterator FalseInsertionPoint = FalseMBB->begin(); in convertCmovInstsToBranches()
800 FalseMBB->insert(FalseInsertionPoint, NewMI); in convertCmovInstsToBranches()
856 .addMBB(FalseMBB) in convertCmovInstsToBranches()
882 L->addBasicBlockToLoop(FalseMBB, *MLI); in convertCmovInstsToBranches()
H A DX86FastISel.cpp1641 MachineBasicBlock *FalseMBB = FuncInfo.getMBB(BI->getSuccessor(1)); in X86SelectBranch() local
1655 case CmpInst::FCMP_FALSE: fastEmitBranch(FalseMBB, MIMD.getDL()); return true; in X86SelectBranch()
1674 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1687 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1716 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1743 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1750 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1763 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1788 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
H A DX86ISelLowering.cpp36137 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB, in createPHIsForCMOVsInSinkBB() argument
36177 .addMBB(FalseMBB) in createPHIsForCMOVsInSinkBB()
36427 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitLoweredSelect() local
36431 F->insert(It, FalseMBB); in EmitLoweredSelect()
36436 FalseMBB->setCallFrameSize(CallFrameSize); in EmitLoweredSelect()
36444 FalseMBB->addLiveIn(X86::EFLAGS); in EmitLoweredSelect()
36462 ThisMBB->addSuccessor(FalseMBB); in EmitLoweredSelect()
36466 FalseMBB->addSuccessor(SinkMBB); in EmitLoweredSelect()
36477 createPHIsForCMOVsInSinkBB(MIItBegin, MIItEnd, ThisMBB, FalseMBB, SinkMBB); in EmitLoweredSelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchCoalescing.cpp234 MachineBasicBlock *FalseMBB = nullptr; in canCoalesceBranch() local
236 if (TII->analyzeBranch(*Cand.BranchBlock, Cand.BranchTargetBlock, FalseMBB, in canCoalesceBranch()
279 if (!Cand.BranchTargetBlock || FalseMBB || in canCoalesceBranch()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFastISel.h452 MachineBasicBlock *FalseMBB);
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp533 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(LLVMBB); in LowerFPToInt() local
537 F->insert(It, FalseMBB); in LowerFPToInt()
546 BB->addSuccessor(FalseMBB); in LowerFPToInt()
548 FalseMBB->addSuccessor(DoneMBB); in LowerFPToInt()
588 BuildMI(FalseMBB, DL, TII.get(LoweredOpcode), FalseReg).addReg(InReg); in LowerFPToInt()
589 BuildMI(FalseMBB, DL, TII.get(WebAssembly::BR)).addMBB(DoneMBB); in LowerFPToInt()
593 .addMBB(FalseMBB) in LowerFPToInt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1648 MachineBasicBlock *FalseMBB) { in finishCondBranch() argument
1652 if (TrueMBB != FalseMBB) { in finishCondBranch()
1661 fastEmitBranch(FalseMBB, MIMD.getDL()); in finishCondBranch()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp9559 MachineBasicBlock *FalseMBB, in createPHIsForSelects() argument
9598 .addReg(FalseReg).addMBB(FalseMBB); in createPHIsForSelects()
9680 MachineBasicBlock *FalseMBB = SystemZ::emitBlockAfter(StartMBB); in emitSelect() local
9685 FalseMBB->addLiveIn(SystemZ::CC); in emitSelect()
9696 MBB->addSuccessor(FalseMBB); in emitSelect()
9700 MBB = FalseMBB; in emitSelect()
9707 createPHIsForSelects(Selects, StartMBB, FalseMBB, MBB); in emitSelect()
9773 MachineBasicBlock *FalseMBB = SystemZ::emitBlockAfter(StartMBB); in emitCondStore() local
9779 FalseMBB->addLiveIn(SystemZ::CC); in emitCondStore()
9790 MBB->addSuccessor(FalseMBB); in emitCondStore()
[all …]