Searched refs:AttributeMask (Results 1 – 16 of 16) sorted by relevance
38 class AttributeMask; variable349 removeAttributes(LLVMContext &C, const AttributeMask &AttrsToRemove) const;615 const AttributeMask &AttrsToRemove) const;639 removeFnAttributes(LLVMContext &C, const AttributeMask &AttrsToRemove) const {667 const AttributeMask &AttrsToRemove) const {690 const AttributeMask &AttrsToRemove) const {979 class AttributeMask {984 AttributeMask() = default;985 AttributeMask(const AttributeMask &) = delete;986 AttributeMask(AttributeMask &&) = default;[all …]
165 void removeAttrs(const AttributeMask &AM);
364 void removeFnAttrs(const AttributeMask &Attrs);373 void removeRetAttrs(const AttributeMask &Attrs);382 void removeParamAttrs(unsigned ArgNo, const AttributeMask &Attrs);
1558 void removeFnAttrs(const AttributeMask &AttrsToRemove) {1573 void removeRetAttrs(const AttributeMask &AttrsToRemove) {1590 void removeParamAttrs(unsigned ArgNo, const AttributeMask &AttrsToRemove) {
746 const AttributeMask &Attrs) const { in removeAttributes()1400 LLVMContext &C, unsigned Index, const AttributeMask &AttrsToRemove) const { in removeAttributesAtIndex()1848 AttrBuilder &AttrBuilder::remove(const AttributeMask &AM) { in remove()1853 bool AttrBuilder::overlaps(const AttributeMask &AM) const { in overlaps()1889 AttributeMask AttributeFuncs::typeIncompatible(Type *Ty, in typeIncompatible()1891 AttributeMask Incompatible; in typeIncompatible()1938 AttributeMask AttributeFuncs::getUBImplyingAttributes() { in getUBImplyingAttributes()1939 AttributeMask AM; in getUBImplyingAttributes()1988 AttributeMask OldSSPAttr; in adjustCallerSSPLevel()
297 void Argument::removeAttrs(const AttributeMask &AM) { in removeAttrs()606 void Function::removeFnAttrs(const AttributeMask &AM) { in removeFnAttrs()618 void Function::removeRetAttrs(const AttributeMask &Attrs) { in removeRetAttrs()630 void Function::removeParamAttrs(unsigned ArgNo, const AttributeMask &Attrs) { in removeParamAttrs()
238 AttributeMask UBImplyingAttributes = in dropUndefImplyingAttrsAndUnknownMetadata()
1862 AttributeMask IncompatibleAttrs = AttributeFuncs::typeIncompatible(Ty); in verifyParameterAttrs()
106 AttributeMask AttrMask; in runOnModule()
326 AttributeMask RetAttrs; in runOnFunction()
2913 static AttributeMask getParamAndReturnAttributesToRemove() { in getParamAndReturnAttributesToRemove()2914 AttributeMask R; in getParamAndReturnAttributesToRemove()2938 AttributeMask R = getParamAndReturnAttributesToRemove(); in stripNonValidAttributesFromPrototype()3012 AttributeMask R = getParamAndReturnAttributesToRemove(); in stripNonValidDataFromBody()
291 AttributeMask UBImplyingAttributes = in removeDeadArgumentsFromCallers()
4066 AttributeMask B; in visitCallBase()5758 AttributeMask B; in sanitizeFunction()
503 AttributeMask ReadOnlyNoneAttrs;
3569 AttributeMask IncompatibleAttrs = AttributeFuncs::typeIncompatible( in transformConstExprCastCall()
2293 llvm::AttributeMask RemoveAttrs; in setNonAliasAttributes()