Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/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
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/
H A DLocal.h82 Op = Builder->CreateIntCast(Op, IntIdxTy, true, Op->getName().str()+".c");
/freebsd-13.1/contrib/llvm-project/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.cpp807 Cond = IRB.CreateIntCast(Cond, Int64Ty, false); in InjectTraceForSwitch()
845 {IRB.CreateIntCast(A1, Ty, true)}); in InjectTraceForDiv()
856 {IRB.CreateIntCast(Idx, IntptrTy, true)}); in InjectTraceForGep()
889 IRB.CreateCall(CallbackFunc, {IRB.CreateIntCast(A0, Ty, true), in InjectTraceForCmp()
890 IRB.CreateIntCast(A1, Ty, true)}); in InjectTraceForCmp()
H A DThreadSanitizer.cpp749 IRB.CreateIntCast(M->getArgOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
750 IRB.CreateIntCast(M->getArgOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
757 IRB.CreateIntCast(M->getArgOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
817 IRB.CreateIntCast(RMWI->getValOperand(), Ty, false), in instrumentAtomic()
H A DMemorySanitizer.cpp1126 Origin = IRB.CreateIntCast(Origin, MS.IntptrTy, /* isSigned */ false); in originToIntptr()
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()
2556 IRB.CreateIntCast(I.getArgOperand(2), MS.IntptrTy, false)}); in visitMemMoveInst()
2570 IRB.CreateIntCast(I.getArgOperand(2), MS.IntptrTy, false)}); in visitMemCpyInst()
2580 IRB.CreateIntCast(I.getArgOperand(1), IRB.getInt32Ty(), false), in visitMemSetInst()
[all …]
H A DHWAddressSanitizer.cpp918 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
923 IRB.CreateIntCast(MI->getOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
924 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
H A DAddressSanitizer.cpp1372 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
1377 IRB.CreateIntCast(MI->getOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
1378 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
1700 IRB.CreateIntCast(LastAccessedByte, ShadowValue->getType(), false); in createSlowPathCmp()
3528 IRB.CreateMul(IRB.CreateIntCast(AI->getArraySize(), IntptrTy, false), in handleDynamicAllocaCall()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp2249 EnterArgs.push_back(CGF.Builder.CreateIntCast( in emitCriticalRegion()
5628 llvm::Value *Size = CGF.Builder.CreateIntCast( in emitReduction()
6769 return Bld.CreateIntCast(NumTeamsVal, CGF.Int32Ty, in emitNumTeamsForTargetDirective()
6780 return Bld.CreateIntCast(NumTeamsVal, CGF.Int32Ty, in emitNumTeamsForTargetDirective()
8279 DimSizes.push_back(CGF.Builder.CreateIntCast( in generateInfoForComponentList()
8303 llvm::Value *Offset = CGF.Builder.CreateIntCast( in generateInfoForComponentList()
9009 CombinedInfo.Sizes.push_back(CGF.Builder.CreateIntCast( in generateInfoForLambdaCaptures()
9077 CombinedInfo.Sizes.push_back(CGF.Builder.CreateIntCast( in generateInfoForCapture()
9321 CombinedInfo.Sizes.push_back(CGF.Builder.CreateIntCast( in generateDefaultMapInfo()
9336 CombinedInfo.Sizes.push_back(CGF.Builder.CreateIntCast( in generateDefaultMapInfo()
[all …]
H A DCGExprScalar.cpp997 Check = Builder.CreateIntCast(Dst, SrcTy, DstSigned, "anyext"); in EmitIntegerTruncationCheckHelper()
1230 return Builder.CreateIntCast(Src, DstTy, InputSigned, "conv"); in EmitScalarCast()
1351 Builder.CreateIntCast(Src, MiddleTy, InputSigned, "conv"); in EmitScalarConversion()
1405 return Builder.CreateIntCast(Src, DstTy, false, "conv"); in EmitScalarConversion()
1710 Res = Builder.CreateIntCast(Src, DstTy, InputSigned, "conv"); in VisitConvertVectorExpr()
2241 Builder.CreateIntCast(Src, MiddleTy, InputSigned, "conv"); in VisitCastExpr()
2835 Idx = Builder.CreateIntCast(Idx, ResultType, IdxSigned, "conv"); in VisitOffsetOfExpr()
3426 index = CGF.Builder.CreateIntCast(index, DL.getIndexType(PtrTy), isSigned, in emitPointerArithmetic()
3864 RHS = Builder.CreateIntCast(RHS, Ops.LHS->getType(), false, "sh_prom"); in EmitShl()
3942 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.cpp1544 IfCondVal = Bld.CreateIntCast(CGF.EvaluateExprAsBool(IfCond), CGF.Int32Ty, in emitParallelCall()
1687 return CGF.Builder.CreateIntCast(Val, LLVMCastTy, in castValueToType()
1726 Bld.CreateIntCast(RT.getGPUWarpSize(CGF), CGM.Int16Ty, /*isSigned=*/true); in createRuntimeShuffleFunction()
2683 llvm::Value *Size = CGF.Builder.CreateIntCast( in emitListToGlobalReduceFunction()
2889 llvm::Value *Size = CGF.Builder.CreateIntCast( in emitGlobalToListReduceFunction()
3211 llvm::Value *Size = CGF.Builder.CreateIntCast( in emitReduction()
H A DCGBuiltin.cpp1508 ZeroCount = Builder.CreateIntCast(ZeroCount, IndexType, false); in EmitMSVCBuiltinExpr()
1516 ZeroCount = Builder.CreateIntCast(ZeroCount, IndexType, false); in EmitMSVCBuiltinExpr()
2146 ShiftAmt = Builder.CreateIntCast(ShiftAmt, Ty, false); in emitRotate()
3969 Order = Builder.CreateIntCast(Order, Builder.getInt32Ty(), false); in EmitBuiltinExpr()
4310 llvm::Value *ResultTruncExt = Builder.CreateIntCast( in EmitBuiltinExpr()
14665 Value *LHS = Builder.CreateIntCast(Ops[0], Int64Ty, isSigned); in EmitX86BuiltinExpr()
14666 Value *RHS = Builder.CreateIntCast(Ops[1], Int64Ty, isSigned); in EmitX86BuiltinExpr()
14677 Value *LHS = Builder.CreateIntCast(Ops[0], Int128Ty, IsSigned); in EmitX86BuiltinExpr()
14678 Value *RHS = Builder.CreateIntCast(Ops[1], Int128Ty, IsSigned); in EmitX86BuiltinExpr()
14695 return Builder.CreateIntCast(MulResult, ResType, IsSigned); in EmitX86BuiltinExpr()
[all …]
H A DCodeGenFunction.cpp2227 entry = Builder.CreateIntCast(Size, SizeTy, /*signed*/ false); in EmitVariablyModifiedType()
2324 Builder.CreateIntCast(Alignment, IntPtrTy, false, "casted.align"); in emitAlignmentAssumption()
2327 Builder.CreateIntCast(OffsetValue, IntPtrTy, true, "casted.offset"); in emitAlignmentAssumption()
H A DCGAtomic.cpp737 auto *SC = Builder.CreateIntCast(Scope, Builder.getInt32Ty(), false); in EmitAtomicOp()
1360 Order = Builder.CreateIntCast(Order, Builder.getInt32Ty(), false); in EmitAtomicExpr()
2037 intValue = Builder.CreateIntCast( in EmitAtomicStore()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetFolder.h182 Constant *CreateIntCast(Constant *C, Type *DestTy, in CreateIntCast() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1213 Value *Val = B.CreateIntCast(CI->getArgOperand(1), B.getInt8Ty(), false); in optimizeMemSet()
2246 V = B.CreateIntCast(V, B.getInt32Ty(), false); in optimizeFFS()
2261 return B.CreateIntCast(V, CI->getType(), false); in optimizeFls()
2528 return B.CreateIntCast(PtrDiff, CI->getType(), false); in optimizeSPrintFString()
2545 return B.CreateIntCast(Len, CI->getType(), false); in optimizeSPrintFString()
3295 Value *Val = B.CreateIntCast(CI->getArgOperand(1), B.getInt8Ty(), false); in optimizeMemSetChk()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp538 Size = Builder.CreateIntCast(Size, in emitAlloc()
/freebsd-13.1/contrib/llvm-project/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