Searched defs:Shr (Results 1 - 4 of 4) sorted by relevance

/external/clang/test/FixIt/
H A Dfixit.cpp273 struct Shr { struct in namespace:greatergreater
274 template<typename T> Shr(T);
286 (Shr)&t<S<int>>>>=p; // expected-error {{use '> >'}}
289 //(Shr)&t<int>>>=p;
/external/llvm/include/llvm/MC/
H A DMCExpr.h331 Shr, ///< Shift right (arithmetic or logical, depending on target) enumerator in enum:llvm::MCBinaryExpr::Opcode
411 return Create(Shr, LHS, RHS, Ctx);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp930 Instruction *InstCombiner::FoldICmpShrCst(ICmpInst &ICI, BinaryOperator *Shr, argument
945 if (ICI.isSigned() != (Shr->getOpcode() == Instruction::AShr))
951 if (Shr->getOpcode() == Instruction::AShr &&
952 (!Shr->isExact() || ShAmtVal == TypeBits - 1))
956 Worklist.Add(Shr);
959 ConstantInt::get(Shr->getType(), APInt::getOneBitSet(TypeBits, ShAmtVal));
962 Shr->getOpcode() == Instruction::AShr ?
963 Builder->CreateSDiv(Shr->getOperand(0), DivCst, "", Shr->isExact()) :
964 Builder->CreateUDiv(Shr
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp8794 SDValue Shr = DAG.getNode(ISD::SRA, N0.getDebugLoc(), VT, Shl, ShrAmt); local
8796 return DAG.getNode(ISD::AND, DL, VT, Shr, N3);

Completed in 157 milliseconds