Lines Matching refs:SMEAttrs
25 class SMEAttrs {
51 SMEAttrs(unsigned Mask = Normal) : Bitmask(0) { set(Mask); }
52 SMEAttrs(const Function &F) : SMEAttrs(F.getAttributes()) {} in SMEAttrs() function
53 SMEAttrs(const CallBase &CB);
54 SMEAttrs(const AttributeList &L);
55 SMEAttrs(StringRef FuncName);
77 bool requiresSMChange(const SMEAttrs &Callee) const;
102 bool requiresLazySave(const SMEAttrs &Callee) const { in requiresLazySave()
130 bool requiresPreservingZT0(const SMEAttrs &Callee) const { in requiresPreservingZT0()
133 bool requiresDisablingZABeforeCall(const SMEAttrs &Callee) const { in requiresDisablingZABeforeCall()
137 bool requiresEnablingZAAfterCall(const SMEAttrs &Callee) const { in requiresEnablingZAAfterCall()