Home
last modified time | relevance | path

Searched refs:prolog (Results 1 – 25 of 31) sorted by relevance

12

/freebsd-12.1/contrib/libunwind/src/
H A DDwarfInstructions.hpp65 static pint_t getCFA(A &addressSpace, const PrologInfo &prolog, in getCFA() argument
67 if (prolog.cfaRegister != 0) in getCFA()
69 prolog.cfaRegisterOffset); in getCFA()
70 if (prolog.cfaExpression != 0) in getCFA()
160 PrologInfo prolog; in stepWithDwarf() local
162 R::getArch(), &prolog)) { in stepWithDwarf()
164 pint_t cfa = getCFA(addressSpace, prolog, registers); in stepWithDwarf()
175 if (prolog.savedRegisters[i].location != in stepWithDwarf()
180 prolog.savedRegisters[i])); in stepWithDwarf()
191 prolog.savedRegisters[i])); in stepWithDwarf()
[all …]
H A DUnwindCursor.hpp1464 typename CFI_Parser<A>::PrologInfo prolog; in getInfoFromDwarfSection() local
1466 R::getArch(), &prolog)) { in getInfoFromDwarfSection()
1472 _info.gp = prolog.spExtraArgSize; in getInfoFromDwarfSection()
1879 typename CFI_Parser<A>::PrologInfo prolog; in setInfoBasedOnIPRegister() local
1881 pc, R::getArch(), &prolog)) { in setInfoBasedOnIPRegister()
1887 _info.gp = prolog.spExtraArgSize; in setInfoBasedOnIPRegister()
1909 typename CFI_Parser<A>::PrologInfo prolog; in setInfoBasedOnIPRegister() local
1911 pc, R::getArch(), &prolog)) { in setInfoBasedOnIPRegister()
1917 _info.gp = prolog.spExtraArgSize; in setInfoBasedOnIPRegister()
/freebsd-12.1/sys/tools/
H A Dmakeobjops.awk333 if (prolog != "")
334 printh(prolog);
451 prolog = "";
486 prolog = "";
491 prolog = "";
494 prolog = handle_code();
/freebsd-12.1/sys/dev/ppbus/
H A Dppb_msq.c163 ppb_MS_loop(device_t bus, device_t dev, struct ppb_microseq *prolog, in ppb_MS_loop() argument
180 loop_microseq[0].arg[0].p = (void *)prolog; in ppb_MS_loop()
/freebsd-12.1/contrib/compiler-rt/lib/builtins/
H A DREADME.txt232 // functions called by the prolog and epilog of functions that need to save
266 // called in the prolog and epilog of Thumb1 functions. When the C++ ABI use
268 // to save and restore all registers in it prolog and epliog. But there is
270 // compiler must add call outs to these helper functions in the prolog and
/freebsd-12.1/contrib/gcc/
H A Dvmsdbgout.c797 DST_PROLOG prolog; in write_rtnbeg() local
864 prolog.dst_a_prolog_header.dst__header_length.dst_w_length in write_rtnbeg()
866 prolog.dst_a_prolog_header.dst__header_type.dst_w_type = DST_K_PROLOG; in write_rtnbeg()
868 totsize += write_debug_header (&prolog.dst_a_prolog_header, "prolog", in write_rtnbeg()
H A DFSFChangeLog.104126 (output_{prolog,epilog,toc,function_profiler}): Ditto.
5967 (output_{prolog,epilog}): Ditto.
6536 (output_{prolog,epilog}): Don't use functions under V.4 to save
H A DChangeLog-200025449 * config/rs6000/rs6000.h (TARGET_SWITCHES): Make msched-prolog
25742 sched-prolog and sched-epilog the same. Document all the
25870 * rs6000.h (TARGET_SWITCHES): Add some initial prolog-scheduling
H A DChangeLog-20019742 * config/s390/s390.c (s390_function_prologue): Fix incorrect prolog
21984 -m{no-}sched-prolog. Fix typos and improve formatting.
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.opt113 msched-prolog
/freebsd-12.1/contrib/file/magic/Magdir/
H A Dpgp278 # all PGP keys start with this prolog
288 # contains e=65537 and the prolog to
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000.opt119 msched-prolog
H A Drs6000.md1457 /* The ordering here is important for the prolog expander.
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DREADME.txt183 ends up with a local.tee in its prolog which has an unused result, requiring
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.td90 /// together with R14 and R15 in one prolog instruction.
/freebsd-12.1/contrib/openmp/runtime/src/
H A Dz_Windows_NT-586_asm.asm1227 sub rsp, 0 ; no fixed allocation necessary - end prolog
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td750 // pointer before prolog-epilog rewriting occurs.
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCInstrInfo.td404 // 2-byte push/pop blink instructions commonly used for prolog/epilog
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.td171 // pointer before prolog-epilog rewriting occurs.
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrCompiler.td42 // pointer before prolog-epilog rewriting occurs.
60 // pointer before prolog-epilog rewriting occurs.
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRInstrInfo.td329 // pointer before prolog-epilog rewriting occurs.
/freebsd-12.1/contrib/gcc/doc/
H A Dinvoke.texi403 -msched-prolog -mno-sched-prolog @gol
739 -mprolog-function -mno-prolog-function -mspace @gol
7424 @item -mno-sched-prolog
7425 @opindex mno-sched-prolog
7426 Prevent the reordering of instructions in the function prolog, or the
7432 default is @option{-msched-prolog}.
12953 @item -mno-prolog-function
12955 @opindex mno-prolog-function
/freebsd-12.1/contrib/flex/
H A DChangeLog6776 * scan.l: Fixed bugs regarding %{%} code in section 2 prolog %array
6804 * scan.l: EOF in section 2 prolog leads to section 0, not section 3
7111 * README: Changed prolog to reflect 2.3 release.
/freebsd-12.1/contrib/binutils/bfd/
H A DChangeLog-91934601 * hppa.c: Get rid of DEFUN, use more conventional prolog stuff.
/freebsd-12.1/contrib/amd/doc/
H A Dam-utils.texi8154 @c %system sources, local sources, prolog libraries and so on.

12