Home
last modified time | relevance | path

Searched refs:memsi (Results 1 – 2 of 2) sorted by relevance

/openbsd/src/gnu/gcc/gcc/config/s390/
Ds390.c4100 rtx memsi; /* SI aligned memory location. */ member
4120 ac->memsi = adjust_address (mem, SImode, 0); /* Memory is aligned. */ in init_alignment_context()
4134 ac->memsi = gen_rtx_MEM (SImode, align); in init_alignment_context()
4135 MEM_VOLATILE_P (ac->memsi) = MEM_VOLATILE_P (mem); in init_alignment_context()
4136 set_mem_alias_set (ac->memsi, ALIAS_SET_MEMORY_BARRIER); in init_alignment_context()
4137 set_mem_align (ac->memsi, GET_MODE_BITSIZE (SImode)); in init_alignment_context()
4185 val = expand_simple_binop (SImode, AND, ac.memsi, ac.modemaski, in s390_expand_cs_hqi()
4214 s390_emit_jump (csend, s390_emit_compare_and_swap (EQ, res, ac.memsi, in s390_expand_cs_hqi()
4266 cmp = force_reg (SImode, ac.memsi); in s390_expand_atomic()
4310 ac.memsi, cmp, new)); in s390_expand_atomic()
/openbsd/src/gnu/gcc/gcc/config/sparc/
Dsparc.c8866 rtx memsi, val, mask, end_label, loop_label, cc; in sparc_expand_compare_and_swap_12() local
8876 memsi = gen_rtx_MEM (SImode, addr); in sparc_expand_compare_and_swap_12()
8877 set_mem_alias_set (memsi, ALIAS_SET_MEMORY_BARRIER); in sparc_expand_compare_and_swap_12()
8878 MEM_VOLATILE_P (memsi) = MEM_VOLATILE_P (mem); in sparc_expand_compare_and_swap_12()
8880 val = force_reg (SImode, memsi); in sparc_expand_compare_and_swap_12()
8926 emit_insn (gen_sync_compare_and_swapsi (res, memsi, oldvalue, newvalue)); in sparc_expand_compare_and_swap_12()