| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSelectionDAGInfo.cpp | 27 uint64_t SizeVal = ConstantSize->getZExtValue(); in EmitTargetCodeForMemcpy() local 28 if (SizeVal < 32 || (SizeVal % 8) != 0) in EmitTargetCodeForMemcpy()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86SelectionDAGInfo.cpp | 104 uint64_t SizeVal = ConstantSize->getZExtValue(); in EmitTargetCodeForMemset() local 135 Count = DAG.getIntPtrConstant(SizeVal, dl); in EmitTargetCodeForMemset() 140 Count = DAG.getIntPtrConstant(SizeVal / UBytes, dl); in EmitTargetCodeForMemset() 141 BytesLeft = SizeVal % UBytes; in EmitTargetCodeForMemset() 149 Count = DAG.getIntPtrConstant(SizeVal, dl); in EmitTargetCodeForMemset() 168 unsigned Offset = SizeVal - BytesLeft; in EmitTargetCodeForMemset()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.cpp | 191 uint64_t SizeVal = ConstantSize->getZExtValue(); in EmitTargetCodeForMemcpy() local 192 if (!AlwaysInline && SizeVal > Subtarget.getMaxInlineSizeThreshold()) in EmitTargetCodeForMemcpy() 196 unsigned BytesLeft = SizeVal & 3; in EmitTargetCodeForMemcpy() 197 unsigned NumMemOps = SizeVal >> 2; in EmitTargetCodeForMemcpy()
|
| H A D | ARMISelLowering.cpp | 11020 unsigned SizeVal = MI.getOperand(2).getImm(); in EmitStructByval() local 11042 if ((Alignment % 16 == 0) && SizeVal >= 16) in EmitStructByval() 11044 else if ((Alignment % 8 == 0) && SizeVal >= 8) in EmitStructByval() 11060 unsigned BytesLeft = SizeVal % UnitSize; in EmitStructByval() 11061 unsigned LoopSize = SizeVal - BytesLeft; in EmitStructByval() 11063 if (SizeVal <= Subtarget->getMaxInlineSizeThreshold()) { in EmitStructByval()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 747 llvm::Value *SizeVal = llvm::ConstantInt::get( in VisitCastExpr() local 750 Builder.CreateMemCpy(DestAddress, SourceAddress, SizeVal); in VisitCastExpr() 1972 llvm::Constant *SizeVal = CGF.Builder.getInt64(Size.getQuantity()); in CheckAggExprForMemSetUse() local 1976 CGF.Builder.CreateMemSet(Loc, CGF.Builder.getInt8(0), SizeVal, false); in CheckAggExprForMemSetUse() 2108 llvm::Value *SizeVal = nullptr; in EmitAggregateCopy() local 2114 SizeVal = emitArrayLength(VAT, BaseEltTy, DestPtr); in EmitAggregateCopy() 2117 SizeVal = Builder.CreateNUWMul( in EmitAggregateCopy() 2118 SizeVal, in EmitAggregateCopy() 2122 if (!SizeVal) { in EmitAggregateCopy() 2149 SizeVal); in EmitAggregateCopy() [all …]
|
| H A D | CGDecl.cpp | 1183 auto *SizeVal = llvm::ConstantInt::get(CGM.IntPtrTy, ConstantSize); in emitStoresForConstant() local 1189 SizeVal, isVolatile); in emitStoresForConstant() 1214 Loc, llvm::ConstantInt::get(CGM.Int8Ty, Value), SizeVal, isVolatile); in emitStoresForConstant() 1254 SizeVal, isVolatile); in emitStoresForConstant() 1738 auto SizeVal = VlaSize.NumElts; in emitZeroOrPatternForAutoVarInit() local 1748 SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(EltSize)); in emitZeroOrPatternForAutoVarInit() 1750 SizeVal, isVolatile); in emitZeroOrPatternForAutoVarInit() 1766 SizeVal, llvm::ConstantInt::get(SizeVal->getType(), 0), in emitZeroOrPatternForAutoVarInit() 1771 SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(EltSize)); in emitZeroOrPatternForAutoVarInit() 1776 Begin.getElementType(), Begin.getPointer(), SizeVal, "vla.end"); in emitZeroOrPatternForAutoVarInit()
|
| H A D | CodeGenFunction.cpp | 1906 llvm::Value *SizeVal; in EmitNullInitialization() local 1916 SizeVal = VlaSize.NumElts; in EmitNullInitialization() 1919 SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(eltSize)); in EmitNullInitialization() 1925 SizeVal = CGM.getSize(size); in EmitNullInitialization() 1949 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); in EmitNullInitialization() 1952 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, false); in EmitNullInitialization() 1959 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal, false); in EmitNullInitialization()
|
| H A D | CGNonTrivialStruct.cpp | 527 llvm::Value *SizeVal = in flushTrivialFields() local 533 this->CGF->Builder.CreateMemCpy(DstAddr, SrcAddr, SizeVal, false); in flushTrivialFields() 665 llvm::Constant *SizeVal = CGF->Builder.getInt64(Size.getQuantity()); in visitArray() local 668 CGF->Builder.CreateMemSet(Loc, CGF->Builder.getInt8(0), SizeVal, in visitArray()
|
| H A D | CGOpenMPRuntime.cpp | 4149 llvm::Value *SizeVal; in getPointerAndSize() local 4152 SizeVal = CGF.getTypeSize(OASE->getBase()->getType()->getPointeeType()); in getPointerAndSize() 4157 SizeVal = CGF.Builder.CreateNUWMul(SizeVal, Sz); in getPointerAndSize() 4168 SizeVal = CGF.Builder.CreateNUWSub(UpIntPtr, LowIntPtr); in getPointerAndSize() 4170 SizeVal = CGF.getTypeSize(Ty); in getPointerAndSize() 4172 return std::make_pair(Addr, SizeVal); in getPointerAndSize() 6118 llvm::Value *SizeVal; in emitTaskReductionInit() local 6119 std::tie(SizeValInChars, SizeVal) = RCG.getSizes(Cnt); in emitTaskReductionInit() 6125 bool DelayedCreation = !!SizeVal; in emitTaskReductionInit() 6214 llvm::Value *SizeVal = CGF.Builder.CreateIntCast(Sizes.second, CGM.SizeTy, in emitTaskReductionFixups() local [all …]
|
| H A D | CGBuiltin.cpp | 3339 Value *SizeVal = EmitScalarExpr(E->getArg(1)); in EmitBuiltinExpr() local 3351 Value *SizeVal = EmitScalarExpr(E->getArg(2)); in EmitBuiltinExpr() local 3356 Builder.CreateMemCpy(Dest, Src, SizeVal, false); in EmitBuiltinExpr() 3395 Builder.CreateMemCpy(Dest, Src, SizeVal, false); in EmitBuiltinExpr() 3402 Value *SizeVal = EmitScalarExpr(E->getArg(2)); in EmitBuiltinExpr() local 3421 Builder.CreateMemMove(Dest, Src, SizeVal, false); in EmitBuiltinExpr() 3429 Value *SizeVal = EmitScalarExpr(E->getArg(2)); in EmitBuiltinExpr() local 3434 Builder.CreateMemMove(Dest, Src, SizeVal, false); in EmitBuiltinExpr() 3442 Value *SizeVal = EmitScalarExpr(E->getArg(2)); in EmitBuiltinExpr() local 3445 Builder.CreateMemSet(Dest, ByteVal, SizeVal, false); in EmitBuiltinExpr() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandMemCmp.cpp | 754 const uint64_t SizeVal = SizeCast->getZExtValue(); in expandMemCmp() local 756 if (SizeVal == 0) { in expandMemCmp() 778 MemCmpExpansion Expansion(CI, SizeVal, Options, IsUsedForZeroCmp, *DL, DTU); in expandMemCmp()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CStringChecker.cpp | 1039 SVal SizeVal = C.getSVal(Size); in memsetAux() local 1051 Optional<NonLoc> SizeNL = SizeVal.getAs<NonLoc>(); in memsetAux() 1107 State, BO_GE, NewStrLen, SizeVal, svalBuilder.getConditionType()); in memsetAux() 2179 SVal SizeVal = C.getSVal(Size.Expression); in evalMemset() local 2183 std::tie(ZeroSize, NonZeroSize) = assumeZero(C, State, SizeVal, SizeTy); in evalMemset() 2227 SVal SizeVal = C.getSVal(Size.Expression); in evalBzero() local 2232 assumeZero(C, State, SizeVal, SizeTy); in evalBzero()
|
| H A D | StreamChecker.cpp | 640 Optional<NonLoc> SizeVal = Call.getArgSVal(1).getAs<NonLoc>(); in evalFreadFwrite() local 641 if (!SizeVal) in evalFreadFwrite() 659 if (State->isNull(*SizeVal).isConstrainedTrue() || in evalFreadFwrite()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 1527 Value *SizeVal = ConstantInt::get(MS.IntptrTy, Size); in getShadowOriginPtrKernel() local 1530 {AddrCast, SizeVal}); in getShadowOriginPtrKernel() 4061 Value *SizeVal = ConstantInt::get(MS.IntptrTy, Size); in instrumentAsmArgument() local 4062 IRB.CreateCall(MS.MsanInstrumentAsmStoreFn, {Ptr, SizeVal}); in instrumentAsmArgument()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaType.cpp | 2281 llvm::APSInt &SizeVal, unsigned VLADiag, in checkArraySize() argument 2295 ArraySize, S.Context.getSizeType(), SizeVal, Sema::CCEK_ArrayBound); in checkArraySize() 2327 S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser); in checkArraySize()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 12010 APSInt SizeVal; in VisitBuiltinCallExpr() local 12011 if (!EvaluateInteger(E->getArg(0), SizeVal, Info)) in VisitBuiltinCallExpr() 12024 CharUnits Size = CharUnits::fromQuantity(SizeVal.getZExtValue()); in VisitBuiltinCallExpr()
|