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

/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/mesa3d/src/pixelflinger2/
H A Dllvm_texture.cpp51 b = builder.CreateShl(b, builder.getInt32(3));
55 g = builder.CreateShl(g, builder.getInt32(5));
60 r = builder.CreateShl(r, builder.getInt32(8));
73 texel = builder.CreateShl(texel, builder.getInt32(24));
81 texel = builder.CreateOr(texel, builder.CreateShl(texel, 8));
82 texel = builder.CreateOr(texel, builder.CreateShl(texel, 8));
93 texel = builder.CreateOr(texel, builder.CreateShl(texel, 8));
94 texel = builder.CreateOr(texel, builder.CreateShl(texel, 8));
95 texel = builder.CreateOr(texel, builder.CreateShl(alpha, 16));
122 // channels = builder.CreateShl(channel
[all...]
H A Dllvm_scanline.cpp212 src = builder.CreateShl(src, constIntVec(builder, 0, 8, 16, 24));
225 comps[1] = builder.CreateShl(comps[1], 3);
226 comps[0] = builder.CreateShl(comps[0], 8);
251 dst = builder.CreateShl(dst, constIntVec(builder, 0, 0, 3, 0));
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp188 V = IC.Builder->CreateShl(C, NumBits);
420 Builder->CreateShl(Op0BO->getOperand(0), Op1, Op0BO->getName());
437 Builder->CreateShl(Op0BO->getOperand(0), Op1,
453 Builder->CreateShl(Op0BO->getOperand(1), Op1, Op0BO->getName());
470 Builder->CreateShl(Op0BO->getOperand(1), Op1, Op0BO->getName());
655 Value *Shift = Builder->CreateShl(X, ShiftDiffCst);
713 return BinaryOperator::CreateShl(ConstantExpr::getShl(C1, C2), A);
H A DInstCombineMulDivRem.cpp42 return IC.Builder->CreateShl(PowerOf2, A);
124 BinaryOperator *Shl = BinaryOperator::CreateShl(Op0, NewCst);
227 return BinaryOperator::CreateShl(Op1, Y);
229 return BinaryOperator::CreateShl(Op0, Y);
H A DInstCombineAddSub.cpp136 Value *NewShl = Builder->CreateShl(XorLHS, ShAmt, "sext");
164 BinaryOperator::CreateShl(LHS, ConstantInt::get(I.getType(), 1));
593 return BinaryOperator::CreateShl(XNeg, Y);
H A DInstCombineCasts.cpp944 In = Builder->CreateShl(In,
1079 return BinaryOperator::CreateAShr(Builder->CreateShl(Res, ShAmt, "sext"),
1092 Value *Res = Builder->CreateShl(TI->getOperand(0), ShAmt, "sext");
1122 A = Builder->CreateShl(A, ShAmtV, CI.getName());
H A DInstCombineSelect.cpp640 V = Builder->CreateShl(V, ValZeros - AndZeros);
H A DInstCombineSimplifyDemanded.cpp777 NewVal = BinaryOperator::CreateShl(II->getArgOperand(0),
H A DInstCombineCompares.cpp1216 NS = Builder->CreateShl(AndCST, Shift->getOperand(1));
/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/
H A DIRBuilder.h657 Value *CreateShl(Value *LHS, Value *RHS, const Twine &Name = "", function in class:llvm::IRBuilder
661 return Insert(Folder.CreateShl(LC, RC, HasNUW, HasNSW), Name);
665 Value *CreateShl(Value *LHS, const APInt &RHS, const Twine &Name = "", function in class:llvm::IRBuilder
667 return CreateShl(LHS, ConstantInt::get(LHS->getType(), RHS), Name,
670 Value *CreateShl(Value *LHS, uint64_t RHS, const Twine &Name = "", function in class:llvm::IRBuilder
672 return CreateShl(LHS, ConstantInt::get(LHS->getType(), RHS), Name,
/external/llvm/include/llvm/MC/
H A DMCExpr.h405 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));
2518 SrcField = BinaryOperator::CreateShl(SrcField, ShiftVal, "", LI);
H A DGVN.cpp1131 Value *ShVal = Builder.CreateShl(Val, NumBytesSet*8);
1138 Value *ShVal = Builder.CreateShl(Val, 1*8);
/external/clang/lib/CodeGen/
H A DCGExpr.cpp1213 Val = Builder.CreateShl(Val, AI.TargetBitOffset);
1224 Res = Builder.CreateAShr(Builder.CreateShl(Res, ExtraBits),
1384 ReloadVal = Builder.CreateAShr(Builder.CreateShl(ReloadVal, ExtraBits),
1438 Val = Builder.CreateShl(Val, AI.FieldBitStart);
H A DCGBuiltin.cpp1555 Val = Builder.CreateShl(Val0, ShiftCst, "shl", true /* nuw */);
2184 return Builder.CreateShl(Builder.CreateBitCast(Ops[0],Ty), Ops[1], "vshl_n");
H A DCGExprScalar.cpp2123 return Builder.CreateShl(Ops.LHS, RHS, "shl");
/external/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp199 case Instruction::Shl: return MCBinaryExpr::CreateShl(LHS, RHS, Ctx);
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1563 case Instruction::Shl: return MCBinaryExpr::CreateShl(LHS, RHS, Ctx);
/external/llvm/lib/VMCore/
H A DCore.cpp1952 return wrap(unwrap(B)->CreateShl(unwrap(LHS), unwrap(RHS), Name));
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.mli1964 See the method [llvm::LLVMBuilder::CreateShl]. *)

Completed in 433 milliseconds