/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600MachineCFGStructurizer.cpp | 257 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB); 259 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB); 261 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB, 264 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB, 273 MachineBasicBlock *FalseMBB, MachineBasicBlock *LandMBB); 919 MachineBasicBlock *FalseMBB = getFalseBranch(MBB, BranchMI); in ifPatternMatch() local 920 NumMatch += serialPatternMatch(FalseMBB); in ifPatternMatch() 921 NumMatch += ifPatternMatch(FalseMBB); in ifPatternMatch() 925 assert (!TrueMBB->succ_empty() || !FalseMBB->succ_empty()); in ifPatternMatch() 927 if (TrueMBB->succ_size() == 1 && FalseMBB->succ_size() == 1 in ifPatternMatch() [all …]
|
H A D | SIPreEmitPeephole.cpp | 42 MachineBasicBlock *&FalseMBB, 297 MachineBasicBlock *&FalseMBB, SmallVectorImpl<MachineOperand> &Cond) { in getBlockDestinations() argument 298 if (TII->analyzeBranch(SrcMBB, TrueMBB, FalseMBB, Cond)) in getBlockDestinations() 301 if (!FalseMBB) in getBlockDestinations() 302 FalseMBB = SrcMBB.getNextNode(); in getBlockDestinations() 347 MachineBasicBlock *FalseMBB = nullptr; in removeExeczBranch() local 350 if (!getBlockDestinations(SrcMBB, TrueMBB, FalseMBB, Cond)) in removeExeczBranch() 355 mustRetainExeczBranch(*FalseMBB, *TrueMBB)) in removeExeczBranch()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CmovConversion.cpp | 688 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(BB); in convertCmovInstsToBranches() local 690 F->insert(It, FalseMBB); in convertCmovInstsToBranches() 696 FalseMBB->addLiveIn(X86::EFLAGS); in convertCmovInstsToBranches() 706 MBB->addSuccessor(FalseMBB); in convertCmovInstsToBranches() 713 FalseMBB->addSuccessor(SinkMBB); in convertCmovInstsToBranches() 719 MachineBasicBlock::iterator FalseInsertionPoint = FalseMBB->begin(); in convertCmovInstsToBranches() 803 FalseMBB->insert(FalseInsertionPoint, NewMI); in convertCmovInstsToBranches() 859 .addMBB(FalseMBB) in convertCmovInstsToBranches() 885 L->addBasicBlockToLoop(FalseMBB, *MLI); in convertCmovInstsToBranches()
|
H A D | X86FastISel.cpp | 1640 MachineBasicBlock *FalseMBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in X86SelectBranch() local 1654 case CmpInst::FCMP_FALSE: fastEmitBranch(FalseMBB, MIMD.getDL()); return true; in X86SelectBranch() 1673 std::swap(TrueMBB, FalseMBB); in X86SelectBranch() 1686 std::swap(TrueMBB, FalseMBB); in X86SelectBranch() 1715 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch() 1741 std::swap(TrueMBB, FalseMBB); in X86SelectBranch() 1748 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch() 1761 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch() 1785 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
|
H A D | X86ISelLowering.cpp | 34883 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB, in createPHIsForCMOVsInSinkBB() argument 34923 .addMBB(FalseMBB) in createPHIsForCMOVsInSinkBB() 35173 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitLoweredSelect() local 35177 F->insert(It, FalseMBB); in EmitLoweredSelect() 35182 FalseMBB->setCallFrameSize(CallFrameSize); in EmitLoweredSelect() 35190 FalseMBB->addLiveIn(X86::EFLAGS); in EmitLoweredSelect() 35208 ThisMBB->addSuccessor(FalseMBB); in EmitLoweredSelect() 35212 FalseMBB->addSuccessor(SinkMBB); in EmitLoweredSelect() 35223 createPHIsForCMOVsInSinkBB(MIItBegin, MIItEnd, ThisMBB, FalseMBB, SinkMBB); in EmitLoweredSelect()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCBranchCoalescing.cpp | 236 MachineBasicBlock *FalseMBB = nullptr; in canCoalesceBranch() local 238 if (TII->analyzeBranch(*Cand.BranchBlock, Cand.BranchTargetBlock, FalseMBB, in canCoalesceBranch() 281 if (!Cand.BranchTargetBlock || FalseMBB || in canCoalesceBranch()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 486 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(LLVMBB); in LowerFPToInt() local 490 F->insert(It, FalseMBB); in LowerFPToInt() 499 BB->addSuccessor(FalseMBB); in LowerFPToInt() 501 FalseMBB->addSuccessor(DoneMBB); in LowerFPToInt() 541 BuildMI(FalseMBB, DL, TII.get(LoweredOpcode), FalseReg).addReg(InReg); in LowerFPToInt() 542 BuildMI(FalseMBB, DL, TII.get(WebAssembly::BR)).addMBB(DoneMBB); in LowerFPToInt() 546 .addMBB(FalseMBB) in LowerFPToInt()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | FastISel.h | 455 MachineBasicBlock *FalseMBB);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 1707 MachineBasicBlock *FalseMBB) { in finishCondBranch() argument 1711 if (TrueMBB != FalseMBB) { in finishCondBranch() 1720 fastEmitBranch(FalseMBB, MIMD.getDL()); in finishCondBranch()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 8235 MachineBasicBlock *FalseMBB, in createPHIsForSelects() argument 8274 .addReg(FalseReg).addMBB(FalseMBB); in createPHIsForSelects() 8356 MachineBasicBlock *FalseMBB = SystemZ::emitBlockAfter(StartMBB); in emitSelect() local 8361 FalseMBB->addLiveIn(SystemZ::CC); in emitSelect() 8372 MBB->addSuccessor(FalseMBB); in emitSelect() 8376 MBB = FalseMBB; in emitSelect() 8383 createPHIsForSelects(Selects, StartMBB, FalseMBB, MBB); in emitSelect() 8449 MachineBasicBlock *FalseMBB = SystemZ::emitBlockAfter(StartMBB); in emitCondStore() local 8455 FalseMBB->addLiveIn(SystemZ::CC); in emitCondStore() 8466 MBB->addSuccessor(FalseMBB); in emitCondStore() [all …]
|