Home
last modified time | relevance | path

Searched refs:ArgPos (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp3459 IRPosition ArgPos = IRPosition::argument(Arg); in identifyDefaultAbstractAttributes() local
3466 checkAndQueryIRAttr<Attribute::NoFree, AANoFree>(ArgPos, ArgAttrs); in identifyDefaultAbstractAttributes()
3474 getAssumedSimplified(ArgPos, /* AA */ nullptr, UsedAssumedInformation, in identifyDefaultAbstractAttributes()
3478 getOrCreateAAFor<AAIsDead>(ArgPos); in identifyDefaultAbstractAttributes()
3481 checkAndQueryIRAttr<Attribute::NoUndef, AANoUndef>(ArgPos, ArgAttrs); in identifyDefaultAbstractAttributes()
3485 checkAndQueryIRAttr<Attribute::NonNull, AANonNull>(ArgPos, ArgAttrs); in identifyDefaultAbstractAttributes()
3488 checkAndQueryIRAttr<Attribute::NoAlias, AANoAlias>(ArgPos, ArgAttrs); in identifyDefaultAbstractAttributes()
3491 getOrCreateAAFor<AADereferenceable>(ArgPos); in identifyDefaultAbstractAttributes()
3494 getOrCreateAAFor<AAAlign>(ArgPos); in identifyDefaultAbstractAttributes()
3498 ArgPos, ArgAttrs, /*SkipHasAttrCheck=*/true); in identifyDefaultAbstractAttributes()
[all …]
H A DAttributorAttributes.cpp2042 const IRPosition &ArgPos = IRPosition::argument(*Arg); in updateImpl() local
2044 A.getAAFor<AAPointerInfo>(*this, ArgPos, DepClassTy::REQUIRED); in updateImpl()
2414 const IRPosition &ArgPos = IRPosition::argument(*Arg); in updateImpl() local
2416 if (AA::hasAssumedIRAttr<Attribute::NoFree>(A, this, ArgPos, in updateImpl()
4375 const IRPosition &ArgPos = IRPosition::argument(*Arg); in updateImpl() local
4376 auto *ArgAA = A.getAAFor<AAIsDead>(*this, ArgPos, DepClassTy::REQUIRED); in updateImpl()
5706 const IRPosition &ArgPos = IRPosition::argument(*Arg); in updateImpl() local
5708 A.getAAFor<AAInstanceInfo>(*this, ArgPos, DepClassTy::REQUIRED); in updateImpl()
6076 const IRPosition &ArgPos = IRPosition::argument(*Arg); in updateImpl() local
6080 A, this, ArgPos, DepClassTy::REQUIRED, IsKnownNoCapture, false, in updateImpl()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp3403 unsigned ArgPos; in HandleFunctionTypeMismatch() local
3404 if (!FunctionParamTypesAreEqual(FromFunction, ToFunction, &ArgPos)) { in HandleFunctionTypeMismatch()
3405 PDiag << ft_parameter_mismatch << ArgPos + 1 in HandleFunctionTypeMismatch()
3406 << ToFunction->getParamType(ArgPos) in HandleFunctionTypeMismatch()
3407 << FromFunction->getParamType(ArgPos); in HandleFunctionTypeMismatch()
3440 ArrayRef<QualType> New, unsigned *ArgPos, in FunctionParamTypesAreEqual() argument
3458 if (ArgPos) in FunctionParamTypesAreEqual()
3459 *ArgPos = Idx; in FunctionParamTypesAreEqual()
3468 unsigned *ArgPos, bool Reversed) { in FunctionParamTypesAreEqual() argument
3470 NewType->param_types(), ArgPos, Reversed); in FunctionParamTypesAreEqual()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10106 unsigned *ArgPos = nullptr,
10111 unsigned *ArgPos = nullptr,
10116 unsigned *ArgPos = nullptr,