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

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BasicBlockUtils.cpp 1463 BasicBlock *Pred2 = nullptr;
1469 Pred2 = SomePHI->getIncomingBlock(1);
1477 Pred2 = *PI++;
1485 BranchInst *Pred2Br = dyn_cast<BranchInst>(Pred2->getTerminator());
1499 std::swap(Pred1, Pred2);
1504 // The only thing we have to watch out for here is to make sure that Pred2
1507 if (!Pred2->getSinglePredecessor())
1513 Pred1Br->getSuccessor(1) == Pred2) {
1515 IfFalse = Pred2;
1516 } else if (Pred1Br->getSuccessor(0) == Pred2 &
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Instructions.cpp 3974 bool CmpInst::isImpliedTrueByMatchingCmp(Predicate Pred1, Predicate Pred2) {
3977 if (Pred1 == Pred2)
3985 return Pred2 == ICMP_UGE || Pred2 == ICMP_ULE || Pred2 == ICMP_SGE ||
3986 Pred2 == ICMP_SLE;
3988 return Pred2 == ICMP_NE || Pred2 == ICMP_UGE;
3990 return Pred2 == ICMP_NE || Pred2 == ICMP_ULE
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonInstrInfo.h 236 ArrayRef<MachineOperand> Pred2) const override;
HexagonInstrInfo.cpp 1637 ArrayRef<MachineOperand> Pred2) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCInstrInfo.h 514 ArrayRef<MachineOperand> Pred2) const override;
PPCInstrInfo.cpp 2260 ArrayRef<MachineOperand> Pred2) const {
2262 assert(Pred2.size() == 2 && "Invalid PPC second predicate");
2266 if (Pred2[1].getReg() == PPC::CTR8 || Pred2[1].getReg() == PPC::CTR)
2270 if (Pred1[1].getReg() != Pred2[1].getReg())
2274 PPC::Predicate P2 = (PPC::Predicate) Pred2[0].getImm();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
JumpThreading.cpp 2974 BasicBlock *Pred1, *Pred2;
2981 Pred2 = *PI++;
2984 if (Pred1 == Pred2)
2990 if (!Parent || Parent != Pred2->getSinglePredecessor())
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstrTypes.h 1016 /// Determine if Pred1 implies Pred2 is true when two compares have matching
1018 static bool isImpliedTrueByMatchingCmp(Predicate Pred1, Predicate Pred2);
1020 /// Determine if Pred1 implies Pred2 is false when two compares have matching
1022 static bool isImpliedFalseByMatchingCmp(Predicate Pred1, Predicate Pred2);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetInstrInfo.h 1451 ArrayRef<MachineOperand> Pred2) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBaseInstrInfo.h 176 ArrayRef<MachineOperand> Pred2) const override;
ARMBaseInstrInfo.cpp 607 ArrayRef<MachineOperand> Pred2) const {
608 if (Pred1.size() > 2 || Pred2.size() > 2)
612 ARMCC::CondCodes CC2 = (ARMCC::CondCodes)Pred2[0].getImm();
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
InstructionSimplify.cpp 83 CmpInst::Predicate ExpectedPred, Pred1, Pred2;
107 m_ICmp(Pred2, m_Value(X), m_Value(Y)))) ||
108 Pred1 != Pred2 || Pred1 != ExpectedPred)

Completed in 73 milliseconds