/external/llvm/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 813 MachineBasicBlock *TrueBB = nullptr, *FalseBB = nullptr; local 818 TII->analyzeBranch(MBB, TrueBB, FalseBB, Cond, false, BranchInstrs); 827 assert(((R != MipsInstrInfo::BT_Uncond) || (TrueBB == &Dst))); 832 assert((TrueBB == &Dst) || (FalseBB == &Dst));
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | BranchFolding.cpp | 1413 MachineBasicBlock *TrueBB) { 1417 if (SuccBB != TrueBB) 1412 findFalseBlock(MachineBasicBlock *BB, MachineBasicBlock *TrueBB) argument
|
H A D | IfConversion.cpp | 99 /// TrueBB / FalseBB- See AnalyzeBranch(). 116 MachineBasicBlock *TrueBB; member in struct:__anon19814::IfConverter::BBInfo 124 ExtraCost(0), ExtraCost2(0), BB(0), TrueBB(0), FalseBB(0) {} 224 return BBI.IsBrAnalyzable && BBI.TrueBB == NULL; 327 : BBI.TrueBB->getNumber()) << ") "); 352 << BBI.TrueBB->getNumber() << ",F:" 370 << BBI.TrueBB->getNumber() << ",F:" 416 MachineBasicBlock *TrueBB) { 420 if (SuccBB != TrueBB) 432 TII->InsertBranch(*BBI.BB, BBI.FalseBB, BBI.TrueBB, BB 415 findFalseBlock(MachineBasicBlock *BB, MachineBasicBlock *TrueBB) argument [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 212 TrueBB(truebb), FalseBB(falsebb), ThisBB(me), 223 // TrueBB/FalseBB - the block to branch to if the setcc is true/false. 224 MachineBasicBlock *TrueBB, *FalseBB; member in struct:llvm::SelectionDAGBuilder::CaseBlock
|
H A D | SelectionDAGBuilder.cpp | 1436 if (Cases[0].CC == ISD::SETEQ && Cases[0].TrueBB == Cases[1].ThisBB) 1576 addSuccessorWithWeight(SwitchBB, CB.TrueBB, CB.TrueWeight); 1588 if (CB.TrueBB == NextBlock) { 1589 std::swap(CB.TrueBB, CB.FalseBB); 1596 DAG.getBasicBlock(CB.TrueBB)); 2194 MachineBasicBlock *FalseBB = 0, *TrueBB = 0; local 2206 TrueBB = LHSR.first->BB; 2208 TrueBB = CurMF->CreateMachineBasicBlock(LLVMBB); 2209 CurMF->insert(BBI, TrueBB); 2210 WorkList.push_back(CaseRec(TrueBB, [all...] |
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 1902 BasicBlock *TrueBB, *FalseBB; local 1906 TrueBB, FalseBB)))
|
/external/llvm/lib/CodeGen/ |
H A D | BranchFolding.cpp | 1638 MachineBasicBlock *TrueBB) { 1640 if (SuccBB != TrueBB) 1637 findFalseBlock(MachineBasicBlock *BB, MachineBasicBlock *TrueBB) argument
|
H A D | IfConversion.cpp | 108 /// TrueBB / FalseBB- See analyzeBranch(). 125 MachineBasicBlock *TrueBB; member in struct:__anon12671::IfConverter::BBInfo 133 ExtraCost(0), ExtraCost2(0), BB(nullptr), TrueBB(nullptr), 247 return BBI.IsBrAnalyzable && BBI.TrueBB == nullptr; 360 : BBI.TrueBB->getNumber()) << ") "); 385 << BBI.TrueBB->getNumber() << ",F:" 403 << BBI.TrueBB->getNumber() << ",F:" 441 MachineBasicBlock *TrueBB) { 445 if (SuccBB != TrueBB) 457 TII->InsertBranch(*BBI.BB, BBI.FalseBB, BBI.TrueBB, BB 440 findFalseBlock(MachineBasicBlock *BB, MachineBasicBlock *TrueBB) argument [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 225 TrueBB(truebb), FalseBB(falsebb), ThisBB(me), TrueProb(trueprob), 236 // TrueBB/FalseBB - the block to branch to if the setcc is true/false. 237 MachineBasicBlock *TrueBB, *FalseBB; member in struct:llvm::SelectionDAGBuilder::CaseBlock
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 1826 // branch to TrueBB if Cond is true or to FalseBB if Cond is false. 1831 BasicBlock *TrueBB, BasicBlock *FalseBB){ 1834 // If TrueBB and FalseBB are equal, only try to preserve one copy of that 1836 BasicBlock *KeepEdge1 = TrueBB; 1837 BasicBlock *KeepEdge2 = TrueBB != FalseBB ? FalseBB : 0; 1856 if (TrueBB == FalseBB) 1859 Builder.CreateBr(TrueBB); 1863 Builder.CreateCondBr(Cond, TrueBB, FalseBB); 1864 } else if (KeepEdge1 && (KeepEdge2 || TrueBB == FalseBB)) { 1873 // Only TrueBB wa 1830 SimplifyTerminatorOnSelect(TerminatorInst *OldTerm, Value *Cond, BasicBlock *TrueBB, BasicBlock *FalseBB) argument 1897 BasicBlock *TrueBB = SI->getSuccessor(SI->findCaseValue(TrueVal)); local [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2046 BasicBlock *TrueBB, *FalseBB; local 2048 if (!match(TI, m_Br(m_ICmp(Pred, m_Specific(Op), m_Zero()), TrueBB, FalseBB))) 2054 if (SuccBB != (Pred == ICmpInst::ICMP_EQ ? TrueBB : FalseBB)) 2056 assert(FreeInstrBB == (Pred == ICmpInst::ICMP_EQ ? FalseBB : TrueBB) &&
|
H A D | InstCombineCompares.cpp | 3336 BasicBlock *TrueBB, *FalseBB; local 3339 TrueBB, FalseBB)) && 3340 TrueBB != FalseBB) { 3344 (Parent == TrueBB)
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 3002 // Simplifies a terminator by replacing it with a branch to TrueBB if Cond is 3008 BasicBlock *TrueBB, BasicBlock *FalseBB, 3013 // If TrueBB and FalseBB are equal, only try to preserve one copy of that 3015 BasicBlock *KeepEdge1 = TrueBB; 3016 BasicBlock *KeepEdge2 = TrueBB != FalseBB ? FalseBB : nullptr; 3035 if (TrueBB == FalseBB) 3038 Builder.CreateBr(TrueBB); 3042 BranchInst *NewBI = Builder.CreateCondBr(Cond, TrueBB, FalseBB); 3048 } else if (KeepEdge1 && (KeepEdge2 || TrueBB == FalseBB)) { 3057 // Only TrueBB wa 3007 SimplifyTerminatorOnSelect(TerminatorInst *OldTerm, Value *Cond, BasicBlock *TrueBB, BasicBlock *FalseBB, uint32_t TrueWeight, uint32_t FalseWeight) argument 3081 BasicBlock *TrueBB = SI->findCaseValue(TrueVal).getCaseSuccessor(); local [all...] |
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 970 // b.ne TrueBB 972 // TrueBB: 975 // Dest = PHI [IfTrue, TrueBB], [IfFalse, OrigBB] 989 MachineBasicBlock *TrueBB = MF->CreateMachineBasicBlock(LLVM_BB); local 991 MF->insert(It, TrueBB); 999 BuildMI(MBB, DL, TII->get(AArch64::Bcc)).addImm(CondCode).addMBB(TrueBB); 1001 MBB->addSuccessor(TrueBB); 1004 // TrueBB falls through to the end. 1005 TrueBB->addSuccessor(EndBB); 1008 TrueBB [all...] |