Searched refs:CreateShl (Results 1 - 25 of 26) sorted by relevance

12

/external/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp176 Value *Tmp1 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 8),
184 Value *Tmp4 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 24),
186 Value *Tmp3 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 8),
204 Value *Tmp8 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 56),
206 Value *Tmp7 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 40),
208 Value *Tmp6 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 24),
210 Value *Tmp5 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 8),
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp188 V = IC.Builder->CreateShl(C, NumBits);
420 Builder->CreateShl(Op0BO->getOperand(0), Op1, Op0BO->getName());
436 Builder->CreateShl(Op0BO->getOperand(0), Op1,
452 Builder->CreateShl(Op0BO->getOperand(1), Op1, Op0BO->getName());
467 Builder->CreateShl(Op0BO->getOperand(1), Op1, Op0BO->getName());
652 Value *Shift = Builder->CreateShl(X, ShiftDiffCst);
710 return BinaryOperator::CreateShl(ConstantExpr::getShl(C1, C2), A);
H A DInstCombineCasts.cpp963 In = Builder->CreateShl(In,
1098 return BinaryOperator::CreateAShr(Builder->CreateShl(Res, ShAmt, "sext"),
1111 Value *Res = Builder->CreateShl(TI->getOperand(0), ShAmt, "sext");
1141 A = Builder->CreateShl(A, ShAmtV, CI.getName());
H A DInstCombineMulDivRem.cpp42 return IC.Builder->CreateShl(PowerOf2, A);
152 BinaryOperator *Shl = BinaryOperator::CreateShl(NewOp, NewCst);
258 return BinaryOperator::CreateShl(Op1, Y);
260 return BinaryOperator::CreateShl(Op0, Y);
H A DInstCombineSelect.cpp400 V = Builder->CreateShl(V, C2Log - C1Log);
715 V = Builder->CreateShl(V, ValZeros - AndZeros);
H A DInstCombineAddSub.cpp963 Value *NewShl = Builder->CreateShl(XorLHS, ShAmt, "sext");
996 BinaryOperator::CreateShl(LHS, ConstantInt::get(I.getType(), 1));
1460 return BinaryOperator::CreateShl(XNeg, Y);
H A DInstCombineSimplifyDemanded.cpp802 NewVal = BinaryOperator::CreateShl(II->getArgOperand(0),
886 New = BinaryOperator::CreateShl(VarX, Amt);
H A DInstCombineCompares.cpp1255 NS = Builder->CreateShl(AndCST, Shift->getOperand(1));
/external/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp231 Value *Q = Builder.CreateShl(Dividend, Tmp2);
267 Value *Tmp5 = Builder.CreateShl(R_1, One);
270 Value *Tmp8 = Builder.CreateShl(Q_2, One);
290 Value *Tmp13 = Builder.CreateShl(Q_3, One);
/external/llvm/include/llvm/Support/
H A DNoFolder.h118 Instruction *CreateShl(Constant *LHS, Constant *RHS, bool HasNUW = false, function in class:llvm::NoFolder
120 BinaryOperator *BO = BinaryOperator::CreateShl(LHS, RHS);
H A DConstantFolder.h75 Constant *CreateShl(Constant *LHS, Constant *RHS, function in class:llvm::ConstantFolder
H A DTargetFolder.h89 Constant *CreateShl(Constant *LHS, Constant *RHS, function in class:llvm::TargetFolder
/external/llvm/include/llvm/IR/
H A DIRBuilder.h692 Value *CreateShl(Value *LHS, Value *RHS, const Twine &Name = "", function in class:llvm::IRBuilder
696 return Insert(Folder.CreateShl(LC, RC, HasNUW, HasNSW), Name);
700 Value *CreateShl(Value *LHS, const APInt &RHS, const Twine &Name = "", function in class:llvm::IRBuilder
702 return CreateShl(LHS, ConstantInt::get(LHS->getType(), RHS), Name,
705 Value *CreateShl(Value *LHS, uint64_t RHS, const Twine &Name = "", function in class:llvm::IRBuilder
707 return CreateShl(LHS, ConstantInt::get(LHS->getType(), RHS), Name,
/external/llvm/include/llvm/MC/
H A DMCExpr.h452 static const MCBinaryExpr *CreateShl(const MCExpr *LHS, const MCExpr *RHS, function in class:llvm::MCBinaryExpr
/external/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp854 FromVal = Builder.CreateShl(FromVal,
999 SV = Builder.CreateShl(SV, ConstantInt::get(SV->getType(), ShAmt));
2512 SrcField = BinaryOperator::CreateShl(SrcField, ShiftVal, "", LI);
H A DGVN.cpp1215 Value *ShVal = Builder.CreateShl(Val, NumBytesSet*8);
1222 Value *ShVal = Builder.CreateShl(Val, 1*8);
H A DSROA.cpp1740 V = IRB.CreateShl(V, ShAmt, Name + ".shift");
/external/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1204 Value *SaOtherBits = IRB.CreateLShr(IRB.CreateShl(Sa, 1), 1);
1221 Value *SaOtherBits = IRB.CreateLShr(IRB.CreateShl(Sa, 1), 1);
/external/clang/lib/CodeGen/
H A DCGExpr.cpp1290 Val = Builder.CreateShl(Val, HighBits, "bf.shl");
1461 SrcVal = Builder.CreateShl(SrcVal, Info.Offset, "bf.shl");
1490 ResultVal = Builder.CreateShl(ResultVal, HighBits, "bf.result.shl");
H A DCGBuiltin.cpp1948 Val = Builder.CreateShl(Val0, ShiftCst, "shl", true /* nuw */);
2641 return Builder.CreateShl(Builder.CreateBitCast(Ops[0],Ty), Ops[1],
H A DCGCall.cpp686 Val = CGF.Builder.CreateShl(Val, DstSize - SrcSize, "coerce.highbits");
H A DCGExprScalar.cpp2540 return Builder.CreateShl(Ops.LHS, RHS, "shl");
/external/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp243 return MCBinaryExpr::CreateShl(LHS, RHS, Ctx);
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1576 case Instruction::Shl: return MCBinaryExpr::CreateShl(LHS, RHS, Ctx);
/external/llvm/lib/IR/
H A DCore.cpp2058 return wrap(unwrap(B)->CreateShl(unwrap(LHS), unwrap(RHS), Name));

Completed in 439 milliseconds

12