HomeSort by: relevance | last modified time | path
    Searched defs:TrueBB (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SwitchLoweringUtils.h 130 MachineBasicBlock *TrueBB, *FalseBB;
145 const Value *cmpmiddle, MachineBasicBlock *truebb,
150 TrueBB(truebb), FalseBB(falsebb), ThisBB(me), DL(dl),
156 MachineBasicBlock *truebb, MachineBasicBlock *falsebb,
161 CmpRHS(cmprhs), TrueBB(truebb), FalseBB(falsebb), ThisBB(me),
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsDelaySlotFiller.cpp 892 MachineBasicBlock *TrueBB = nullptr, *FalseBB = nullptr;
897 TII->analyzeBranch(MBB, TrueBB, FalseBB, Cond, false, BranchInstrs);
906 assert(((R != MipsInstrInfo::BT_Uncond) || (TrueBB == &Dst)));
911 assert((TrueBB == &Dst) || (FalseBB == &Dst));
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
IfConversion.cpp 133 /// TrueBB / FalseBB- See analyzeBranch().
151 MachineBasicBlock *TrueBB = nullptr;
404 return BBI.IsBrAnalyzable && BBI.TrueBB == nullptr;
518 : BBI.TrueBB->getNumber())
544 << " (T:" << BBI.TrueBB->getNumber()
562 << " (T:" << BBI.TrueBB->getNumber()
574 << " (T:" << BBI.TrueBB->getNumber()
614 MachineBasicBlock *TrueBB) {
616 if (SuccBB != TrueBB)
628 TII->insertBranch(*BBI.BB, BBI.FalseBB, BBI.TrueBB, BBI.BrCond, dl)
    [all...]
CodeGenPrepare.cpp 1639 /// br DomCond, TrueBB, CmpBB
1682 BasicBlock *TrueBB, *FalseBB;
1683 if (!match(DomBB->getTerminator(), m_Br(m_Value(DomCond), TrueBB, FalseBB)))
8092 /// br i1 %or.cond, label %TrueBB, label %FalseBB
8098 /// br i1 %0, label %TrueBB, label %bb2
8101 /// br i1 %1, label %TrueBB, label %FalseBB
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp 2119 BasicBlock *TrueBB, *FalseBB;
2122 m_BasicBlock(TrueBB), m_BasicBlock(FalseBB)))) {
2183 std::swap(TrueBB, FalseBB);
2188 if (TrueBB != LoopHeaderBB) {
2456 BasicBlock *TrueBB, *FalseBB;
2458 m_Br(m_Instruction(ValShiftedIsZero), m_BasicBlock(TrueBB),
2514 std::swap(TrueBB, FalseBB);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCompares.cpp 1452 BasicBlock *TrueBB, *FalseBB;
1453 if (!match(DomBB->getTerminator(), m_Br(m_Value(DomCond), TrueBB, FalseBB)))
1456 assert((TrueBB == CmpBB || FalseBB == CmpBB) &&
1460 if (TrueBB == FalseBB)
1464 Optional<bool> Imp = isImpliedCondition(DomCond, &Cmp, DL, TrueBB == CmpBB);
1483 (CmpBB == TrueBB) ? ConstantRange::makeExactICmpRegion(DomPred, *DomC)
InstructionCombining.cpp 2756 BasicBlock *TrueBB, *FalseBB;
2762 TrueBB, FalseBB)))
2768 if (SuccBB != (Pred == ICmpInst::ICMP_EQ ? TrueBB : FalseBB))
2770 assert(FreeInstrBB == (Pred == ICmpInst::ICMP_EQ ? FalseBB : TrueBB) &&
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp 262 BasicBlock *TrueBB, BasicBlock *FalseBB,
3921 // Simplifies a terminator by replacing it with a branch to TrueBB if Cond is
3927 Value *Cond, BasicBlock *TrueBB,
3934 // If TrueBB and FalseBB are equal, only try to preserve one copy of that
3936 BasicBlock *KeepEdge1 = TrueBB;
3937 BasicBlock *KeepEdge2 = TrueBB != FalseBB ? FalseBB : nullptr;
3952 if (Succ != TrueBB && Succ != FalseBB)
3962 if (TrueBB == FalseBB) {
3965 Builder.CreateBr(TrueBB);
3969 BranchInst *NewBI = Builder.CreateCondBr(Cond, TrueBB, FalseBB)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 2113 // b.ne TrueBB
2115 // TrueBB:
2118 // Dest = PHI [IfTrue, TrueBB], [IfFalse, OrigBB]
2132 MachineBasicBlock *TrueBB = MF->CreateMachineBasicBlock(LLVM_BB);
2134 MF->insert(It, TrueBB);
2142 BuildMI(MBB, DL, TII->get(AArch64::Bcc)).addImm(CondCode).addMBB(TrueBB);
2144 MBB->addSuccessor(TrueBB);
2147 // TrueBB falls through to the end.
2148 TrueBB->addSuccessor(EndBB);
2151 TrueBB->addLiveIn(AArch64::NZCV)
    [all...]

Completed in 52 milliseconds