Searched refs:libcall (Results 1 – 15 of 15) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.h | 67 LegalizeResult libcall(MachineInstr &MI);
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 60 return libcall(MI); in legalizeInstrStep() 190 LegalizerHelper::libcall(MachineInstr &MI) { in libcall() function in LegalizerHelper
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | RuntimeLibcalls.def | 25 // Declare the enumerator for each libcall, along with its default name. Some
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | expr.c | 356 rtx libcall; in convert_move() local 440 libcall = tab->handlers[to_mode][from_mode].libfunc; in convert_move() 443 gcc_assert (libcall); in convert_move() 446 value = emit_library_call_value (libcall, NULL_RTX, LCT_CONST, to_mode, in convert_move()
|
| H A D | ChangeLog-1998 | 1916 * loop.c (move_movables): Start of libcall might be new loop start. 4801 __enable_execute_stack libcall here too if 5481 defined, emit libcall to __enable_execute_stack. Also fix opcodes 7294 * expr.c (emit_block_move): Do not call memcpy as a libcall 8211 * cse.c (cse_insn): Enable substitution inside libcall only for REG, 9133 libcall instead of just noting that we're in a libcall. 16205 * cse.c (delete_dead_from_cse): If a libcall produces a constant 16208 and delete the libcall.
|
| H A D | ChangeLog-1999 | 1204 (cse_insn): Set it early on entry, use it for libcall EQUIV note 3069 unless they are attached to a libcall. 3516 of the reg-reg copy at the end of a libcall sequence. 13713 the last insn of a libcall. 15020 * flow.c (count_basic_blocks, find_basic_blocks_1): Ignore libcall 16797 end of libcall. 17250 * cse.c (cse_insn): Don't change the result register of a libcall. 20921 calls within a libcall block to indicate no throws are possible. 20923 libcall blocks. Don't add edges to exception handlers if we see
|
| H A D | ChangeLog-2002 | 2444 into a libcall block. 7222 generate a pseudo reg that receives the result of a libcall. 8673 * loop.c (scan_loop): Don't mark separate insns out of a libcall 8675 (move_movables): Abort if we see the first insn of a libcall. 12631 libcall, const call nor pure call. 13915 registers outside of the libcall sequence. 14794 with a REG_LIBCALL note but not the entire libcall sequence, 17229 is set, then mark the current insn as being part of a libcall 24524 registers outside of the libcall sequence. 27158 of libcall regions. [all …]
|
| H A D | ChangeLog-2000 | 5524 when deleting libcall sequence collapsed to a single instruction. 8205 (emit_library_call_value_1): Likewise. Put back code to make libcall 8476 * expr.c (convert_move): When generating a libcall, make a libcall 8478 * calls.c (emit_library_call_value_1): Don't create a libcall 8652 (cse_insn): Outgoing arguments for a libcall don't 8984 only emit a libcall. 17947 chkr_check_addr libcall. 20634 libcall. 22055 !HAVE_cmpstrsi, do libcall when gen_strcmpsi fails.
|
| H A D | ChangeLog-2003 | 3043 * function.c (purge_addressof_1): Add libcall check. 3045 Simplify mode comparisons. Add libcall test for 6522 * optabs.c (expand_unop): Promote libcall outmode according to 6591 describing the return value of the comparison libcall to the 10275 try attaching a SQRT rtx as the REQ_EQUAL note of the libcall. 21641 (dead_libcall_p): If directly replacing a libcall with a 33322 via libcall. 34849 do libcall for large blocks. 35475 insn's notes following a substitution inside a libcall. 37429 we are inside libcall.
|
| H A D | ChangeLog-2001 | 10147 the libcall if there isn't a referenced identifier for the symbol. 12387 note should not be considered outside the libcall block. 16491 * flow.c (delete_noop_moves): Do not confuse libcall regions. 17071 * cse.c (delete_trivially_dead_insns): Delete the libcall block 24549 REG_RETVAL note, delete the entire libcall sequence.
|
| H A D | ChangeLog-2006 | 7235 and emit libcall here in case the builtin fails. 7236 (expand_builtin_strcmp): Always emit the libcall here on failure.
|
| H A D | ChangeLog-2005 | 3740 signed or unsigned conversion, use an unsigned libcall instead of 24544 one basic block. Make sure there are no unterminated libcall blocks. 32397 * config/frv/frv.md ("tls_indirect_call"): Turn into libcall-like 33710 all dead before saying the libcall is dead.
|
| H A D | ChangeLog-2004 | 5232 * cse.c (cse_insn): Stores in a libcall sequence can invalidate 6906 * cselib.c (cselib_process_insn): The last instruction of a libcall 6907 block, with the REG_RETVAL note, should be considered in the libcall. 6909 of libcall blocks. 42869 * cfganal.c (flow_call_edges_add): Never split a libcall block.
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.c | 4408 int libcall, int n_named_args) in init_cumulative_args() argument 4417 cum->call_cookie = ((DEFAULT_ABI == ABI_V4 && libcall) in init_cumulative_args()
|
| /freebsd-12.1/contrib/gcc/doc/ |
| H A D | rtl.texi | 3044 to the libcall by reference (@pxref{Register Arguments,
|