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

  /external/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp 129 // the Op parameter is 'OP', OpRHS is 'C1', and AndRHS is 'C2'. Op is
133 ConstantInt *AndRHS,
138 Together = ConstantExpr::getAnd(AndRHS, OpRHS);
144 Value *And = Builder->CreateAnd(X, AndRHS);
155 return BinaryOperator::CreateAnd(Or, AndRHS);
163 Together = ConstantExpr::getXor(AndRHS, Together);
176 const APInt &AndRHSV = cast<ConstantInt>(AndRHS)->getValue();
196 Value *NewAnd = Builder->CreateAnd(X, AndRHS);
198 return BinaryOperator::CreateXor(NewAnd, AndRHS);
209 uint32_t BitWidth = AndRHS->getType()->getBitWidth()
    [all...]
InstCombineSelect.cpp 601 ConstantInt *AndRHS;
604 !match(LHS, m_And(m_Value(), m_ConstantInt(AndRHS))))
627 if (!AndRHS->getValue().isPowerOf2() ||
636 unsigned AndZeros = AndRHS->getValue().logBase2();
    [all...]
InstCombine.h 354 ConstantInt *AndRHS, BinaryOperator &TheAnd);
InstCombineSimplifyDemanded.cpp 343 ConstantInt *AndRHS = cast<ConstantInt>(LHSInst->getOperand(1));
348 ConstantInt::get(I->getType(), NewMask & AndRHS->getValue());
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp     [all...]
SelectionDAG.cpp     [all...]
  /external/llvm/lib/Target/X86/
X86ISelLowering.cpp     [all...]

Completed in 1740 milliseconds