HomeSort by: relevance | last modified time | path
    Searched refs:CondBr (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64RedundantCopyElimination.cpp 93 bool knownRegValInBlock(MachineInstr &CondBr, MachineBasicBlock *MBB,
114 /// is the target of a conditional branch \p CondBr with an equality comparison.
125 MachineInstr &CondBr, MachineBasicBlock *MBB,
127 unsigned Opc = CondBr.getOpcode();
132 MBB == CondBr.getOperand(1).getMBB()) ||
134 MBB != CondBr.getOperand(1).getMBB())) {
135 FirstUse = CondBr;
136 KnownRegs.push_back(RegImm(CondBr.getOperand(0).getReg(), 0));
145 AArch64CC::CondCode CC = (AArch64CC::CondCode)CondBr.getOperand(0).getImm();
149 MachineBasicBlock *BrTarget = CondBr.getOperand(1).getMBB()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
JumpThreading.cpp 202 // [Branch CondBr]
223 BranchInst *CondBr = dyn_cast<BranchInst>(BB->getTerminator());
224 if (!CondBr)
228 if (!CondBr->extractProfMetadata(TrueWeight, FalseWeight))
1149 BranchInst *CondBr = dyn_cast<BranchInst>(BB->getTerminator());
1151 if (CondBr && CondConst) {
1155 assert(CondBr->isConditional() && "Threading on unconditional terminator");
1159 CondConst, CondBr, /*UseBlockValue=*/false);
1163 BasicBlock *ToRemoveSucc = CondBr->getSuccessor(ToRemove);
1166 BranchInst::Create(CondBr->getSuccessor(ToKeep), CondBr)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86SpeculativeLoadHardening.cpp 720 for (auto *CondBr : CondBrs)
721 ++SuccCounts[CondBr->getOperand(0).getMBB()];
786 for (auto *CondBr : CondBrs) {
787 MachineBasicBlock &Succ = *CondBr->getOperand(0).getMBB();
790 X86::CondCode Cond = X86::getCondFromBranch(*CondBr);
794 BuildCheckingBlockForSuccAndConds(MBB, Succ, SuccCount, CondBr, UncondBr,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlan.cpp 355 auto *CondBr = BranchInst::Create(NewBB, nullptr, NewCond);
356 CondBr->setSuccessor(0, nullptr);
357 ReplaceInstWithInst(CurrentTerminator, CondBr);
LoopVectorize.cpp 9550 auto *CondBr = BranchInst::Create(State.CFG.PrevBB, nullptr, ConditionBit);
9551 CondBr->setSuccessor(0, nullptr);
9552 ReplaceInstWithInst(CurrentTerminator, CondBr);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIInstrInfo.cpp 2446 MachineInstr *CondBr =
2451 preserveCondRegFlags(CondBr->getOperand(1), Cond[1]);
2452 fixImplicitOperands(*CondBr);
2461 MachineInstr *CondBr =
2464 fixImplicitOperands(*CondBr);
2468 MachineOperand &CondReg = CondBr->getOperand(1);

Completed in 60 milliseconds