Lines Matching defs:result
179 /* don't cache the result for SYM_NODE */
216 /* cache the result */
287 LLVMValueRef result = NULL;
305 result = LLVMConstGEP(data, indices, ARRAY_SIZE(indices));
306 return result;
314 result = LLVMGetNamedFunction(module, name);
315 if (!result)
316 result = LLVMAddFunction(module, name, type);
318 result = LLVMGetNamedGlobal(module, name);
319 if (!result)
320 result = LLVMAddGlobal(module, type, name);
323 return result;
328 LLVMValueRef result;
334 result = LLVMConstInt(itype, val, 1);
335 result = LLVMConstIntToPtr(result, dtype);
337 result = LLVMConstPointerNull(dtype);
341 result = LLVMConstInt(dtype, val, 1);
347 result = LLVMConstNull(dtype);
352 return result;
357 LLVMValueRef result;
362 result = constant_value(val, dtype);
363 if (result)
364 return result;
371 LLVMValueRef result = NULL;
375 result = pseudo->priv;
378 result = get_sym_value(fn->module, pseudo->sym);
381 result = val_to_value(pseudo->value, ctype);
384 result = LLVMGetParam(fn->fn, pseudo->nr - 1);
388 result = pseudo->priv;
391 result = NULL;
394 result = LLVMGetUndef(symbol_type(ctype));
400 return result;
677 LLVMValueRef result = get_operand(fn, insn->type, pseudo);
678 LLVMBuildRet(fn->builder, result);