Displaying 1 result from an estimated 1 matches for "retattr".
Did you mean:
getattr
2009 Dec 29
1
[LLVMdev] LLVM{Add,Remove}FunctionAttr totally broken
...PI for
getting the return value attributes. (And if the above functions are
fixed, there would also be no way to set return value attributes).
I'd like to propose that LLVM{Add,Remove}FunctionAttr be fixed to
actually set the function attributes. And that a new API, LLVM
{Add,Remove,Get}RetAttr be added, like:
void LLVMAddRetAttr(LLVMValueRef Fn, LLVMAttribute PA);
void LLVMRemoveRetAttr(LLVMValueRef Fn, LLVMAttribute PA);
LLVMAttribute LLVMGetRetAttr(LLVMValueRef Fn);
which will do the associated actions on the return value.
If this is acceptable, I can submit a trivial patch that imp...