Searched refs:sync_compare_and_swap (Results 1 – 12 of 12) sorted by relevance
60 (define_expand "sync_compare_and_swap<mode>"72 (define_expand "sync_compare_and_swap<mode>"91 (define_insn "*sync_compare_and_swap<mode>"
41 (define_expand "sync_compare_and_swap<mode>"74 (define_insn "*sync_compare_and_swap<mode>"
113 (define_expand "sync_compare_and_swap<mode>"
504 extern enum insn_code sync_compare_and_swap[NUM_MACHINE_MODES];
5361 sync_compare_and_swap[i] = CODE_FOR_nothing; in init_optabs()5812 enum insn_code icode = sync_compare_and_swap[mode]; in expand_val_compare_and_swap()5845 icode = sync_compare_and_swap[mode]; in expand_bool_compare_and_swap()5964 icode = sync_compare_and_swap[mode]; in expand_compare_and_swap_loop()6049 if (sync_compare_and_swap[mode] != CODE_FOR_nothing) in expand_sync_operation()6201 if (sync_compare_and_swap[mode] != CODE_FOR_nothing) in expand_sync_fetch_operation()6268 if (sync_compare_and_swap[mode] != CODE_FOR_nothing) in expand_sync_lock_test_and_set()
350 (sync_compare_and_swap<mode>): Change into expand, use CASMODE353 (*sync_compare_and_swap<mode>): New insn.6266 ("sync_compare_and_swap<mode>"): Replace with a define_expand.6267 ("sync_compare_and_swap<mode>_cc"): Replace GPR with TDSI.6268 ("*sync_compare_and_swap<mode>_cc"): Replace with one pattern for11496 (sync_compare_and_swap<mode>): Same.12081 (sync_compare_and_swap<I48MODE>): Likewise.12083 (sync_compare_and_swap<I12MODE>): New.12084 (sync_compare_and_swap<I12MODE>_1): New.12109 (sync_compare_and_swap<mode>): Same.[all …]
5200 if (sync_compare_and_swap[TYPE_MODE (itype)] == CODE_FOR_nothing) in gimplify_omp_atomic_pipeline()
230 enum insn_code sync_compare_and_swap[NUM_MACHINE_MODES]; variable
16723 * config/rs6000/sync.md (sync_compare_and_swap{hi,qi}): New.
69 (define_insn_and_split "sync_compare_and_swap<mode>"
7382 (define_expand "sync_compare_and_swap<mode>"7396 (define_expand "sync_compare_and_swap<mode>"7434 (define_insn "*sync_compare_and_swap<mode>"7451 (define_insn "*sync_compare_and_swap<mode>"
4512 @cindex @code{sync_compare_and_swap@var{mode}} instruction pattern4513 @item @samp{sync_compare_and_swap@var{mode}}4534 This pattern is just like @code{sync_compare_and_swap@var{mode}}, except4543 definition for @code{sync_compare_and_swap@var{mode}}.