Home
last modified time | relevance | path

Searched refs:CreateSExt (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm/lib/Transforms/Utils/
DIntegerDivision.cpp513 ExtDividend = Builder.CreateSExt(Rem->getOperand(0), Int32Ty); in expandRemainderUpTo32Bits()
514 ExtDivisor = Builder.CreateSExt(Rem->getOperand(1), Int32Ty); in expandRemainderUpTo32Bits()
561 ExtDividend = Builder.CreateSExt(Rem->getOperand(0), Int64Ty); in expandRemainderUpTo64Bits()
562 ExtDivisor = Builder.CreateSExt(Rem->getOperand(1), Int64Ty); in expandRemainderUpTo64Bits()
610 ExtDividend = Builder.CreateSExt(Div->getOperand(0), Int32Ty); in expandDivisionUpTo32Bits()
611 ExtDivisor = Builder.CreateSExt(Div->getOperand(1), Int32Ty); in expandDivisionUpTo32Bits()
659 ExtDividend = Builder.CreateSExt(Div->getOperand(0), Int64Ty); in expandDivisionUpTo64Bits()
660 ExtDivisor = Builder.CreateSExt(Div->getOperand(1), Int64Ty); in expandDivisionUpTo64Bits()
DSimplifyLibCalls.cpp1126 LdExpArg = B.CreateSExt(OpC->getOperand(0), B.getInt32Ty()); in optimizeExp2()
/external/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp1371 setShadow(&I, IRB.CreateSExt(getShadow(&I, 0), I.getType(), "_msprop")); in visitSExtInst()
1861 Value *S2Conv = IRB.CreateSExt(IRB.CreateICmpNE(S2, getCleanShadow(S2)), in handleShift()
2159 return IRB.CreateSExt(S2, T); in VariableShadowExtend()
2248 Value *S1_ext = IRB.CreateSExt( in handleVectorPackIntrinsic()
2250 Value *S2_ext = IRB.CreateSExt( in handleVectorPackIntrinsic()
2279 S = IRB.CreateSExt(IRB.CreateICmpNE(S, Constant::getNullValue(ResTy)), in handleVectorSadIntrinsic()
2295 S = IRB.CreateSExt(IRB.CreateICmpNE(S, Constant::getNullValue(ResTy)), in handleVectorPmaddIntrinsic()
2309 Value *S = IRB.CreateSExt( in handleVectorComparePackedIntrinsic()
3284 return IRB.CreateSExt(SaveArea32, MS.IntptrTy); in getVAField32()
/external/llvm/examples/BrainF/
DBrainF.cpp233 CreateSExt(tape_0, IntegerType::getInt32Ty(C), tapereg); in readloop()
/external/swiftshader/third_party/LLVM/examples/BrainF/
DBrainF.cpp223 CreateSExt(tape_0, IntegerType::getInt32Ty(C), tapereg); in readloop()
/external/llvm/lib/IR/
DAutoUpgrade.cpp661 Rep = Builder.CreateSExt(Rep, CI->getType(), ""); in UpgradeIntrinsicCall()
666 Rep = Builder.CreateSExt(Rep, CI->getType(), ""); in UpgradeIntrinsicCall()
927 Rep = DoSext ? Builder.CreateSExt(SV, DstTy) in UpgradeIntrinsicCall()
DCore.cpp2854 return wrap(unwrap(B)->CreateSExt(unwrap(Val), unwrap(DestTy), Name)); in LLVMBuildSExt()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp1887 return Builder.CreateSExt(Result, ConvertType(E->getType()), "sext"); in VisitUnaryLNot()
2386 llvm::Value *lhs = Builder.CreateSExt(Ops.LHS, CGF.Int64Ty); in EmitOverflowCheckedBinOp()
2387 llvm::Value *rhs = Builder.CreateSExt(Ops.RHS, CGF.Int64Ty); in EmitOverflowCheckedBinOp()
2920 return Builder.CreateSExt(Result, ConvertType(E->getType()), "sext"); in EmitCompare()
3044 return Builder.CreateSExt(And, ConvertType(E->getType()), "sext"); in VisitBinLAnd()
3122 return Builder.CreateSExt(Or, ConvertType(E->getType()), "sext"); in VisitBinLOr()
3264 llvm::Value *tmp = Builder.CreateSExt(TestMSB, in VisitAbstractConditionalOperator()
DCGBuiltin.cpp1163 return RValue::get(Builder.CreateSExt(Result, Int64Ty, "extend.sext")); in EmitBuiltinExpr()
3554 return Builder.CreateSExt(Ops[0], Ty, "vmovl"); in EmitCommonNeonBuiltinExpr()
3629 Ops[0] = Builder.CreateSExt(Ops[0], VTy); in EmitCommonNeonBuiltinExpr()
3707 return Builder.CreateSExt(Ops[0], Ty, "vtst"); in EmitCommonNeonBuiltinExpr()
3778 return Builder.CreateSExt(Op, Ty, Name); in EmitAArch64CompareBuiltinExpr()
4711 CmpRes = Builder.CreateSExt(CmpRes, Ty); in EmitAArch64TblBuiltinExpr()
4730 CmpRes = Builder.CreateSExt(CmpRes, Ty); in EmitAArch64TblBuiltinExpr()
5185 return Builder.CreateSExt(Ops[0], Int64Ty, "vceqzd"); in EmitAArch64BuiltinExpr()
5205 return Builder.CreateSExt(Ops[0], Int64Ty, "vcmpd"); in EmitAArch64BuiltinExpr()
5225 return Builder.CreateSExt(Ops[0], Int32Ty, "vcmpd"); in EmitAArch64BuiltinExpr()
[all …]
DCGExprCXX.cpp690 numElements = CGF.Builder.CreateSExt(numElements, CGF.SizeTy); in EmitCXXNewAllocSize()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DCodeGenPrepare.cpp857 V = Builder.CreateSExt(V, IntPtrTy, "sunkaddr"); in OptimizeMemoryInst()
DIndVarSimplify.cpp873 return IsSigned ? Builder.CreateSExt(NarrowOper, WideType) : in getExtend()
DSimplifyLibCalls.cpp916 LdExpArg = B.CreateSExt(OpC->getOperand(0), B.getInt32Ty()); in CallOptimizer()
/external/llvm/include/llvm/IR/
DIRBuilder.h1269 Value *CreateSExt(Value *V, Type *DestTy, const Twine &Name = "") {
1295 return CreateSExt(V, DestTy, Name);
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp2653 Ex = Builder.CreateSExt(Ex, Scalar->getType()); in vectorizeTree()
2662 Ex = Builder.CreateSExt(Ex, Scalar->getType()); in vectorizeTree()
2670 Ex = Builder.CreateSExt(Ex, Scalar->getType()); in vectorizeTree()
DLoopVectorize.cpp3600 Value *Extnd = RdxDesc.isSigned() ? Builder.CreateSExt(Trunc, VecTy) in vectorizeLoop()
3670 ? Builder.CreateSExt(ReducedPartRdx, Phi->getType()) in vectorizeLoop()
/external/llvm/lib/Transforms/Scalar/
DLoopRerollPass.cpp1543 NewIV = Builder.CreateSExt(NewIV, ICMinusPlus1SCEV->getType()); in replaceIV()
DIndVarSimplify.cpp957 return IsSigned ? Builder.CreateSExt(NarrowOper, WideType) : in createExtendInst()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolutionExpander.cpp1312 Value *I = Builder.CreateSExt(V, Ty); in visitSignExtendExpr()
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DIRBuilder.h922 Value *CreateSExt(Value *V, Type *DestTy, const Twine &Name = "") {
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp1558 Value *I = Builder.CreateSExt(V, Ty); in visitSignExtendExpr()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DCore.cpp2072 return wrap(unwrap(B)->CreateSExt(unwrap(Val), unwrap(DestTy), Name)); in LLVMBuildSExt()
/external/llvm/bindings/go/llvm/
Dir.go1539 func (b Builder) CreateSExt(val Value, t Type, name string) (v Value) { func
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp2329 Val = Builder.CreateSExt(Opnd, Ty, "promoted"); in SExtBuilder()
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/
Dllvm.mli2127 See the method [llvm::LLVMBuilder::CreateSExt]. *)

12