Home
last modified time | relevance | path

Searched refs:func_sptr (Results 1 – 25 of 32) sorted by relevance

12

/dports/math/libpgmath/flang-d07daf3/tools/flang2/flang2exe/
H A Dll_ftn.cpp204 if (SCG(func_sptr) == SC_EXTERN || INMODULEG(func_sptr) || in get_ftn_func_name()
258 if (func_sptr < 1) in ll_process_routine_parameters()
268 (gbl.currsub == func_sptr || get_master_sptr() == func_sptr)) || in ll_process_routine_parameters()
274 gblsym = iface ? get_llvm_funcptr_ag(func_sptr, nm) : get_ag(func_sptr); in ll_process_routine_parameters()
300 sc = SCG(func_sptr); in ll_process_routine_parameters()
304 get_llvm_name(func_sptr), stb.scnames[sc], func_sptr, return_dtype, in ll_process_routine_parameters()
308 fval = FVALG(func_sptr); in ll_process_routine_parameters()
602 if ((SCG(func_sptr) == SC_DUMMY) && MIDNUMG(func_sptr)) in get_return_type()
603 func_sptr = MIDNUMG(func_sptr); in get_return_type()
613 if (POINTERG(func_sptr) || ALLOCATTRG(func_sptr)) in get_return_type()
[all …]
H A Doutliner.h86 SPTR ll_get_hostprog_arg(int func_sptr, int whicharg);
91 SPTR ll_get_shared_arg(SPTR func_sptr);
121 int ll_make_outlined_call2(int func_sptr, int uplevel_ili);
126 int ll_make_outlined_call(int func_sptr, int arg1, int arg2, int arg3);
165 int ll_make_outlined_gjsr(int func_sptr, int nargs, int arg1, int arg2, int arg3);
170 int ll_make_outlined_task_call(int func_sptr, SPTR task_sptr);
250 void ll_make_ftn_outlined_params(int func_sptr, int paramct, DTYPE *argtype);
315 void setOutlinedPragma(int func_sptr, int saved);
H A Doutliner.cpp473 DPDSCP(func_sptr, dpdscp); in ll_make_ftn_outlined_params()
508 DPDSCP(func_sptr, dpdscp); in llMakeFtnOutlinedSignature()
776 func_sptr = getsymbol(nm); in makeOutlinedFunc()
785 DEFDP(func_sptr, 1); in makeOutlinedFunc()
788 ADDRTKNP(func_sptr, 1); in makeOutlinedFunc()
798 return func_sptr; in makeOutlinedFunc()
2294 CFUNCP(func_sptr, 1); in mk_function_call()
2457 DEFDP(func_sptr, 1); in create_target_outlined_func_sptr()
2459 ADDRTKNP(func_sptr, 1); in create_target_outlined_func_sptr()
2464 return func_sptr; in create_target_outlined_func_sptr()
[all …]
H A Dassem.h37 extern void assem_begin_func(int func_sptr);
41 extern void assem_pc(int func_sptr, int arg1_offset, int base_reg);
49 extern void assem_mxcsr(int func_sptr);
62 extern void assem_end_func(int func_sptr);
73 void prof_rouent(int func_sptr);
H A Dcgraph.h35 int cgr_modifies(SPTR func_sptr, int object_sptr, int flag);
40 int get_func_record(SPTR func_sptr);
55 void cgr_add_mod(SPTR func_sptr, int object);
H A Dompaccel.h31 #define IS_OMP_DEVICE_KERNEL(func_sptr) (OMPACCFUNCKERNELG(func_sptr)) argument
33 #define IS_OMP_DEVICE_FUNC(func_sptr) (OMPACCFUNCDEVG(func_sptr)) argument
72 SPTR func_sptr; /* Kernel or device function sptr */ member
H A Dompaccel.cpp474 SPTR func_sptr, sym; in mk_ompaccel_function() local
476 TASKFNP(func_sptr, FALSE); in mk_ompaccel_function()
480 CFUNCP(func_sptr, 1); in mk_ompaccel_function()
481 DEFDP(func_sptr, 1); in mk_ompaccel_function()
483 ADDRTKNP(func_sptr, 1); in mk_ompaccel_function()
484 DCLDP(func_sptr, 1); in mk_ompaccel_function()
502 GBL_CURRFUNC = func_sptr; in mk_ompaccel_function()
522 return func_sptr; in mk_ompaccel_function()
696 info->func_sptr = func_sptr; in ompaccel_tinfo_create()
731 if (tinfos[i]->func_sptr == func_sptr) { in ompaccel_tinfo_has()
[all …]
H A Dll_ftn.h75 DTYPE get_return_type(SPTR func_sptr);
115 void ll_process_routine_parameters(SPTR func_sptr);
H A Dllutil.cpp3574 const int stype = STYPEG(func_sptr); in process_ll_abi_func_ftn_mod()
3580 iface = get_llvm_funcptr_ag(func_sptr, get_llvm_ifacenm(func_sptr)); in process_ll_abi_func_ftn_mod()
3600 abi->is_iso_c = CFUNCG(func_sptr); in process_ll_abi_func_ftn_mod()
3616 if (!nargs && (!INMODULEG(func_sptr) || IS_INTERFACEG(func_sptr)) && in process_ll_abi_func_ftn_mod()
3618 assert(IS_FTN_PROC_PTR(func_sptr) || SCG(func_sptr) == SC_EXTERN || in process_ll_abi_func_ftn_mod()
3619 SCG(func_sptr) == SC_NONE || SCG(func_sptr) == SC_DUMMY || in process_ll_abi_func_ftn_mod()
3620 STYPEG(func_sptr) == ST_PROC || STYPEG(func_sptr) == ST_ENTRY, in process_ll_abi_func_ftn_mod()
3623 func_sptr, ERR_Fatal); in process_ll_abi_func_ftn_mod()
3680 get_master_sptr() == func_sptr || gbl.entries == func_sptr) { in process_ll_abi_func_ftn_mod()
4128 const int func_sptr = gbl.currsub; in get_ftn_dummy_lltype() local
[all …]
H A Dtgtutil.cpp217 const SPTR func_sptr = getsymbol(nm); in ll_make_tgt_proto() local
221 DTYPEP(func_sptr, ret_dtype); in ll_make_tgt_proto()
222 SCP(func_sptr, SC_EXTERN); in ll_make_tgt_proto()
223 STYPEP(func_sptr, ST_PROC); in ll_make_tgt_proto()
224 CCSYMP(func_sptr, in ll_make_tgt_proto()
226 CFUNCP(func_sptr, 1); in ll_make_tgt_proto()
227 ll_make_ftn_outlined_params(func_sptr, argc, args); in ll_make_tgt_proto()
228 ll_process_routine_parameters(func_sptr); in ll_make_tgt_proto()
229 return func_sptr; in ll_make_tgt_proto()
H A Dscope.h104 void begin_inlined_scope(int func_sptr);
H A Dkmpcutil.cpp455 const SPTR func_sptr = getsymbol(nm); in ll_make_kmpc_proto() local
462 DTYPEP(func_sptr, ret_dtype); in ll_make_kmpc_proto()
463 SCP(func_sptr, SC_EXTERN); in ll_make_kmpc_proto()
464 STYPEP(func_sptr, ST_PROC); in ll_make_kmpc_proto()
465 CCSYMP(func_sptr, in ll_make_kmpc_proto()
467 CFUNCP(func_sptr, 1); in ll_make_kmpc_proto()
468 ll_make_ftn_outlined_params(func_sptr, argc, args); in ll_make_kmpc_proto()
469 ll_process_routine_parameters(func_sptr); in ll_make_kmpc_proto()
481 return func_sptr; in ll_make_kmpc_proto()
H A Dcgmain.cpp627 analyze_ret_info(SPTR func_sptr) in analyze_ret_info() argument
1320 SPTR func_sptr = GBL_CURRFUNC; in schedule() local
1335 func_sptr = GBL_CURRFUNC; in schedule()
1365 func_sptr); in schedule()
1392 process_sptr(func_sptr); in schedule()
1448 analyze_ret_info(func_sptr); in schedule()
12859 if (func_sptr > NOSYM && WEAKG(func_sptr)) { in print_function_signature()
12941 if (func_sptr > NOSYM) { in print_function_signature()
12946 if (ELFSCNG(func_sptr)) { in print_function_signature()
13012 if (WEAKG(func_sptr)) in build_routine_and_parameter_entries()
[all …]
H A Dcgmain.h162 void build_routine_and_parameter_entries(SPTR func_sptr, LL_ABI_Info *abi,
H A Dllutil.h866 void ll_abi_compute_call_conv(LL_ABI_Info *abi, int func_sptr, int jsra_flags);
1110 LL_ABI_Info *ll_abi_for_func_sptr(LL_Module *module, SPTR func_sptr,
1134 LL_ABI_Info *process_ll_abi_func_ftn(SPTR func_sptr, bool use_sptrs);
1139 LL_ABI_Info *process_ll_abi_func_ftn_mod(LL_Module *mod, SPTR func_sptr,
H A Dcgllvm.h126 void build_routine_and_parameter_entries(SPTR func_sptr, LL_ABI_Info *abi,
H A Dll_structure.cpp2448 ll_proto_key(SPTR func_sptr) in ll_proto_key() argument
2457 return get_llvm_name(func_sptr); in ll_proto_key()
2462 ifacenm = get_llvm_ifacenm(func_sptr); in ll_proto_key()
2466 nm = get_llvm_name(func_sptr); in ll_proto_key()
2468 assert(nm, "ll_proto_key: No function name discovered", func_sptr, 4); in ll_proto_key()
2540 ll_proto_add_sptr(SPTR func_sptr, struct LL_ABI_Info_ *abi) in ll_proto_add_sptr() argument
2542 LL_FnProto *proto = ll_proto_add(ll_proto_key(func_sptr), abi); in ll_proto_add_sptr()
2543 ll_proto_update_name(proto, get_llvm_name(func_sptr)); in ll_proto_add_sptr()
H A Dscope.cpp752 begin_inlined_scope(int func_sptr) in begin_inlined_scope() argument
762 create_inlined_scope(func_sptr); in begin_inlined_scope()
/dports/math/libpgmath/flang-d07daf3/tools/flang1/flang1exe/
H A Dsemfunc.c722 fval = func_sptr; in need_tmp_retval()
723 if (FVALG(func_sptr)) in need_tmp_retval()
825 if (func_sptr < 0) { in func_call2()
826 func_sptr = -func_sptr; in func_call2()
864 if (func_sptr) { in func_call2()
906 if (STYPEG(func_sptr) == ST_PROC && SLNKG(func_sptr) == 0) { in func_call2()
914 if (!FUNCLINEG(func_sptr) && POINTERG(func_sptr)) { in func_call2()
988 fval = func_sptr; in func_call2()
1449 int func_sptr; in func_call() local
1484 if (func_sptr < 0) { in func_call()
[all …]
H A Dsemfin.c231 int old_args = PARAMCTG(func_sptr); in inject_arg()
242 DPDSCP(func_sptr, new_dsc); in inject_arg()
243 PARAMCTP(func_sptr, old_args + 1); in inject_arg()
247 have_class_args_been_fixed_already(int func_sptr) in have_class_args_been_fixed_already() argument
249 int dscptr = DPDSCG(func_sptr); in have_class_args_been_fixed_already()
250 int count = PARAMCTG(func_sptr); in have_class_args_been_fixed_already()
293 prepend_func_result_as_first_arg(int func_sptr) in prepend_func_result_as_first_arg() argument
295 int fval_sptr = FVALG(func_sptr); in prepend_func_result_as_first_arg()
303 incr_invobj_for_retval_add(func_sptr, FALSE); in prepend_func_result_as_first_arg()
1041 fix_class_args(int func_sptr) in fix_class_args() argument
[all …]
H A Dsemant.h1592 int get_type_descr_arg(int func_sptr, int arg);
1593 int get_type_descr_arg2(int func_sptr, int arg);
1594 int sc_local_passbyvalue(int sptr, int func_sptr);
/dports/math/libpgmath/flang-d07daf3/tools/flang2/flang2exe/x86_64-Linux/
H A Dll_abi.h47 void ll_abi_compute_call_conv(LL_ABI_Info *abi, int func_sptr, int jsra_flags);
H A Dll_abi.cpp28 ll_abi_compute_call_conv(LL_ABI_Info *abi, int func_sptr, int jsra_flags) in ll_abi_compute_call_conv() argument
/dports/math/libpgmath/flang-d07daf3/tools/flang2/flang2exe/ppc64le-Linux/
H A Dll_abi.cpp39 ll_abi_compute_call_conv(LL_ABI_Info *abi, int func_sptr, int jsra_flags) in ll_abi_compute_call_conv() argument
/dports/math/libpgmath/flang-d07daf3/tools/flang2/flang2exe/aarch64-Linux/
H A Dll_abi.cpp36 ll_abi_compute_call_conv(LL_ABI_Info *abi, int func_sptr, int jsra_flags) in ll_abi_compute_call_conv() argument

12