Home
last modified time | relevance | path

Searched refs:TrueMBB (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600MachineCFGStructurizer.cpp957 ((TrueMBB && TrueMBB->pred_size() > 1) in ifPatternMatch()
962 if (TrueMBB && TrueMBB->pred_size() > 1) { in ifPatternMatch()
963 TrueMBB = cloneBlockForPredecessor(TrueMBB, MBB); in ifPatternMatch()
1081 DownBlk = TrueMBB; in handleJumpintoIfImp()
1124 if (TrueMBB) { in showImproveSimpleJumpintoIf()
1126 << TrueMBB->size() << " numPred = " << TrueMBB->pred_size(); in showImproveSimpleJumpintoIf()
1164 assert((!TrueMBB || TrueMBB->succ_size() <= 1) in improveSimpleJumpintoIf()
1179 if (!MigrateTrue && TrueMBB && TrueMBB->pred_size() > 1) in improveSimpleJumpintoIf()
1345 assert (TrueMBB); in mergeIfthenelseBlock()
1371 if (TrueMBB) { in mergeIfthenelseBlock()
[all …]
H A DSIPreEmitPeephole.cpp41 MachineBasicBlock *&TrueMBB,
296 MachineBasicBlock &SrcMBB, MachineBasicBlock *&TrueMBB, in getBlockDestinations() argument
298 if (TII->analyzeBranch(SrcMBB, TrueMBB, FalseMBB, Cond)) in getBlockDestinations()
343 MachineBasicBlock *TrueMBB = nullptr; in removeExeczBranch() local
347 if (!getBlockDestinations(SrcMBB, TrueMBB, FalseMBB, Cond)) in removeExeczBranch()
351 if ((SrcMBB.getNumber() >= TrueMBB->getNumber()) || in removeExeczBranch()
352 mustRetainExeczBranch(*FalseMBB, *TrueMBB)) in removeExeczBranch()
357 SrcMBB.removeSuccessor(TrueMBB); in removeExeczBranch()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FastISel.cpp1676 if (FuncInfo.MBB->isLayoutSuccessor(TrueMBB)) { in X86SelectBranch()
1677 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1690 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1710 .addMBB(TrueMBB).addImm(CC); in X86SelectBranch()
1716 .addMBB(TrueMBB).addImm(X86::COND_P); in X86SelectBranch()
1744 if (FuncInfo.MBB->isLayoutSuccessor(TrueMBB)) { in X86SelectBranch()
1745 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1750 .addMBB(TrueMBB).addImm(JmpCond); in X86SelectBranch()
1764 .addMBB(TrueMBB).addImm(CC); in X86SelectBranch()
1788 .addMBB(TrueMBB).addImm(X86::COND_NE); in X86SelectBranch()
[all …]
H A DX86ISelLowering.cpp34649 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB, in createPHIsForCMOVsInSinkBB() argument
34651 MachineFunction *MF = TrueMBB->getParent(); in createPHIsForCMOVsInSinkBB()
34690 .addMBB(TrueMBB); in createPHIsForCMOVsInSinkBB()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp455 MachineBasicBlock *TrueMBB = F->CreateMachineBasicBlock(LLVMBB); in LowerFPToInt() local
461 F->insert(It, TrueMBB); in LowerFPToInt()
468 BB->addSuccessor(TrueMBB); in LowerFPToInt()
470 TrueMBB->addSuccessor(DoneMBB); in LowerFPToInt()
510 BuildMI(BB, DL, TII.get(WebAssembly::BR_IF)).addMBB(TrueMBB).addReg(EqzReg); in LowerFPToInt()
513 BuildMI(TrueMBB, DL, TII.get(IConst), TrueReg).addImm(Substitute); in LowerFPToInt()
518 .addMBB(TrueMBB); in LowerFPToInt()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DFastISel.h453 void finishCondBranch(const BasicBlock *BranchBB, MachineBasicBlock *TrueMBB,
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1582 MachineBasicBlock *TrueMBB, in finishCondBranch() argument
1587 if (TrueMBB != FalseMBB) { in finishCondBranch()
1590 FuncInfo.BPI->getEdgeProbability(BranchBB, TrueMBB->getBasicBlock()); in finishCondBranch()
1591 FuncInfo.MBB->addSuccessor(TrueMBB, BranchProbability); in finishCondBranch()
1593 FuncInfo.MBB->addSuccessorWithoutProb(TrueMBB); in finishCondBranch()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp7540 MachineBasicBlock *TrueMBB, in createPHIsForSelects() argument
7543 MachineFunction *MF = TrueMBB->getParent(); in createPHIsForSelects()
7579 .addReg(TrueReg).addMBB(TrueMBB) in createPHIsForSelects()