HomeSort by relevance Sort by last modified time
    Searched refs:Op0BO (Results 1 - 4 of 4) sorted by null

  /external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
InstCombineShifts.cpp 403 if (BinaryOperator *Op0BO = dyn_cast<BinaryOperator>(Op0)) {
407 switch (Op0BO->getOpcode()) {
415 if (isLeftShift && Op0BO->getOperand(1)->hasOneUse() &&
416 match(Op0BO->getOperand(1), m_Shr(m_Value(V1),
419 Builder->CreateShl(Op0BO->getOperand(0), Op1, Op0BO->getName());
421 Value *X = Builder->CreateBinOp(Op0BO->getOpcode(), YS, V1,
422 Op0BO->getOperand(1)->getName());
429 Value *Op0BOOp1 = Op0BO->getOperand(1);
436 Builder->CreateShl(Op0BO->getOperand(0), Op1
    [all...]
InstCombineMulDivRem.cpp 195 Value *Op0BO = BO->getOperand(0), *Op1BO = BO->getOperand(1);
201 return ReplaceInstUsesWith(I, Op0BO);
202 return BinaryOperator::CreateNeg(Op0BO);
207 Rem = Builder->CreateURem(Op0BO, Op1BO);
209 Rem = Builder->CreateSRem(Op0BO, Op1BO);
213 return BinaryOperator::CreateSub(Op0BO, Rem);
214 return BinaryOperator::CreateSub(Rem, Op0BO);
  /external/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp 415 if (BinaryOperator *Op0BO = dyn_cast<BinaryOperator>(Op0)) {
419 switch (Op0BO->getOpcode()) {
427 if (isLeftShift && Op0BO->getOperand(1)->hasOneUse() &&
428 match(Op0BO->getOperand(1), m_Shr(m_Value(V1),
431 Builder->CreateShl(Op0BO->getOperand(0), Op1, Op0BO->getName());
433 Value *X = Builder->CreateBinOp(Op0BO->getOpcode(), YS, V1,
434 Op0BO->getOperand(1)->getName());
445 Value *Op0BOOp1 = Op0BO->getOperand(1);
451 Builder->CreateShl(Op0BO->getOperand(0), Op1
    [all...]
InstCombineMulDivRem.cpp 320 Value *Op0BO = BO->getOperand(0), *Op1BO = BO->getOperand(1);
326 return replaceInstUsesWith(I, Op0BO);
327 return BinaryOperator::CreateNeg(Op0BO);
332 Rem = Builder->CreateURem(Op0BO, Op1BO);
334 Rem = Builder->CreateSRem(Op0BO, Op1BO);
338 return BinaryOperator::CreateSub(Op0BO, Rem);
339 return BinaryOperator::CreateSub(Rem, Op0BO);
    [all...]

Completed in 3112 milliseconds