Searched refs:CreateLShr (Results 1 - 25 of 56) sorted by relevance

123

/external/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp178 Value *Tmp2 = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 8),
188 Value *Tmp2 = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 8),
190 Value *Tmp1 = Builder.CreateLShr(V,ConstantInt::get(V->getType(), 24),
212 Value* Tmp4 = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 8),
214 Value* Tmp3 = Builder.CreateLShr(V,
217 Value* Tmp2 = Builder.CreateLShr(V,
220 Value* Tmp1 = Builder.CreateLShr(V,
283 Value *VShift = Builder.CreateLShr(PartValue,
291 V = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 64),
309 ShVal = Builder.CreateLShr(
[all...]
H A DAtomicExpandPass.cpp674 Builder.CreateLShr(Loaded, PMV.ShiftAmt), PMV.ValueType);
722 Builder.CreateLShr(OldResult, PMV.ShiftAmt), PMV.ValueType);
844 Builder.CreateLShr(OldVal, PMV.ShiftAmt), PMV.ValueType);
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DIntrinsicLowering.cpp178 Value *Tmp2 = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 8),
188 Value *Tmp2 = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 8),
190 Value *Tmp1 = Builder.CreateLShr(V,ConstantInt::get(V->getType(), 24),
212 Value* Tmp4 = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 8),
214 Value* Tmp3 = Builder.CreateLShr(V,
217 Value* Tmp2 = Builder.CreateLShr(V,
220 Value* Tmp1 = Builder.CreateLShr(V,
283 Value *VShift = Builder.CreateLShr(PartValue,
291 V = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 64),
309 ShVal = Builder.CreateLShr(
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/Support/
H A DNoFolder.h125 Instruction *CreateLShr(Constant *LHS, Constant *RHS, function in class:llvm::NoFolder
128 return BinaryOperator::CreateLShr(LHS, RHS);
H A DConstantFolder.h79 Constant *CreateLShr(Constant *LHS, Constant *RHS, function in class:llvm::ConstantFolder
H A DTargetFolder.h93 Constant *CreateLShr(Constant *LHS, Constant *RHS, bool isExact = false)const{ function in class:llvm::TargetFolder
H A DIRBuilder.h628 Value *CreateLShr(Value *LHS, Value *RHS, const Twine &Name = "", function in class:llvm::IRBuilder
632 return Insert(Folder.CreateLShr(LC, RC, isExact), Name);
634 return Insert(BinaryOperator::CreateLShr(LHS, RHS), Name);
637 Value *CreateLShr(Value *LHS, const APInt &RHS, const Twine &Name = "", function in class:llvm::IRBuilder
639 return CreateLShr(LHS, ConstantInt::get(LHS->getType(), RHS), Name,isExact);
641 Value *CreateLShr(Value *LHS, uint64_t RHS, const Twine &Name = "", function in class:llvm::IRBuilder
643 return CreateLShr(LHS, ConstantInt::get(LHS->getType(), RHS), Name,isExact);
/external/llvm/include/llvm/IR/
H A DNoFolder.h125 Instruction *CreateLShr(Constant *LHS, Constant *RHS, function in class:llvm::NoFolder
128 return BinaryOperator::CreateLShr(LHS, RHS);
H A DIRBuilder.h916 Value *CreateLShr(Value *LHS, Value *RHS, const Twine &Name = "", function in class:llvm::IRBuilder
920 return Insert(Folder.CreateLShr(LC, RC, isExact), Name);
922 return Insert(BinaryOperator::CreateLShr(LHS, RHS), Name);
925 Value *CreateLShr(Value *LHS, const APInt &RHS, const Twine &Name = "", function in class:llvm::IRBuilder
927 return CreateLShr(LHS, ConstantInt::get(LHS->getType(), RHS), Name,isExact);
929 Value *CreateLShr(Value *LHS, uint64_t RHS, const Twine &Name = "", function in class:llvm::IRBuilder
931 return CreateLShr(LHS, ConstantInt::get(LHS->getType(), RHS), Name,isExact);
1749 V = CreateLShr(V, ShAmt, Name + ".shift");
H A DConstantFolder.h79 Constant *CreateLShr(Constant *LHS, Constant *RHS, function in class:llvm::ConstantFolder
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp451 BinaryOperator::CreateLShr(Op0,
472 return BinaryOperator::CreateLShr(Op0, N);
481 Value *TSI = Builder->CreateLShr(Op0, C1->logBase2(), Op1->getName()+".t",
485 Value *FSI = Builder->CreateLShr(Op0, C2->logBase2(), Op1->getName()+".f",
H A DInstCombineShifts.cpp190 V = IC.Builder->CreateLShr(C, NumBits);
590 Value *Shift = Builder->CreateLShr(X, ConstantInt::get(Ty, ShiftDiff));
753 return BinaryOperator::CreateLShr(Op0, Op1);
H A DInstCombineSimplifyDemanded.cpp630 Instruction *NewVal = BinaryOperator::CreateLShr(
674 Instruction *NewVal = BinaryOperator::CreateLShr(
768 NewVal = BinaryOperator::CreateLShr(II->getArgOperand(0),
H A DInstCombineCasts.cpp483 Value *Shift = Builder->CreateLShr(A, Cst->getZExtValue());
520 In = Builder->CreateLShr(In, Sh, In->getName()+".lobit");
570 In = Builder->CreateLShr(In, ConstantInt::get(In->getType(),ShiftAmt),
615 Result = Builder->CreateLShr(
939 In = Builder->CreateLShr(In,
/external/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp283 Value *Tmp3 = Builder.CreateLShr(Dividend, SR_1);
311 Value *Tmp6 = Builder.CreateLShr(Q_2, MSB);
/external/llvm/include/llvm/Analysis/
H A DTargetFolder.h93 Constant *CreateLShr(Constant *LHS, Constant *RHS, bool isExact = false)const{ function in class:llvm::TargetFolder
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp620 Instruction *NewVal = BinaryOperator::CreateLShr(
664 BinaryOperator *NewVal = BinaryOperator::CreateLShr(I->getOperand(0),
758 NewVal = BinaryOperator::CreateLShr(II->getArgOperand(0),
886 New = isLshr ? BinaryOperator::CreateLShr(VarX, Amt) :
H A DInstCombineShifts.cpp195 V = IC.Builder->CreateLShr(C, NumBits);
623 Value *Shift = Builder->CreateLShr(X, ShiftDiffCst);
828 return BinaryOperator::CreateLShr(Op0, Op1);
H A DInstCombineCasts.cpp540 Value *Shift = Builder->CreateLShr(A, Cst->getZExtValue());
600 In = Builder->CreateLShr(In, Sh, In->getName() + ".lobit");
647 In = Builder->CreateLShr(In, ConstantInt::get(In->getType(), ShAmt),
691 Result = Builder->CreateLShr(
1021 In = Builder->CreateLShr(In,
H A DInstCombineSelect.cpp345 V = Builder->CreateLShr(V, C1Log - C2Log);
825 V = Builder->CreateLShr(V, AndZeros - ValZeros);
H A DInstCombineMulDivRem.cpp977 BinaryOperator *LShr = BinaryOperator::CreateLShr(
1007 BinaryOperator *LShr = BinaryOperator::CreateLShr(Op0, N);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp751 FromVal = Builder.CreateLShr(FromVal,
881 SV = Builder.CreateLShr(SV, ConstantInt::get(SV->getType(), -ShAmt));
2220 EltVal = Builder.CreateLShr(EltVal, ShiftVal, "sroa.store.elt");
2266 EltVal = Builder.CreateLShr(EltVal, ShiftVal, "sroa.store.elt");
H A DGVN.cpp749 StoredVal = BinaryOperator::CreateLShr(StoredVal, Val, "tmp", InsertPt);
968 SrcVal = Builder.CreateLShr(SrcVal, ShiftAmt);
1021 RV = Builder.CreateLShr(RV,
/external/llvm/lib/Transforms/Scalar/
H A DGVN.cpp784 StoredVal = IRB.CreateLShr(StoredVal, ShiftAmt, "tmp");
1012 SrcVal = Builder.CreateLShr(SrcVal, ShiftAmt);
1065 RV = Builder.CreateLShr(RV, (NewLoadSize - SrcValStoreSize) * 8);
/external/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp310 Value *Y = Builder.CreateLShr(LoadXY, 16);

Completed in 483 milliseconds

123