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 192 // the Op parameter is 'OP', OpRHS is 'C1', and AndRHS is 'C2'. Op is
196 ConstantInt *AndRHS,
201 Together = ConstantExpr::getAnd(AndRHS, OpRHS);
207 Value *And = Builder->CreateAnd(X, AndRHS);
218 return BinaryOperator::CreateAnd(Or, AndRHS);
226 Together = ConstantExpr::getXor(AndRHS, Together);
239 const APInt &AndRHSV = cast<ConstantInt>(AndRHS)->getValue();
259 Value *NewAnd = Builder->CreateAnd(X, AndRHS);
261 return BinaryOperator::CreateXor(NewAnd, AndRHS);
272 uint32_t BitWidth = AndRHS->getType()->getBitWidth()
    [all...]
InstCombineSelect.cpp 593 ConstantInt *AndRHS;
596 !match(LHS, m_And(m_Value(), m_ConstantInt(AndRHS))))
619 if (!AndRHS->getValue().isPowerOf2() ||
628 unsigned AndZeros = AndRHS->getValue().logBase2();
    [all...]
InstCombine.h 350 ConstantInt *AndRHS, BinaryOperator &TheAnd);
InstCombineSimplifyDemanded.cpp 347 ConstantInt *AndRHS = cast<ConstantInt>(LHSInst->getOperand(1));
352 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 309 milliseconds