Searched refs:removeAttrs (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Argument.h | 176 void removeAttrs(const AttributeMask &AM);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | AttributorAttributes.cpp | 2894 A.removeAttrs(getIRPosition(), {Attribute::Convergent}); in manifest() 4975 A.removeAttrs(getIRPosition(), {Attribute::DereferenceableOrNull}); in manifest() 7824 A.removeAttrs(IRP, AttrKinds); in manifest() 7827 A.removeAttrs(IRP, Attribute::Writable); in manifest() 7909 A.removeAttrs(getIRPosition(), AttrKinds); in manifest() 8014 A.removeAttrs(getIRPosition(), AttrKinds); in manifest() 8018 A.removeAttrs(IRPosition::argument(Arg), Attribute::Writable); in manifest() 8052 A.removeAttrs(getIRPosition(), AttrKinds); in manifest() 8056 A.removeAttrs(IRPosition::callsite_argument(CB, U.getOperandNo()), in manifest() 8940 return A.removeAttrs(IRP, AttrToRemove) | in manifest()
|
H A D | Attributor.cpp | 1221 ChangeStatus Attributor::removeAttrs(const IRPosition &IRP, in removeAttrs() function in Attributor 1233 ChangeStatus Attributor::removeAttrs(const IRPosition &IRP, in removeAttrs() function in Attributor
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Function.cpp | 340 void Argument::removeAttrs(const AttributeMask &AM) { in removeAttrs() function in Argument
|
H A D | AutoUpgrade.cpp | 5270 Arg.removeAttrs(AttributeFuncs::typeIncompatible(Arg.getType())); in UpgradeFunctionAttributes()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | Attributor.h | 1926 ChangeStatus removeAttrs(const IRPosition &IRP, 1928 ChangeStatus removeAttrs(const IRPosition &IRP, ArrayRef<StringRef> Attrs);
|