20 func->addAttribute(llvm::AttributeList::AttrIndex::FunctionIndex,
21 llvm::Attribute::AlwaysInline);
26 func->addAttribute(llvm::AttributeList::AttrIndex::FunctionIndex,
27 llvm::Attribute::NoInline);
31 llvm::AttributeList no_attributes;
32 func->setAttributes(no_attributes);
void mark_function_never_inline(llvm::Function *func)
void mark_function_always_inline(llvm::Function *func)
void clear_function_attributes(llvm::Function *func)