Searched refs:ArgPos (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 3472 IRPosition ArgPos = IRPosition::argument(Arg); in identifyDefaultAbstractAttributes() local 3479 checkAndQueryIRAttr<Attribute::NoFree, AANoFree>(ArgPos, ArgAttrs); in identifyDefaultAbstractAttributes() 3487 getAssumedSimplified(ArgPos, /* AA */ nullptr, UsedAssumedInformation, in identifyDefaultAbstractAttributes() 3491 getOrCreateAAFor<AAIsDead>(ArgPos); in identifyDefaultAbstractAttributes() 3494 checkAndQueryIRAttr<Attribute::NoUndef, AANoUndef>(ArgPos, ArgAttrs); in identifyDefaultAbstractAttributes() 3498 checkAndQueryIRAttr<Attribute::NonNull, AANonNull>(ArgPos, ArgAttrs); in identifyDefaultAbstractAttributes() 3501 checkAndQueryIRAttr<Attribute::NoAlias, AANoAlias>(ArgPos, ArgAttrs); in identifyDefaultAbstractAttributes() 3504 getOrCreateAAFor<AADereferenceable>(ArgPos); in identifyDefaultAbstractAttributes() 3507 getOrCreateAAFor<AAAlign>(ArgPos); in identifyDefaultAbstractAttributes() 3510 checkAndQueryIRAttr<Attribute::NoCapture, AANoCapture>(ArgPos, ArgAttrs); in identifyDefaultAbstractAttributes() [all …]
|
H A D | AttributorAttributes.cpp | 2003 const IRPosition &ArgPos = IRPosition::argument(*Arg); in updateImpl() local 2005 A.getAAFor<AAPointerInfo>(*this, ArgPos, DepClassTy::REQUIRED); in updateImpl() 2372 const IRPosition &ArgPos = IRPosition::argument(*Arg); in updateImpl() local 2374 if (AA::hasAssumedIRAttr<Attribute::NoFree>(A, this, ArgPos, in updateImpl() 4341 const IRPosition &ArgPos = IRPosition::argument(*Arg); in updateImpl() local 4342 auto *ArgAA = A.getAAFor<AAIsDead>(*this, ArgPos, DepClassTy::REQUIRED); in updateImpl() 5650 const IRPosition &ArgPos = IRPosition::argument(*Arg); in updateImpl() local 5652 A.getAAFor<AAInstanceInfo>(*this, ArgPos, DepClassTy::REQUIRED); in updateImpl() 6017 const IRPosition &ArgPos = IRPosition::argument(*Arg); in updateImpl() local 6021 A, this, ArgPos, DepClassTy::REQUIRED, IsKnownNoCapture, false, in updateImpl() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 3216 unsigned ArgPos; in HandleFunctionTypeMismatch() local 3217 if (!FunctionParamTypesAreEqual(FromFunction, ToFunction, &ArgPos)) { in HandleFunctionTypeMismatch() 3218 PDiag << ft_parameter_mismatch << ArgPos + 1 in HandleFunctionTypeMismatch() 3219 << ToFunction->getParamType(ArgPos) in HandleFunctionTypeMismatch() 3220 << FromFunction->getParamType(ArgPos); in HandleFunctionTypeMismatch() 3253 ArrayRef<QualType> New, unsigned *ArgPos, in FunctionParamTypesAreEqual() argument 3271 if (ArgPos) in FunctionParamTypesAreEqual() 3272 *ArgPos = Idx; in FunctionParamTypesAreEqual() 3281 unsigned *ArgPos, bool Reversed) { in FunctionParamTypesAreEqual() argument 3283 NewType->param_types(), ArgPos, Reversed); in FunctionParamTypesAreEqual() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 9921 unsigned *ArgPos = nullptr, 9926 unsigned *ArgPos = nullptr, 9931 unsigned *ArgPos = nullptr,
|