/external/llvm/include/llvm/Support/ |
H A D | NoFolder.h | 131 Instruction *CreateAShr(Constant *LHS, Constant *RHS, function in class:llvm::NoFolder 134 return BinaryOperator::CreateAShr(LHS, RHS);
|
H A D | ConstantFolder.h | 83 Constant *CreateAShr(Constant *LHS, Constant *RHS, function in class:llvm::ConstantFolder
|
H A D | TargetFolder.h | 96 Constant *CreateAShr(Constant *LHS, Constant *RHS, bool isExact = false)const{ function in class:llvm::TargetFolder
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 894 Value *In = Builder->CreateAShr(Op0, Sh, Op0->getName()+".lobit"); 948 In = Builder->CreateAShr(In, ConstantInt::get(In->getType(), 967 Value *In = Builder->CreateAShr(Op0, VSh, Op0->getName()+".lobit"); 1079 return BinaryOperator::CreateAShr(Builder->CreateShl(Res, ShAmt, "sext"), 1093 return BinaryOperator::CreateAShr(Res, ShAmt); 1123 return BinaryOperator::CreateAShr(A, ShAmtV);
|
H A D | InstCombineAddSub.cpp | 137 return BinaryOperator::CreateAShr(NewShl, ShAmt); 534 return BinaryOperator::CreateAShr(X, CI);
|
H A D | InstCombineSelect.cpp | 473 Value *AShr = Builder->CreateAShr(CmpLHS, Ty->getBitWidth()-1);
|
H A D | InstCombineAndOrXor.cpp | 2092 return BinaryOperator::CreateAShr(Op0NotVal, Op0I->getOperand(1));
|
/external/mesa3d/src/pixelflinger2/ |
H A D | llvm_texture.cpp | 185 h0 = builder.CreateAShr(h0, constIntVec(builder, SHIFT, SHIFT, SHIFT, SHIFT)); 189 h1 = builder.CreateAShr(h1, constIntVec(builder, SHIFT, SHIFT, SHIFT, SHIFT)); 194 sample = builder.CreateAShr(sample, constIntVec(builder, SHIFT, SHIFT, SHIFT, SHIFT));
|
H A D | llvm_scanline.cpp | 290 // src = builder.CreateAShr(src, constIntVec(builder,8,8,8,8)); 319 // src = builder.CreateAShr(src, constIntVec(builder,8,8,8,8)); 414 res = builder.CreateAShr(res, constIntVec(builder,8,8,8,8));
|
/external/llvm/include/llvm/ |
H A D | IRBuilder.h | 694 Value *CreateAShr(Value *LHS, Value *RHS, const Twine &Name = "", function in class:llvm::IRBuilder 698 return Insert(Folder.CreateAShr(LC, RC, isExact), Name); 700 return Insert(BinaryOperator::CreateAShr(LHS, RHS), Name); 703 Value *CreateAShr(Value *LHS, const APInt &RHS, const Twine &Name = "", function in class:llvm::IRBuilder 705 return CreateAShr(LHS, ConstantInt::get(LHS->getType(), RHS), Name,isExact); 707 Value *CreateAShr(Value *LHS, uint64_t RHS, const Twine &Name = "", function in class:llvm::IRBuilder 709 return CreateAShr(LHS, ConstantInt::get(LHS->getType(), RHS), Name,isExact);
|
/external/clang/lib/CodeGen/ |
H A D | ItaniumCXXABI.cpp | 237 Adj = Builder.CreateAShr(Adj, ptrdiff_1, "memptr.adj.shifted");
|
H A D | CGBuiltin.cpp | 2195 return Builder.CreateAShr(Ops[0], Ops[1], "vshr_n"); 2212 Ops[1] = Builder.CreateAShr(Ops[1], Ops[2], "vsra_n");
|
H A D | CGExpr.cpp | 1224 Res = Builder.CreateAShr(Builder.CreateShl(Res, ExtraBits), 1384 ReloadVal = Builder.CreateAShr(Builder.CreateShl(ReloadVal, ExtraBits),
|
H A D | CGExprScalar.cpp | 2141 return Builder.CreateAShr(Ops.LHS, RHS, "shr");
|
/external/mesa3d/src/glsl/ |
H A D | ir_to_llvm.cpp | 887 return bld.CreateAShr(ops[0], ops[1]);
|
/external/llvm/lib/VMCore/ |
H A D | Core.cpp | 1962 return wrap(unwrap(B)->CreateAShr(unwrap(LHS), unwrap(RHS), Name));
|
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm.mli | 1978 See the method [llvm::LLVMBuilder::CreateAShr]. *)
|