Home
last modified time | relevance | path

Searched refs:Opnd2 (Results 1 – 2 of 2) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/
DReassociate.cpp187 bool CombineXorOpnd(Instruction *I, XorOpnd *Opnd1, XorOpnd *Opnd2,
1185 bool Reassociate::CombineXorOpnd(Instruction *I, XorOpnd *Opnd1, XorOpnd *Opnd2, in CombineXorOpnd() argument
1188 if (X != Opnd2->getSymbolicPart()) in CombineXorOpnd()
1195 if (Opnd2->getValue()->hasOneUse()) in CombineXorOpnd()
1204 if (Opnd1->isOrExpr() != Opnd2->isOrExpr()) { in CombineXorOpnd()
1205 if (Opnd2->isOrExpr()) in CombineXorOpnd()
1206 std::swap(Opnd1, Opnd2); in CombineXorOpnd()
1209 const APInt &C2 = Opnd2->getConstPart(); in CombineXorOpnd()
1226 const APInt &C2 = Opnd2->getConstPart(); in CombineXorOpnd()
1242 const APInt &C2 = Opnd2->getConstPart(); in CombineXorOpnd()
[all …]
DLoopIdiomRecognize.cpp580 Value *Opnd2 = cast<Value>(ConstantInt::get(Ty, 1)); in transform() local
582 cast<Instruction>(Builder.CreateSub(Opnd1, Opnd2, "tcdec", false, true)); in transform()