/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | IfConversion.cpp | 132 /// TrueBB / FalseBB- See analyzeBranch(). 151 MachineBasicBlock *FalseBB = nullptr; member in struct:__anon1726::IfConverter::BBInfo 519 << ((Kind == ICSimpleFalse) ? BBI.FalseBB->getNumber() 547 << ",F:" << BBI.FalseBB->getNumber() << ") "); 565 << ",F:" << BBI.FalseBB->getNumber() << ") "); 577 << ",F:" << BBI.FalseBB->getNumber() << ") "); 633 TII->insertBranch(*BBI.BB, BBI.FalseBB, BBI.TrueBB, BBI.BrCond, dl); 634 std::swap(BBI.TrueBB, BBI.FalseBB); 699 ? TrueBBI.TrueBB : TrueBBI.FalseBB; 710 MachineBasicBlock *TExit = FalseBranch ? TrueBBI.FalseBB [all...] |
H A D | CodeGenPrepare.cpp | 1470 BasicBlock *TrueBB, *FalseBB; local 1471 if (!match(DomBB->getTerminator(), m_Br(m_Value(DomCond), TrueBB, FalseBB))) 1473 if (CmpBB != FalseBB) 7320 /// br i1 %or.cond, label %TrueBB, label %FalseBB 7329 /// br i1 %1, label %TrueBB, label %FalseBB
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SwitchLoweringUtils.h | 125 MachineBasicBlock *TrueBB, *FalseBB; member in struct:llvm::SwitchCG::CaseBlock 145 TrueBB(truebb), FalseBB(falsebb), ThisBB(me), DL(dl), 156 CmpRHS(cmprhs), TrueBB(truebb), FalseBB(falsebb), ThisBB(me),
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 889 MachineBasicBlock *TrueBB = nullptr, *FalseBB = nullptr; local 894 TII->analyzeBranch(MBB, TrueBB, FalseBB, Cond, false, BranchInstrs); 908 assert((TrueBB == &Dst) || (FalseBB == &Dst)); 915 if (hasUnoccupiedSlot(BranchInstrs[1]) && (FalseBB == &Dst))
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineCFGStructurizer.cpp | 1906 MachineBasicBlock *FalseBB = nullptr; 1909 TII->analyzeBranch(*CodeBB, TrueBB, FalseBB, Cond); 1913 if (FalseBB == nullptr && TrueBB == nullptr && FallthroughBB == nullptr) { 1923 if (FalseBB == nullptr && TrueBB == nullptr) { 1926 FalseBB = 1927 (FallthroughBB && (FallthroughBB != TrueBB)) ? FallthroughBB : FalseBB; 1930 if ((TrueBB != nullptr && FalseBB == nullptr) || (TrueBB == FalseBB)) { 1940 FalseBBReg, FalseBB->getNumber());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 3512 // true or to FalseBB if Cond is false. 3517 BasicBlock *TrueBB, BasicBlock *FalseBB, 3522 // If TrueBB and FalseBB are equal, only try to preserve one copy of that 3525 BasicBlock *KeepEdge2 = TrueBB != FalseBB ? FalseBB : nullptr; 3544 if (TrueBB == FalseBB) 3551 BranchInst *NewBI = Builder.CreateCondBr(Cond, TrueBB, FalseBB); 3555 } else if (KeepEdge1 && (KeepEdge2 || TrueBB == FalseBB)) { 3567 // Only FalseBB was found. 3568 Builder.CreateBr(FalseBB); 3516 SimplifyTerminatorOnSelect(Instruction *OldTerm, Value *Cond, BasicBlock *TrueBB, BasicBlock *FalseBB, uint32_t TrueWeight, uint32_t FalseWeight) argument 3589 BasicBlock *FalseBB = SI->findCaseValue(FalseVal)->getCaseSuccessor(); local 3624 BasicBlock *FalseBB = FBA->getBasicBlock(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 619 // TrueBB and FalseBB are always different unless the incoming IR is 621 if (CB.TrueBB != CB.FalseBB) 622 addSuccessorWithProb(CB.ThisBB, CB.FalseBB, CB.FalseProb); 625 // if (SwitchBB->getBasicBlock() != CB.FalseBB->getBasicBlock()) 626 addMachineCFGPred({SwitchBB->getBasicBlock(), CB.FalseBB->getBasicBlock()}, 632 std::swap(CB.TrueBB, CB.FalseBB); 639 MIB.buildBr(*CB.FalseBB);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2530 BasicBlock *TrueBB, *FalseBB; local 2536 TrueBB, FalseBB))) 2542 if (SuccBB != (Pred == ICmpInst::ICMP_EQ ? TrueBB : FalseBB)) 2544 assert(FreeInstrBB == (Pred == ICmpInst::ICMP_EQ ? FalseBB : TrueBB) &&
|
H A D | InstCombineCompares.cpp | 1467 BasicBlock *TrueBB, *FalseBB; local 1468 if (!match(DomBB->getTerminator(), m_Br(m_Value(DomCond), TrueBB, FalseBB))) 1471 assert((TrueBB == CmpBB || FalseBB == CmpBB) && 1475 if (TrueBB == FalseBB) 1493 // br DomCond, CmpBB, FalseBB
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 5579 BasicBlock *TrueBB, *FalseBB; local 5580 if (!match(PredBB->getTerminator(), m_Br(m_Value(PredCond), TrueBB, FalseBB))) 5584 if (TrueBB == FalseBB) 5587 assert((TrueBB == ContextBB || FalseBB == ContextBB) &&
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 1930 if (SDB->SL->SwitchCases[i].TrueBB != SDB->SL->SwitchCases[i].FalseBB) 1931 Succs.push_back(SDB->SL->SwitchCases[i].FalseBB);
|
H A D | SelectionDAGBuilder.cpp | 2246 if (Cases[0].CC == ISD::SETNE && Cases[0].FalseBB == Cases[1].ThisBB) 2406 // TrueBB and FalseBB are always different unless the incoming IR is 2408 if (CB.TrueBB != CB.FalseBB) 2409 addSuccessorWithProb(SwitchBB, CB.FalseBB, CB.FalseProb); 2415 std::swap(CB.TrueBB, CB.FalseBB); 2428 DAG.getBasicBlock(CB.FalseBB));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 22931 SDValue FalseBB = User->getOperand(1); 22936 Dest = FalseBB; 22972 SDValue FalseBB = User->getOperand(1); 22977 Dest = FalseBB; [all...] |