Home
last modified time | relevance | path

Searched refs:Lshr (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp578 Instruction *Lshr = BinaryOperator::CreateLShr(NewC, X); in SimplifyDemandedUseBits() local
579 return InsertNewInstWith(Lshr, *I); in SimplifyDemandedUseBits()
H A DInstCombineVectorOps.cpp207 Value *Lshr = Builder.CreateLShr(X, ShiftAmountC, "extelt.offset"); in foldBitcastExtElt() local
208 return new TruncInst(Lshr, DestTy); in foldBitcastExtElt()
H A DInstCombineCasts.cpp1072 Value *Lshr = Builder.CreateLShr(X, ShAmt); in transformZExtICmp() local
1073 Value *And1 = Builder.CreateAnd(Lshr, ConstantInt::get(X->getType(), 1)); in transformZExtICmp()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DConstantRangeTest.cpp1375 TEST_F(ConstantRangeTest, Lshr) { in TEST_F() argument