/dports/math/libpgmath/flang-d07daf3/tools/flang2/flang2exe/ |
H A D | ll_ftn.cpp | 204 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 D | outliner.h | 86 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 D | outliner.cpp | 473 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 D | assem.h | 37 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 D | cgraph.h | 35 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 D | ompaccel.h | 31 #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 D | ompaccel.cpp | 474 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 D | ll_ftn.h | 75 DTYPE get_return_type(SPTR func_sptr); 115 void ll_process_routine_parameters(SPTR func_sptr);
|
H A D | llutil.cpp | 3574 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 D | tgtutil.cpp | 217 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 D | scope.h | 104 void begin_inlined_scope(int func_sptr);
|
H A D | kmpcutil.cpp | 455 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 D | cgmain.cpp | 627 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 D | cgmain.h | 162 void build_routine_and_parameter_entries(SPTR func_sptr, LL_ABI_Info *abi,
|
H A D | llutil.h | 866 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 D | cgllvm.h | 126 void build_routine_and_parameter_entries(SPTR func_sptr, LL_ABI_Info *abi,
|
H A D | ll_structure.cpp | 2448 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 D | scope.cpp | 752 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 D | semfunc.c | 722 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 D | semfin.c | 231 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 D | semant.h | 1592 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 D | ll_abi.h | 47 void ll_abi_compute_call_conv(LL_ABI_Info *abi, int func_sptr, int jsra_flags);
|
H A D | ll_abi.cpp | 28 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 D | ll_abi.cpp | 39 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 D | ll_abi.cpp | 36 ll_abi_compute_call_conv(LL_ABI_Info *abi, int func_sptr, int jsra_flags) in ll_abi_compute_call_conv() argument
|