• Home
  • Raw
  • Download

Lines Matching refs:Op0LHS

1099   Value *Op0LHS = LHS->getOperand(0), *Op0RHS = LHS->getOperand(1);  in FoldAndOfFCmps()  local
1103 if (Op0LHS == Op1RHS && Op0RHS == Op1LHS) { in FoldAndOfFCmps()
1118 if (Op0LHS == Op1LHS && Op0RHS == Op1RHS) in FoldAndOfFCmps()
1119 return getFCmpValue(getFCmpCode(Op0CC) & getFCmpCode(Op1CC), Op0LHS, Op0RHS, in FoldAndOfFCmps()
1335 Value *Op0LHS = Op0I->getOperand(0); in visitAnd() local
1345 if (MaskedValueIsZero(Op0LHS, NotAndRHS, 0, &I)) { in visitAnd()
1349 return BinaryOperator::Create(Op0I->getOpcode(), Op0LHS, NewRHS); in visitAnd()
1354 Value *NewLHS = Builder->CreateAnd(Op0LHS, AndRHS, in visitAnd()
1355 Op0LHS->getName()+".masked"); in visitAnd()
1365 if (Value *V = FoldLogicalPlusAnd(Op0LHS, Op0RHS, AndRHS, false, I)) in visitAnd()
1367 if (Value *V = FoldLogicalPlusAnd(Op0RHS, Op0LHS, AndRHS, false, I)) in visitAnd()
1375 if (Value *V = FoldLogicalPlusAnd(Op0LHS, Op0RHS, AndRHS, true, I)) in visitAnd()
1379 if (AndRHSMask == 1 && match(Op0LHS, m_Zero())) in visitAnd()
1384 if (Op0I->hasOneUse() && !match(Op0LHS, m_Zero())) { in visitAnd()
1389 if (MaskedValueIsZero(Op0LHS, Mask, 0, &I)) { in visitAnd()
1400 if (AndRHSMask == 1 && Op0LHS == AndRHS) { in visitAnd()
2013 Value *Op0LHS = LHS->getOperand(0), *Op0RHS = LHS->getOperand(1); in FoldOrOfFCmps() local
2017 if (Op0LHS == Op1RHS && Op0RHS == Op1LHS) { in FoldOrOfFCmps()
2030 if (Op0LHS == Op1LHS && Op0RHS == Op1RHS) in FoldOrOfFCmps()
2031 return getFCmpValue(getFCmpCode(Op0CC) | getFCmpCode(Op1CC), Op0LHS, Op0RHS, in FoldOrOfFCmps()