Home
last modified time | relevance | path

Searched refs:CreateIntCast (Results 1 – 25 of 46) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DFixedPointBuilder.h68 Result = B.CreateIntCast(Result, DstIntTy, SrcIsSigned, "resize"); in Convert()
79 Result = B.CreateIntCast(Result, UpscaledTy, SrcIsSigned, "resize"); in Convert()
105 Result = B.CreateIntCast(Result, DstIntTy, SrcIsSigned, "resize"); in Convert()
344 RHS = B.CreateIntCast(RHS, LHS->getType(), /*IsSigned=*/false); in CreateShl()
363 RHS = B.CreateIntCast(RHS, LHS->getType(), false); in CreateShr()
H A DIRBuilderFolder.h103 virtual Value *CreateIntCast(Constant *C, Type *DestTy,
H A DConstantFolder.h202 Constant *CreateIntCast(Constant *C, Type *DestTy, in CreateIntCast() function
H A DNoFolder.h236 Instruction *CreateIntCast(Constant *C, Type *DestTy, in CreateIntCast() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp338 Value *Size = Builder.CreateIntCast(CI->getArgOperand(2), IntPtr, in LowerIntrinsicCall()
349 Value *Size = Builder.CreateIntCast(CI->getArgOperand(2), IntPtr, in LowerIntrinsicCall()
361 Value *Size = Builder.CreateIntCast(CI->getArgOperand(2), IntPtr, in LowerIntrinsicCall()
366 Ops[1] = Builder.CreateIntCast(CI->getArgOperand(1), in LowerIntrinsicCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DMemProfiler.cpp313 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
318 IRB.CreateIntCast(MI->getOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
319 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
H A DSanitizerCoverage.cpp804 Cond = IRB.CreateIntCast(Cond, Int64Ty, false); in InjectTraceForSwitch()
842 {IRB.CreateIntCast(A1, Ty, true)}); in InjectTraceForDiv()
853 {IRB.CreateIntCast(Idx, IntptrTy, true)}); in InjectTraceForGep()
886 IRB.CreateCall(CallbackFunc, {IRB.CreateIntCast(A0, Ty, true), in InjectTraceForCmp()
887 IRB.CreateIntCast(A1, Ty, true)}); in InjectTraceForCmp()
H A DThreadSanitizer.cpp719 IRB.CreateIntCast(M->getArgOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
720 IRB.CreateIntCast(M->getArgOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
727 IRB.CreateIntCast(M->getArgOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
785 IRB.CreateIntCast(RMWI->getValOperand(), Ty, false), in instrumentAtomic()
H A DMemorySanitizer.cpp1126 Origin = IRB.CreateIntCast(Origin, MS.IntptrTy, /* isSigned */ false); in originToIntptr()
2042 setShadow(&I, IRB.CreateIntCast(getShadow(&I, 0), getShadowTy(&I), false, in visitPtrToIntInst()
2049 setShadow(&I, IRB.CreateIntCast(getShadow(&I, 0), getShadowTy(&I), false, in visitIntToPtrInst()
2078 V1 = IRB.CreateIntCast(V1, S1->getType(), false); in visitAnd()
2079 V2 = IRB.CreateIntCast(V2, S2->getType(), false); in visitAnd()
2100 V1 = IRB.CreateIntCast(V1, S1->getType(), false); in visitOr()
2101 V2 = IRB.CreateIntCast(V2, S2->getType(), false); in visitOr()
2220 return IRB.CreateIntCast(V, dstTy, Signed); in CreateShadowCast()
2224 return IRB.CreateIntCast(V, dstTy, Signed); in CreateShadowCast()
2227 IRB.CreateIntCast(V1, Type::getIntNTy(*MS.C, dstSizeInBits), Signed); in CreateShadowCast()
[all …]
H A DHWAddressSanitizer.cpp839 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
844 IRB.CreateIntCast(MI->getOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
845 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
H A DAddressSanitizer.cpp1362 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
1367 IRB.CreateIntCast(MI->getOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
1368 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
1690 IRB.CreateIntCast(LastAccessedByte, ShadowValue->getType(), false); in createSlowPathCmp()
3517 IRB.CreateMul(IRB.CreateIntCast(AI->getArraySize(), IntptrTy, false), in handleDynamicAllocaCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp336 Res = Builder.CreateIntCast(I->getOperand(0), Ty, in ReduceExpressionDag()
385 Res = Builder.CreateIntCast(Res, DstTy, false); in ReduceExpressionDag()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/
H A DLocal.h82 Op = Builder->CreateIntCast(Op, IntIdxTy, true, Op->getName().str()+".c");
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp2018 CGF.Builder.CreateIntCast(CGF.getTypeSize(VarType), CGM.SizeTy, in getAddrOfArtificialThreadPrivate()
2244 EnterArgs.push_back(CGF.Builder.CreateIntCast( in emitCriticalRegion()
2909 CGF.Builder.CreateIntCast(NumThreads, CGF.Int32Ty, /*isSigned*/ true)}; in emitNumThreadsClause()
4334 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTaskInit()
4360 Tid = CGF.Builder.CreateIntCast(Tid, CGF.IntTy, /*isSigned=*/false); in emitTaskInit()
4382 Sz = CGF.Builder.CreateIntCast(Sz, CGF.SizeTy, /*isSigned=*/false); in emitTaskInit()
4412 NumOfElements = CGF.Builder.CreateIntCast(NumOfElements, CGF.Int32Ty, in emitTaskInit()
4816 CGF.Builder.CreateIntCast(NumDeps, CGF.SizeTy, /*isSigned=*/false)); in emitDepobjElements()
4872 Sz = CGF.Builder.CreateIntCast(Sz, CGF.IntPtrTy, /*isSigned=*/false); in emitDependClause()
4907 NumOfElements = CGF.Builder.CreateIntCast(NumOfElements, CGF.Int32Ty, in emitDependClause()
[all …]
H A DCGExprScalar.cpp995 Check = Builder.CreateIntCast(Dst, SrcTy, DstSigned, "anyext"); in EmitIntegerTruncationCheckHelper()
1228 return Builder.CreateIntCast(Src, DstTy, InputSigned, "conv"); in EmitScalarCast()
1349 Builder.CreateIntCast(Src, MiddleTy, InputSigned, "conv"); in EmitScalarConversion()
1403 return Builder.CreateIntCast(Src, DstTy, false, "conv"); in EmitScalarConversion()
1689 Res = Builder.CreateIntCast(Src, DstTy, InputSigned, "conv"); in VisitConvertVectorExpr()
2233 Builder.CreateIntCast(Src, MiddleTy, InputSigned, "conv"); in VisitCastExpr()
2825 Idx = Builder.CreateIntCast(Idx, ResultType, IdxSigned, "conv"); in VisitOffsetOfExpr()
3416 index = CGF.Builder.CreateIntCast(index, DL.getIndexType(PtrTy), isSigned, in emitPointerArithmetic()
3851 RHS = Builder.CreateIntCast(RHS, Ops.LHS->getType(), false, "sh_prom"); in EmitShl()
3929 RHS = Builder.CreateIntCast(RHS, Ops.LHS->getType(), false, "sh_prom"); in EmitShr()
[all …]
H A DCGExpr.cpp1005 llvm::Value *IndexVal = Builder.CreateIntCast(Index, SizeTy, IndexSigned); in EmitBoundsCheck()
1006 llvm::Value *BoundVal = Builder.CreateIntCast(Bound, SizeTy, false); in EmitBoundsCheck()
1982 Val = Builder.CreateIntCast(Val, ResLTy, Info.IsSigned, "bf.cast"); in EmitLoadOfBitfieldLValue()
2177 SrcVal = Builder.CreateIntCast(SrcVal, Ptr.getElementType(), in EmitStoreThroughBitfieldLValue()
2239 ResultVal = Builder.CreateIntCast(ResultVal, ResLTy, Info.IsSigned, in EmitStoreThroughBitfieldLValue()
3729 Idx = Builder.CreateIntCast(Idx, IntPtrTy, IdxSigned, "idxprom"); in EmitArraySubscriptExpr()
3936 Idx = Builder.CreateIntCast( in EmitOMPArraySectionExpr()
3970 ? Builder.CreateIntCast( in EmitOMPArraySectionExpr()
3976 ? Builder.CreateIntCast( in EmitOMPArraySectionExpr()
4006 auto *LengthVal = Builder.CreateIntCast( in EmitOMPArraySectionExpr()
H A DCGOpenMPRuntimeGPU.cpp2132 IfCondVal = Bld.CreateIntCast(CGF.EvaluateExprAsBool(IfCond), CGF.Int32Ty, in emitParallelCall()
2275 return CGF.Builder.CreateIntCast(Val, LLVMCastTy, in castValueToType()
2314 Bld.CreateIntCast(RT.getGPUWarpSize(CGF), CGM.Int16Ty, /*isSigned=*/true); in createRuntimeShuffleFunction()
3269 llvm::Value *Size = CGF.Builder.CreateIntCast( in emitListToGlobalReduceFunction()
3475 llvm::Value *Size = CGF.Builder.CreateIntCast( in emitGlobalToListReduceFunction()
3797 llvm::Value *Size = CGF.Builder.CreateIntCast( in emitReduction()
H A DCGAtomic.cpp737 auto *SC = Builder.CreateIntCast(Scope, Builder.getInt32Ty(), false); in EmitAtomicOp()
1360 Order = Builder.CreateIntCast(Order, Builder.getInt32Ty(), false); in EmitAtomicExpr()
2042 intValue = Builder.CreateIntCast( in EmitAtomicStore()
H A DCodeGenFunction.cpp2213 entry = Builder.CreateIntCast(Size, SizeTy, /*signed*/ false); in EmitVariablyModifiedType()
2310 Builder.CreateIntCast(Alignment, IntPtrTy, false, "casted.align"); in emitAlignmentAssumption()
2313 Builder.CreateIntCast(OffsetValue, IntPtrTy, true, "casted.offset"); in emitAlignmentAssumption()
H A DCGBuiltin.cpp1460 ZeroCount = Builder.CreateIntCast(ZeroCount, IndexType, false); in EmitMSVCBuiltinExpr()
1468 ZeroCount = Builder.CreateIntCast(ZeroCount, IndexType, false); in EmitMSVCBuiltinExpr()
2106 ShiftAmt = Builder.CreateIntCast(ShiftAmt, Ty, false); in emitRotate()
2652 Result = Builder.CreateIntCast(Result, ResultType, /*isSigned*/true, in EmitBuiltinExpr()
2669 Result = Builder.CreateIntCast(Result, ResultType, /*isSigned*/true, in EmitBuiltinExpr()
2686 Result = Builder.CreateIntCast(Result, ResultType, /*isSigned*/true, in EmitBuiltinExpr()
2707 Result = Builder.CreateIntCast(Result, ResultType, /*isSigned*/true, in EmitBuiltinExpr()
2724 Result = Builder.CreateIntCast(Result, ResultType, /*isSigned*/true, in EmitBuiltinExpr()
2739 Result = Builder.CreateIntCast(Result, ResultType, /*isSigned*/true, in EmitBuiltinExpr()
2757 Result = Builder.CreateIntCast(Result, ResultType, /*isSigned*/true, in EmitBuiltinExpr()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp516 Mbcnt = B.CreateIntCast(Mbcnt, Ty, false); in optimizeAtomic()
564 Value *const Ctpop = B.CreateIntCast( in optimizeAtomic()
584 Value *const Ctpop = B.CreateIntCast( in optimizeAtomic()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h182 Constant *CreateIntCast(Constant *C, Type *DestTy, in CreateIntCast() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1212 Value *Val = B.CreateIntCast(CI->getArgOperand(1), B.getInt8Ty(), false); in optimizeMemSet()
2243 V = B.CreateIntCast(V, B.getInt32Ty(), false); in optimizeFFS()
2258 return B.CreateIntCast(V, CI->getType(), false); in optimizeFls()
2523 return B.CreateIntCast(PtrDiff, CI->getType(), false); in optimizeSPrintFString()
2541 return B.CreateIntCast(Len, CI->getType(), false); in optimizeSPrintFString()
3291 Value *Val = B.CreateIntCast(CI->getArgOperand(1), B.getInt8Ty(), false); in optimizeMemSetChk()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp538 Size = Builder.CreateIntCast(Size, in emitAlloc()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1406 Value *CV = IRB.CreateIntCast(V, Ty, false); in convertShiftsToLeft()
1578 R = B.CreateXor(R, B.CreateIntCast(P0, R->getType(), false)); in generate()
1920 PM = IRBuilder<>(&*At).CreateIntCast(PM, PV.Res->getType(), false); in recognize()

12