Lines Matching defs:ArgPos
3463 IRPosition ArgPos = IRPosition::argument(Arg);
3470 checkAndQueryIRAttr<Attribute::NoFree, AANoFree>(ArgPos, ArgAttrs);
3478 getAssumedSimplified(ArgPos, /* AA */ nullptr, UsedAssumedInformation,
3482 getOrCreateAAFor<AAIsDead>(ArgPos);
3485 checkAndQueryIRAttr<Attribute::NoUndef, AANoUndef>(ArgPos, ArgAttrs);
3489 checkAndQueryIRAttr<Attribute::NonNull, AANonNull>(ArgPos, ArgAttrs);
3492 checkAndQueryIRAttr<Attribute::NoAlias, AANoAlias>(ArgPos, ArgAttrs);
3495 getOrCreateAAFor<AADereferenceable>(ArgPos);
3498 getOrCreateAAFor<AAAlign>(ArgPos);
3502 ArgPos, ArgAttrs, /*SkipHasAttrCheck=*/true);
3506 getOrCreateAAFor<AAMemoryBehavior>(ArgPos);
3509 checkAndQueryIRAttr<Attribute::NoFree, AANoFree>(ArgPos, ArgAttrs);
3513 getOrCreateAAFor<AAPrivatizablePtr>(ArgPos);
3515 getOrCreateAAFor<AANoFPClass>(ArgPos);