Searched refs:Op0I (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp1128 if (BinaryOperator *Op0I = dyn_cast<BinaryOperator>(Op0)) {
1129 Value *Op0LHS = Op0I->getOperand(0);
1130 Value *Op0RHS = Op0I->getOperand(1);
1131 switch (Op0I->getOpcode()) {
1136 if (!Op0I->hasOneUse()) break;
1143 return BinaryOperator::Create(Op0I->getOpcode(), Op0LHS, NewRHS);
1150 return BinaryOperator::Create(Op0I->getOpcode(), NewLHS, Op0RHS);
1174 if (Op0I->hasOneUse() && !match(Op0LHS, m_Zero())) {
1198 if (ConstantInt *Op0CI = dyn_cast<ConstantInt>(Op0I->getOperand(1)))
1199 if (Instruction *Res = OptAndOp(Op0I, Op0C
2401 BinaryOperator *Op0I = dyn_cast<BinaryOperator>(Op0); local
[all...]
H A DInstCombineMulDivRem.cpp1208 if (Instruction *Op0I = dyn_cast<Instruction>(Op0)) {
1209 if (SelectInst *SI = dyn_cast<SelectInst>(Op0I)) {
1212 } else if (isa<PHINode>(Op0I)) {
/external/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp499 for (unsigned Op0I = 0; Op0I < SrcNumElems; ++Op0I) {
500 Value *V = Op0[Op0I];
516 unsigned Op0I = 0; local
520 V = Builder.CreateInsertElement(V, Op0[Op0I++], Builder.getInt32(MidI),

Completed in 69 milliseconds