HomeSort by: relevance | last modified time | path
    Searched refs:ShiftC (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp 1869 const APInt *ShiftC;
1870 if (match(Op0, m_OneUse(m_SExt(m_AShr(m_Value(X), m_APInt(ShiftC)))))) {
1871 if (*C == APInt::getLowBitsSet(Width, Width - ShiftC->getZExtValue())) {
1873 // and (sext (ashr X, ShiftC)), C --> lshr (sext X), ShiftC
1875 Constant *ShAmtC = ConstantInt::get(Ty, ShiftC->zext(Width));
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp 6227 auto *ShiftC = ConstantInt::get(Ty, Shift);
6229 auto *LShr = Builder.CreateLShr(Sub, ShiftC);
6238 cast<ConstantInt>(ConstantInt::get(Ty, Sub.lshr(ShiftC->getValue()))));
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 7857 ConstantSDNode *ShiftC = isConstOrConstSplat(N0.getOperand(1));
7859 if (XorC && ShiftC) {
7862 uint64_t ShiftAmt = ShiftC->getLimitedValue();
7868 // xor (X << ShiftC), XorC --> (not X) << ShiftC
7869 // xor (X >> ShiftC), XorC --> (not X) >> ShiftC
8651 SDValue ShiftC = DAG.getConstant(AddC->getAPIntValue().lshr(ShiftAmt).
8653 SDValue Add = DAG.getNode(ISD::ADD, DL, TruncVT, Trunc, ShiftC);
11795 SDValue ShiftC = DAG.getConstant(ShAmt, DL, VT)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp     [all...]

Completed in 67 milliseconds