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

  /external/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp 121 // the Op parameter is 'OP', OpRHS is 'C1', and AndRHS is 'C2'. Op is
125 ConstantInt *AndRHS,
130 Together = ConstantExpr::getAnd(AndRHS, OpRHS);
136 Value *And = Builder->CreateAnd(X, AndRHS);
147 return BinaryOperator::CreateAnd(Or, AndRHS);
155 Together = ConstantExpr::getXor(AndRHS, Together);
168 const APInt &AndRHSV = AndRHS->getValue();
188 Value *NewAnd = Builder->CreateAnd(X, AndRHS);
190 return BinaryOperator::CreateXor(NewAnd, AndRHS);
201 uint32_t BitWidth = AndRHS->getType()->getBitWidth()
    [all...]
InstCombineSelect.cpp 762 ConstantInt *AndRHS;
764 if (!match(LHS, m_And(m_Value(), m_ConstantInt(AndRHS))))
787 if (!AndRHS->getValue().isPowerOf2() ||
796 unsigned AndZeros = AndRHS->getValue().logBase2();
    [all...]
InstCombine.h 381 ConstantInt *AndRHS, BinaryOperator &TheAnd);
InstCombineSimplifyDemanded.cpp 358 ConstantInt *AndRHS = cast<ConstantInt>(LHSInst->getOperand(1));
363 ConstantInt::get(I->getType(), NewMask & AndRHS->getValue());
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp     [all...]
SelectionDAG.cpp     [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXISelDAGToDAG.cpp     [all...]
  /external/llvm/lib/Target/X86/
X86ISelLowering.cpp     [all...]

Completed in 152 milliseconds