| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | UndefinedNewArraySizeChecker.cpp | 33 void HandleUndefinedArrayElementCount(CheckerContext &C, SVal ArgVal, 55 CheckerContext &C, SVal ArgVal, const Expr *Init, SourceRange Range) const { in HandleUndefinedArrayElementCount() argument 65 R->markInteresting(ArgVal); in HandleUndefinedArrayElementCount()
|
| H A D | MallocChecker.cpp | 822 void HandleNonHeapDealloc(CheckerContext &C, SVal ArgVal, SourceRange Range, 826 void HandleFreeAlloca(CheckerContext &C, SVal ArgVal, 833 void HandleOffsetFree(CheckerContext &C, SVal ArgVal, SourceRange Range, 846 void HandleFunctionPtrFree(CheckerContext &C, SVal ArgVal, SourceRange Range, 859 SVal ArgVal) const; 2207 SVal ArgVal = ArgValOpt.value_or(C.getSVal(ArgExpr)); in FreeMemAux() local 2208 if (!isa<DefinedOrUnknownSVal>(ArgVal)) in FreeMemAux() 2210 DefinedOrUnknownSVal location = ArgVal.castAs<DefinedOrUnknownSVal>(); in FreeMemAux() 2224 if (ArgVal.isUnknownOrUndef()) in FreeMemAux() 2227 const MemRegion *R = ArgVal.getAsRegion(); in FreeMemAux() [all …]
|
| H A D | ChrootChecker.cpp | 101 SVal ArgVal = Call.getArgSVal(0); in evalChdir() local 103 if (const MemRegion *R = ArgVal.getAsRegion()) { in evalChdir()
|
| H A D | ExprInspectionChecker.cpp | 530 SVal ArgVal = C.getSVal(CE->getArg(0)); in analyzerExpress() local 531 SymbolRef Sym = ArgVal.getAsSymbol(); in analyzerExpress() 533 reportBug("Not a symbol", C, ArgVal); in analyzerExpress() 540 reportBug("Unable to express", C, ArgVal); in analyzerExpress() 544 reportBug(*Str, C, ArgVal); in analyzerExpress()
|
| H A D | SmartPtrModeling.cpp | 404 auto ArgVal = Call.getArgSVal(0); in evalCall() local 405 State = State->set<TrackedRegionMap>(ThisRegion, ArgVal); in evalCall() 408 ArgVal](PathSensitiveBugReport &BR, in evalCall() 416 if (ArgVal.isZeroConstant()) in evalCall()
|
| H A D | BasicObjCFoundationChecks.cpp | 562 SVal ArgVal = Call.getArgSVal(0); in checkPreCall() local 563 std::optional<DefinedSVal> DefArgVal = ArgVal.getAs<DefinedSVal>(); in checkPreCall()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmtAttr.cpp | 363 llvm::APSInt ArgVal; in BuildCodeAlignAttr() local 364 ExprResult Res = VerifyIntegerConstantExpression(E, &ArgVal); in BuildCodeAlignAttr() 371 if (ArgVal < CodeAlignAttr::MinimumAlignment || in BuildCodeAlignAttr() 372 ArgVal > CodeAlignAttr::MaximumAlignment || !ArgVal.isPowerOf2()) { in BuildCodeAlignAttr() 373 if (std::optional<int64_t> Value = ArgVal.trySExtValue()) in BuildCodeAlignAttr() 577 std::optional<llvm::APSInt> ArgVal; in handleOpenCLUnrollHint() local 579 if (!(ArgVal = E->getIntegerConstantExpr(S.Context))) { in handleOpenCLUnrollHint() 585 int Val = ArgVal->getSExtValue(); in handleOpenCLUnrollHint() 613 std::optional<llvm::APSInt> ArgVal = E->getIntegerConstantExpr(S.Context); in handleHLSLLoopHintAttr() local 615 assert(ArgVal != std::nullopt && "ArgVal should be an integer constant."); in handleHLSLLoopHintAttr() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AssumeBundleQueries.cpp | 44 StringRef AttrName, uint64_t *ArgVal) { in hasAttributeInAssume() argument 47 assert((ArgVal == nullptr || Attribute::isIntAttrKind( in hasAttributeInAssume() 59 if (ArgVal) { in hasAttributeInAssume() 61 *ArgVal = in hasAttributeInAssume()
|
| H A D | IRSimilarityIdentifier.cpp | 534 unsigned ArgVal; in checkNumberingAndReplaceCommutative() local 542 ArgVal = SourceValueToNumberMapping.find(V)->second; in checkNumberingAndReplaceCommutative() 546 std::make_pair(ArgVal, TargetValueNumbers)); in checkNumberingAndReplaceCommutative()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | AssumeBundleQueries.h | 44 uint64_t *ArgVal = nullptr); 47 uint64_t *ArgVal = nullptr) { 49 Attribute::getNameFromAttrKind(Kind), ArgVal);
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 435 SVal ArgVal, SValBuilder &SVB) { in castArgToParamTypeIfNeeded() argument 438 return ArgVal; in castArgToParamTypeIfNeeded() 448 return ArgVal; in castArgToParamTypeIfNeeded() 457 return SVB.evalCast(ArgVal, Param->getType(), ArgExpr->getType()); in castArgToParamTypeIfNeeded() 483 SVal ArgVal = Call.getArgSVal(Idx); in addParameterValuesToBindings() local 486 if (ArgVal.isUnknown()) in addParameterValuesToBindings() 491 ArgVal = castArgToParamTypeIfNeeded(Call, Idx, ArgVal, SVB); in addParameterValuesToBindings() 496 std::make_pair(ParamLoc, processArgument(ArgVal, ArgExpr, *I, SVB))); in addParameterValuesToBindings()
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | HIPAMD.cpp | 132 StringRef ArgVal = Arg->getValue(1); in constructLldCommand() local 133 auto SplitArg = ArgVal.split("-mllvm="); in constructLldCommand() 138 LldArgs.push_back(Args.MakeArgString(ArgVal)); in constructLldCommand()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ExpandVariadics.cpp | 648 Value *ArgVal = CB->getArgOperand(I); in expandCall() local 656 : ArgVal->getType(); in expandCall() 664 Value *SourceValue = ArgVal; in expandCall() 678 Builder.CreateMemCpy(CallerCopy, {}, ArgVal, {}, UnderlyingSize); in expandCall() 680 Builder.CreateStore(ArgVal, CallerCopy); in expandCall()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | Transfer.cpp | 648 auto *ArgVal = Env.getValue(*S->getArg(0)); in VisitCallExpr() local 649 if (ArgVal == nullptr) in VisitCallExpr() 651 Env.setValue(*S, *ArgVal); in VisitCallExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 2758 llvm::Value *ArgVal = (DoStore ? Arg.getDirectValue() : nullptr); in EmitParmDecl() local 2779 if (Arg.isIndirect() && !ArgVal) in EmitParmDecl() 2780 ArgVal = Builder.CreateLoad(DeclPtr); in EmitParmDecl() 2790 EmitARCStoreStrongCall(lv.getAddress(), ArgVal, true); in EmitParmDecl() 2797 ArgVal = EmitARCRetainNonBlock(ArgVal); in EmitParmDecl() 2804 EHStack.pushCleanup<ConsumeARCParameter>(getARCCleanupKind(), ArgVal, in EmitParmDecl() 2809 EmitARCInitWeak(DeclPtr, ArgVal); in EmitParmDecl() 2821 EmitStoreOfScalar(ArgVal, lv, /* isInitialization */ true); in EmitParmDecl()
|
| H A D | CGLoopInfo.cpp | 798 llvm::APSInt ArgVal = CE->getResultAsAPSInt(); in push() local 799 setCodeAlign(ArgVal.getSExtValue()); in push()
|
| H A D | CGBuiltin.cpp | 2221 llvm::Value *ArgVal; in emitBuiltinOSLogFormat() local 2227 ArgVal = llvm::Constant::getIntegerValue(Int64Ty, llvm::APInt(64, Val)); in emitBuiltinOSLogFormat() 2229 ArgVal = EmitScalarExpr(TheExpr, /*Ignore*/ false); in emitBuiltinOSLogFormat() 2251 if (!isa<Constant>(ArgVal)) { in emitBuiltinOSLogFormat() 2256 ArgVal = EmitARCRetain(Ty, ArgVal); in emitBuiltinOSLogFormat() 2257 Builder.CreateStore(ArgVal, Addr); in emitBuiltinOSLogFormat() 2265 pushCleanupAfterFullExpr<CallObjCArcUse>(Cleanup, ArgVal); in emitBuiltinOSLogFormat() 2269 ArgVal = Builder.getInt32(Item.getConstValue().getQuantity()); in emitBuiltinOSLogFormat() 2273 CGM.getDataLayout().getTypeSizeInBits(ArgVal->getType()); in emitBuiltinOSLogFormat() 2276 ArgVal = Builder.CreateBitOrPointerCast(ArgVal, IntTy); in emitBuiltinOSLogFormat() [all …]
|
| H A D | CGCUDANV.cpp | 362 auto *ArgVal = CGF.Builder.CreateLoad(CGF.GetAddrOfLocalVar(Args[i])); in prepareKernelArgsLLVMOffload() local 363 CGF.Builder.CreateStore(ArgVal, CGF.Builder.CreateStructGEP(KernelArgs, i)); in prepareKernelArgsLLVMOffload()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | CommandLine.h | 854 StringRef ArgVal; 856 ArgVal = Arg; 858 ArgVal = ArgName; 861 if (Values[i].Name == ArgVal) { 866 return O.error("Cannot find option named '" + ArgVal + "'!");
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsFastISel.cpp | 1160 const Value *ArgVal = CLI.OutVals[VA.getValNo()]; in processCallArgs() local 1205 Register ArgReg = getRegForValue(ArgVal); in processCallArgs() 1250 if (isa<UndefValue>(ArgVal)) in processCallArgs() 1269 Align Alignment = DL.getABITypeAlign(ArgVal->getType()); in processCallArgs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 4496 SDValue ArgVal, in extendArgForPPC64() argument 4499 ArgVal = DAG.getNode(ISD::AssertSext, dl, MVT::i64, ArgVal, in extendArgForPPC64() 4502 ArgVal = DAG.getNode(ISD::AssertZext, dl, MVT::i64, ArgVal, in extendArgForPPC64() 4505 return DAG.getNode(ISD::TRUNCATE, dl, ObjectVT, ArgVal); in extendArgForPPC64() 4574 SDValue ArgVal; in LowerFormalArguments_64SVR4() local 4709 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64); in LowerFormalArguments_64SVR4() 4712 ArgVal = extendArgForPPC64(Flags, ObjectVT, DAG, ArgVal, dl); in LowerFormalArguments_64SVR4() 4723 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64); in LowerFormalArguments_64SVR4() 4728 ArgVal = extendArgForPPC64(Flags, ObjectVT, DAG, ArgVal, dl); in LowerFormalArguments_64SVR4() 4758 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT); in LowerFormalArguments_64SVR4() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstCombineIntrinsic.cpp | 658 const APFloat &ArgVal = C->getValueAPF(); in instCombineIntrinsic() local 659 APFloat Val(ArgVal.getSemantics(), 1); in instCombineIntrinsic() 660 Val.divide(ArgVal, APFloat::rmNearestTiesToEven); in instCombineIntrinsic()
|
| H A D | AMDGPUISelLowering.h | 366 SDValue ArgVal,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FastISel.cpp | 3395 const Value *ArgVal = OutVals[VA.getValNo()]; in fastLowerCall() local 3485 if (isa<UndefValue>(ArgVal)) in fastLowerCall() 3493 Align Alignment = DL.getABITypeAlign(ArgVal->getType()); in fastLowerCall() 3502 } else if (isa<ConstantInt>(ArgVal) || isa<ConstantPointerNull>(ArgVal)) { in fastLowerCall() 3506 if (!X86FastEmitStore(ArgVT, ArgVal, AM, MMO)) in fastLowerCall()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountChecker.cpp | 550 SVal ArgVal = CE.getArgSVal(idx); in updateOutParameters() local 553 auto *ArgRegion = dyn_cast_or_null<TypedValueRegion>(ArgVal.getAsRegion()); in updateOutParameters()
|