Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp479 Value *Size = Builder.CreateIntCast(CI->getArgOperand(2), IntPtr, in LowerIntrinsicCall()
490 Value *Size = Builder.CreateIntCast(CI->getArgOperand(2), IntPtr, in LowerIntrinsicCall()
502 Value *Size = Builder.CreateIntCast(CI->getArgOperand(2), IntPtr, in LowerIntrinsicCall()
507 Ops[1] = Builder.CreateIntCast(CI->getArgOperand(1), in LowerIntrinsicCall()
H A DSafeStack.cpp657 ArraySize = IRB.CreateIntCast(ArraySize, IntPtrTy, false); in moveDynamicAllocasToUnsafeStack()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp679 Cond = IRB.CreateIntCast(Cond, Int64Ty, false); in InjectTraceForSwitch()
717 {IRB.CreateIntCast(A1, Ty, true)}); in InjectTraceForDiv()
728 {IRB.CreateIntCast(*I, IntptrTy, true)}); in InjectTraceForGep()
761 IRB.CreateCall(CallbackFunc, {IRB.CreateIntCast(A0, Ty, true), in InjectTraceForCmp()
762 IRB.CreateIntCast(A1, Ty, true)}); in InjectTraceForCmp()
H A DThreadSanitizer.cpp604 IRB.CreateIntCast(M->getArgOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
605 IRB.CreateIntCast(M->getArgOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
612 IRB.CreateIntCast(M->getArgOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
670 IRB.CreateIntCast(RMWI->getValOperand(), Ty, false), in instrumentAtomic()
H A DMemorySanitizer.cpp1069 Origin = IRB.CreateIntCast(Origin, MS.IntptrTy, /* isSigned */ false); in originToIntptr()
1920 V1 = IRB.CreateIntCast(V1, S1->getType(), false); in visitAnd()
1921 V2 = IRB.CreateIntCast(V2, S2->getType(), false); in visitAnd()
1942 V1 = IRB.CreateIntCast(V1, S1->getType(), false); in visitOr()
1943 V2 = IRB.CreateIntCast(V2, S2->getType(), false); in visitOr()
2062 return IRB.CreateIntCast(V, dstTy, Signed); in CreateShadowCast()
2065 return IRB.CreateIntCast(V, dstTy, Signed); in CreateShadowCast()
2378 IRB.CreateIntCast(I.getArgOperand(2), MS.IntptrTy, false)}); in visitMemMoveInst()
2392 IRB.CreateIntCast(I.getArgOperand(2), MS.IntptrTy, false)}); in visitMemCpyInst()
2402 IRB.CreateIntCast(I.getArgOperand(1), IRB.getInt32Ty(), false), in visitMemSetInst()
[all …]
H A DEfficiencySanitizer.cpp715 IRB.CreateIntCast(MI->getArgOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
716 IRB.CreateIntCast(MI->getArgOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
724 IRB.CreateIntCast(MI->getArgOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
H A DHWAddressSanitizer.cpp580 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
585 IRB.CreateIntCast(MI->getOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
586 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
H A DAddressSanitizer.cpp1179 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
1184 IRB.CreateIntCast(MI->getOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic()
1185 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)}); in instrumentMemIntrinsic()
1506 IRB.CreateIntCast(LastAccessedByte, ShadowValue->getType(), false); in createSlowPathCmp()
3200 IRB.CreateMul(IRB.CreateIntCast(AI->getArraySize(), IntptrTy, false), in handleDynamicAllocaCall()
/freebsd-12.1/contrib/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp326 Res = Builder.CreateIntCast(I->getOperand(0), Ty, in ReduceExpressionDag()
368 Res = Builder.CreateIntCast(Res, DstTy, false); in ReduceExpressionDag()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/Utils/
H A DLocal.h76 Op = Builder->CreateIntCast(Op, IntPtrTy, true, Op->getName()+".c");
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp275 Value *const MbcntCast = B.CreateIntCast(Mbcnt, Ty, false); in optimizeAtomic()
351 Value *const CtpopCast = B.CreateIntCast(Ctpop, Ty, false); in optimizeAtomic()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp998 Check = Builder.CreateIntCast(Dst, SrcTy, DstSigned, "anyext"); in EmitIntegerTruncationCheckHelper()
1288 Builder.CreateIntCast(Src, MiddleTy, InputSigned, "conv"); in EmitScalarConversion()
1339 return Builder.CreateIntCast(Src, DstTy, false, "conv"); in EmitScalarConversion()
1381 Res = Builder.CreateIntCast(Src, DstTy, InputSigned, "conv"); in EmitScalarConversion()
1457 Result = Builder.CreateIntCast(Result, DstIntTy, SrcIsSigned, "resize"); in EmitFixedPointConversion()
1496 Result = Builder.CreateIntCast(Result, DstIntTy, SrcIsSigned, "resize"); in EmitFixedPointConversion()
1696 Res = Builder.CreateIntCast(Src, DstTy, InputSigned, "conv"); in VisitConvertVectorExpr()
2153 Builder.CreateIntCast(Src, MiddleTy, InputSigned, "conv"); in VisitCastExpr()
2625 Idx = Builder.CreateIntCast(Idx, ResultType, IdxSigned, "conv"); in VisitOffsetOfExpr()
3449 RHS = Builder.CreateIntCast(RHS, Ops.LHS->getType(), false, "sh_prom"); in EmitShl()
[all …]
H A DCGOpenMPRuntime.cpp2787 CGF.Builder.CreateIntCast(CGF.getTypeSize(VarType), CGM.SizeTy, in getAddrOfArtificialThreadPrivate()
2997 EnterArgs.push_back(CGF.Builder.CreateIntCast( in emitCriticalRegion()
5619 llvm::Value *Size = CGF.Builder.CreateIntCast( in emitReduction()
6141 CGF.Builder.CreateIntCast(getThreadID(CGF, Loc), CGM.IntTy, in emitTaskReductionInit()
6184 CGF.Builder.CreateIntCast(getThreadID(CGF, Loc), CGM.IntTy, in getTaskReductionItem()
6430 return Bld.CreateIntCast(NumTeams, CGF.Int32Ty, in emitNumTeamsForTargetDirective()
6458 return Bld.CreateIntCast(NumTeams, CGF.Int32Ty, in emitNumTeamsForTargetDirective()
6516 ThreadLimitVal = Bld.CreateIntCast(ThreadLimit, CGF.Int32Ty, in emitNumThreadsForTargetDirective()
6561 return CGF.Builder.CreateIntCast(ThreadLimit, CGF.Int32Ty, in emitNumThreadsForTargetDirective()
7383 llvm::Value *Size = CGF.Builder.CreateIntCast(Diff, CGF.SizeTy, in emitCombinedEntry()
[all …]
H A DCGExpr.cpp965 llvm::Value *IndexVal = Builder.CreateIntCast(Index, SizeTy, IndexSigned); in EmitBoundsCheck()
966 llvm::Value *BoundVal = Builder.CreateIntCast(Bound, SizeTy, false); in EmitBoundsCheck()
1831 Val = Builder.CreateIntCast(Val, ResLTy, Info.IsSigned, "bf.cast"); in EmitLoadOfBitfieldLValue()
2021 SrcVal = Builder.CreateIntCast(SrcVal, Ptr.getElementType(), in EmitStoreThroughBitfieldLValue()
2072 ResultVal = Builder.CreateIntCast(ResultVal, ResLTy, Info.IsSigned, in EmitStoreThroughBitfieldLValue()
3377 Idx = Builder.CreateIntCast(Idx, IntPtrTy, IdxSigned, "idxprom"); in EmitArraySubscriptExpr()
3564 Idx = Builder.CreateIntCast( in EmitOMPArraySectionExpr()
3596 ? Builder.CreateIntCast( in EmitOMPArraySectionExpr()
3602 ? Builder.CreateIntCast( in EmitOMPArraySectionExpr()
3630 auto *LengthVal = Builder.CreateIntCast( in EmitOMPArraySectionExpr()
H A DCGBuiltin.cpp881 ZeroCount = Builder.CreateIntCast(ZeroCount, IndexType, false); in EmitMSVCBuiltinExpr()
889 ZeroCount = Builder.CreateIntCast(ZeroCount, IndexType, false); in EmitMSVCBuiltinExpr()
1465 ShiftAmt = Builder.CreateIntCast(ShiftAmt, Ty, false); in emitRotate()
2786 Order = Builder.CreateIntCast(Order, Builder.getInt32Ty(), false); in EmitBuiltinExpr()
2851 Order = Builder.CreateIntCast(Order, Builder.getInt32Ty(), false); in EmitBuiltinExpr()
3117 llvm::Value *ResultTruncExt = Builder.CreateIntCast( in EmitBuiltinExpr()
11340 Value *LHS = Builder.CreateIntCast(Ops[0], Int64Ty, isSigned); in EmitX86BuiltinExpr()
11341 Value *RHS = Builder.CreateIntCast(Ops[1], Int64Ty, isSigned); in EmitX86BuiltinExpr()
11352 Value *LHS = Builder.CreateIntCast(Ops[0], Int128Ty, IsSigned); in EmitX86BuiltinExpr()
11353 Value *RHS = Builder.CreateIntCast(Ops[1], Int128Ty, IsSigned); in EmitX86BuiltinExpr()
[all …]
H A DCGAtomic.cpp699 auto *SC = Builder.CreateIntCast(Scope, Builder.getInt32Ty(), false); in EmitAtomicOp()
1276 Order = Builder.CreateIntCast(Order, Builder.getInt32Ty(), false); in EmitAtomicExpr()
1958 intValue = Builder.CreateIntCast( in EmitAtomicStore()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DConstantFolder.h195 Constant *CreateIntCast(Constant *C, Type *DestTy, in CreateIntCast() function
H A DNoFolder.h259 Instruction *CreateIntCast(Constant *C, Type *DestTy, in CreateIntCast() function
H A DIRBuilder.h1801 Value *CreateIntCast(Value *V, Type *DestTy, bool isSigned,
1806 return Insert(Folder.CreateIntCast(VC, DestTy, isSigned), Name);
1833 Value *CreateIntCast(Value *, Type *, const char *) = delete;
2252 OffsetValue = CreateIntCast(OffsetValue, IntPtrTy, /*isSigned*/ true, in CreateAlignmentAssumptionHelper()
2313 Alignment = CreateIntCast(Alignment, IntPtrTy, /*isSigned*/ true,
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetFolder.h173 Constant *CreateIntCast(Constant *C, Type *DestTy, in CreateIntCast() function
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp979 Value *Val = B.CreateIntCast(CI->getArgOperand(1), B.getInt8Ty(), false); in optimizeMemSet()
1847 V = B.CreateIntCast(V, B.getInt32Ty(), false); in optimizeFFS()
1862 return B.CreateIntCast(V, CI->getType(), false); in optimizeFls()
2092 return B.CreateIntCast(Len, CI->getType(), false); in optimizeSPrintFString()
2380 return B.CreateIntCast(Res, CI->getType(), true); in optimizePuts()
2790 Value *Val = B.CreateIntCast(CI->getArgOperand(1), B.getInt8Ty(), false); in optimizeMemSetChk()
H A DBuildLibCalls.cpp1032 B.CreateIntCast(Char, in emitPutChar()
1070 Char = B.CreateIntCast(Char, B.getInt32Ty(), /*isSigned*/true, in emitFPutC()
1090 Char = B.CreateIntCast(Char, B.getInt32Ty(), /*isSigned*/ true, "chari"); in emitFPutCUnlocked()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1385 Value *CV = IRB.CreateIntCast(V, Ty, false); in convertShiftsToLeft()
1557 R = B.CreateXor(R, B.CreateIntCast(P0, R->getType(), false)); in generate()
1899 PM = IRBuilder<>(&*At).CreateIntCast(PM, PV.Res->getType(), false); in recognize()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp866 In = Builder.CreateIntCast(In, CI.getType(), false /*ZExt*/); in transformZExtICmp()
919 Value *IntCast = Builder.CreateIntCast(In, CI.getType(), false); in transformZExtICmp()
1241 In = Builder.CreateIntCast(In, CI.getType(), true /*SExt*/); in transformSExtICmp()
H A DInstCombineLoadStoreAlloca.cpp233 Value *V = IC.Builder.CreateIntCast(AI.getArraySize(), IntPtrTy, false); in simplifyAllocaArraySize()

12