Searched defs:Shr (Results 1 - 3 of 3) sorted by relevance
/external/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 304 Shr, ///< Shift right (arithmetic or logical, depending on target) enumerator in enum:llvm::MCBinaryExpr::Opcode 384 return Create(Shr, LHS, RHS, Ctx);
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 902 Instruction *InstCombiner::FoldICmpShrCst(ICmpInst &ICI, BinaryOperator *Shr, argument 917 if (ICI.isSigned() != (Shr->getOpcode() == Instruction::AShr)) 923 if (Shr->getOpcode() == Instruction::AShr && 924 (!Shr->isExact() || ShAmtVal == TypeBits - 1)) 928 Worklist.Add(Shr); 931 ConstantInt::get(Shr->getType(), APInt::getOneBitSet(TypeBits, ShAmtVal)); 934 Shr->getOpcode() == Instruction::AShr ? 935 Builder->CreateSDiv(Shr->getOperand(0), DivCst, "", Shr->isExact()) : 936 Builder->CreateUDiv(Shr [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 7597 SDValue Shr = DAG.getNode(ISD::SRA, N0.getDebugLoc(), VT, Shl, ShrAmt); local 7599 return DAG.getNode(ISD::AND, DL, VT, Shr, N3);
|
Completed in 93 milliseconds