diff options
author | Arthur Eubanks <aeubanks@google.com> | 2021-09-07 11:50:01 -0700 |
---|---|---|
committer | Arthur Eubanks <aeubanks@google.com> | 2021-09-07 11:52:22 -0700 |
commit | 7f54009a1fd8c7ea422bd58b45ba5cdc73a3a55e (patch) | |
tree | 98686b9089a8eae24afed1af635f381f45109098 /llvm/lib/IR/Function.cpp | |
parent | 58db5f6e959419aaca20798835d75d3646b99293 (diff) | |
download | llvm-7f54009a1fd8c7ea422bd58b45ba5cdc73a3a55e.zip llvm-7f54009a1fd8c7ea422bd58b45ba5cdc73a3a55e.tar.gz llvm-7f54009a1fd8c7ea422bd58b45ba5cdc73a3a55e.tar.bz2 |
Add missing overloads for Function::addRetAttr(s)
Diffstat (limited to 'llvm/lib/IR/Function.cpp')
-rw-r--r-- | llvm/lib/IR/Function.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/lib/IR/Function.cpp b/llvm/lib/IR/Function.cpp index 951d45c..977cd85 100644 --- a/llvm/lib/IR/Function.cpp +++ b/llvm/lib/IR/Function.cpp @@ -553,6 +553,14 @@ void Function::addRetAttr(Attribute::AttrKind Kind) { AttributeSets = AttributeSets.addRetAttribute(getContext(), Kind); } +void Function::addRetAttr(Attribute Attr) { + AttributeSets = AttributeSets.addRetAttribute(getContext(), Attr); +} + +void Function::addRetAttrs(const AttrBuilder &Attrs) { + AttributeSets = AttributeSets.addRetAttributes(getContext(), Attrs); +} + void Function::addParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) { AttributeSets = AttributeSets.addParamAttribute(getContext(), ArgNo, Kind); } |