Home
last modified time | relevance | path

Searched refs:clobbers (Results 1 – 25 of 41) sorted by relevance

12

/OK3568_Linux_fs/kernel/arch/x86/include/asm/
H A Drmwcc.h18 #define __GEN_RMWcc(fullop, _var, cc, clobbers, ...) \ argument
23 : clobbers : cc_label); \
34 #define __GEN_RMWcc(fullop, _var, cc, clobbers, ...) \ argument
39 : __VA_ARGS__ : clobbers); \
62 #define GEN_UNARY_SUFFIXED_RMWcc(op, suffix, var, cc, clobbers...) \ argument
64 __CLOBBERS_MEM(clobbers))
66 #define GEN_BINARY_SUFFIXED_RMWcc(op, suffix, var, cc, vcon, _val, clobbers...)\ argument
68 __CLOBBERS_MEM(clobbers), [val] vcon (_val))
H A Dparavirt.h762 #define DISABLE_INTERRUPTS(clobbers) \ argument
764 PV_SAVE_REGS(clobbers | CLBR_CALLEE_SAVE); \
767 PV_RESTORE_REGS(clobbers | CLBR_CALLEE_SAVE);)
769 #define ENABLE_INTERRUPTS(clobbers) \ argument
771 PV_SAVE_REGS(clobbers | CLBR_CALLEE_SAVE); \
774 PV_RESTORE_REGS(clobbers | CLBR_CALLEE_SAVE);)
785 #define SAVE_FLAGS(clobbers) \ argument
787 PV_SAVE_REGS(clobbers | CLBR_CALLEE_SAVE); \
790 PV_RESTORE_REGS(clobbers | CLBR_CALLEE_SAVE);)
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/
H A Dfunction-abi.h311 HARD_REG_SET clobbers = call_clobbers_in_region (abis, mask, mode); in call_clobbered_in_region_p() local
312 return overlaps_hard_reg_set_p (clobbers, mode, regno); in call_clobbered_in_region_p()
H A Dsched-int.h453 rtx_insn_list *clobbers; member
H A Dtarget.def4163 and clobbers the port wishes for pre-processing the asm. */
4166 "This target hook may add @dfn{clobbers} to @var{clobbers} and\n\
4176 vec<rtx>& clobbers, HARD_REG_SET& clobbered_regs),
4387 instruction that clobbers these this function should return a string indicating\n\
5567 @c the port maintainer could name a mov<mode> pattern that has clobbers -\n\
6480 /* Targets should define this target hook to mark that non-callee clobbers are
6486 clobbers or sets all non-fixed registers modified by performing the call.\n\
6490 in the call pattern, or included as clobbers in CALL_INSN_FUNCTION_USAGE.\n\
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/
H A Dfunction-abi.h311 HARD_REG_SET clobbers = call_clobbers_in_region (abis, mask, mode); in call_clobbered_in_region_p() local
312 return overlaps_hard_reg_set_p (clobbers, mode, regno); in call_clobbered_in_region_p()
H A Dsched-int.h453 rtx_insn_list *clobbers; member
H A Dtarget.def4163 and clobbers the port wishes for pre-processing the asm. */
4166 "This target hook may add @dfn{clobbers} to @var{clobbers} and\n\
4176 vec<rtx>& clobbers, HARD_REG_SET& clobbered_regs),
4387 instruction that clobbers these this function should return a string indicating\n\
5567 @c the port maintainer could name a mov<mode> pattern that has clobbers -\n\
6480 /* Targets should define this target hook to mark that non-callee clobbers are
6486 clobbers or sets all non-fixed registers modified by performing the call.\n\
6490 in the call pattern, or included as clobbers in CALL_INSN_FUNCTION_USAGE.\n\
/OK3568_Linux_fs/kernel/arch/mips/kernel/
H A Dr2300_fpu.S43 fpu_save_single a0, t1 # clobbers t1
51 fpu_restore_single a0, t1 # clobbers t1
H A Dr4k_fpu.S47 fpu_save_double a0 t0 t1 # clobbers t1
59 fpu_restore_double a0 t0 t1 # clobbers t1
/OK3568_Linux_fs/buildroot/package/netplug/
H A D0001-makefile-flags.patch1 Preserve the cflags settings, because buildroot clobbers them.
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/config/arm/
H A Daarch-common-protos.h149 vec<rtx> &clobbers, HARD_REG_SET &clobbered_regs);
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/config/arm/
H A Daarch-common-protos.h149 vec<rtx> &clobbers, HARD_REG_SET &clobbered_regs);
/OK3568_Linux_fs/kernel/arch/arc/include/asm/
H A Dentry-arcv2.h230 ; _SOFT clobbers r10 restored by _HARD hence the order
/OK3568_Linux_fs/kernel/arch/arc/kernel/
H A Dentry.S324 SAVE_CALLEE_SAVED_USER ; clobbers r12
/OK3568_Linux_fs/kernel/Documentation/translations/zh_CN/process/
H A Dcoding-style.rst891 : /* outputs */ : /* inputs */ : /* clobbers */);
/OK3568_Linux_fs/kernel/arch/x86/crypto/
H A Dsha256-avx2-asm.S97 e = %edx # clobbers NUM_BLKS
98 y3 = %esi # clobbers INP
H A Dsha512-avx2-asm.S84 TBL = %rdi # clobbers CTX1
94 T1 = %r12 # clobbers CTX2
H A Dsha256-avx-asm.S101 SRND = %rsi # clobbers INP
H A Dsha256-ssse3-asm.S94 SRND = %rsi # clobbers INP
H A Daesni-intel_asm.S198 # clobbers r12, and tmp xmm registers.
597 # clobbers r10-11, xmm14
/OK3568_Linux_fs/kernel/Documentation/translations/ko_KR/
H A Dmemory-barriers.txt2372 foo() clobbers *waiter
/OK3568_Linux_fs/kernel/arch/sparc/lib/
H A DM7memcpy.S544 mov %g1, %o3 ! save %g1 as VISEntryHalf clobbers it
/OK3568_Linux_fs/external/xserver/hw/xquartz/
H A DX11Application.m1630 /* XKB clobbers our keymap at startup, so we need to force it on the first keypress.
/OK3568_Linux_fs/kernel/Documentation/translations/it_IT/process/
H A Dcoding-style.rst1080 : /* outputs */ : /* inputs */ : /* clobbers */);

12