Home | History | Annotate | Download | only in common

Lines Matching defs:function

181 	   fprintf(stderr, "Unhandled function attribute: %x\n", attr);
199 fprintf(stderr, "Unhandled function attribute: %x\n", attr);
207 ac_add_function_attr(LLVMValueRef function,
215 LLVMAddFunctionAttr(function, llvm_attr);
217 LLVMAddAttribute(LLVMGetParam(function, attr_idx - 1), llvm_attr);
220 LLVMContextRef context = LLVMGetModuleContext(LLVMGetGlobalParent(function));
225 LLVMAddAttributeAtIndex(function, attr_idx, llvm_attr);
234 LLVMValueRef function;
236 function = LLVMGetNamedFunction(ctx->module, name);
237 if (!function) {
249 function = LLVMAddFunction(ctx->module, name, function_type);
251 LLVMSetFunctionCallConv(function, LLVMCCallConv);
252 LLVMSetLinkage(function, LLVMExternalLinkage);
257 ac_add_function_attr(function, -1, attr);
260 return LLVMBuildCall(ctx->builder, function, params, param_count, "");