Home
last modified time | relevance | path

Searched refs:arm_split_atomic_op (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Dsync.md260 arm_split_atomic_op (SET, operands[0], NULL, operands[1],
301 arm_split_atomic_op (<CODE>, NULL, operands[3], operands[0],
325 arm_split_atomic_op (NOT, NULL, operands[3], operands[0],
336 ;; register for the new value (see bind_old_new in arm_split_atomic_op).
365 arm_split_atomic_op (<CODE>, operands[0], operands[4], operands[1],
391 arm_split_atomic_op (NOT, operands[0], operands[4], operands[1],
416 arm_split_atomic_op (<CODE>, NULL, operands[0], operands[1],
442 arm_split_atomic_op (NOT, NULL, operands[0], operands[1],
H A Darm-protos.h196 extern void arm_split_atomic_op (enum rtx_code, rtx, rtx, rtx, rtx, rtx, rtx);
H A Dthumb1.md60 ;; arm_split_atomic_op in arm.cc. These must be at least as strict as the
140 ;; arm_split_atomic_op in arm.cc. These must be at least as strict as the
186 ;; in arm_split_atomic_op in arm.cc. These must be at least as strict as the
244 ;; arm_split_atomic_op in arm.cc. These must be at least as strict as the
258 ;; arm_split_atomic_op in arm.cc. These must be at least as strict as the
H A Darm.md2880 ;; This is needed for atomic operations in arm_split_atomic_op.
2902 ;; Split DImode not (needed for atomic operations in arm_split_atomic_op).
H A Darm.cc31168 arm_split_atomic_op (enum rtx_code code, rtx old_out, rtx new_out, rtx mem, in arm_split_atomic_op() function
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Dsync.md260 arm_split_atomic_op (SET, operands[0], NULL, operands[1],
301 arm_split_atomic_op (<CODE>, NULL, operands[3], operands[0],
325 arm_split_atomic_op (NOT, NULL, operands[3], operands[0],
336 ;; register for the new value (see bind_old_new in arm_split_atomic_op).
365 arm_split_atomic_op (<CODE>, operands[0], operands[4], operands[1],
391 arm_split_atomic_op (NOT, operands[0], operands[4], operands[1],
416 arm_split_atomic_op (<CODE>, NULL, operands[0], operands[1],
442 arm_split_atomic_op (NOT, NULL, operands[0], operands[1],
H A Darm-protos.h192 extern void arm_split_atomic_op (enum rtx_code, rtx, rtx, rtx, rtx, rtx, rtx);
H A Dthumb1.md96 ;; arm_split_atomic_op in arm.c. These must be at least as strict as the
176 ;; arm_split_atomic_op in arm.c. These must be at least as strict as the
222 ;; in arm_split_atomic_op in arm.c. These must be at least as strict as the
280 ;; arm_split_atomic_op in arm.c. These must be at least as strict as the
294 ;; arm_split_atomic_op in arm.c. These must be at least as strict as the
H A Darm.md2879 ;; This is needed for atomic operations in arm_split_atomic_op.
2901 ;; Split DImode not (needed for atomic operations in arm_split_atomic_op).
H A Darm.c30617 arm_split_atomic_op (enum rtx_code code, rtx old_out, rtx new_out, rtx mem, in arm_split_atomic_op() function
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-201525907 * config/armc/arm.c (arm_split_atomic_op): For ARMv8, replace an
33148 arm_split_compare_and_swap, arm_split_atomic_op): Likewise.
H A DChangeLog-201234823 (arm_split_atomic_op): New.
H A DChangeLog-20168113 * config/arm/arm.c (arm_split_atomic_op): Add function comment. Add
H A DChangeLog-20203517 * config/arm/arm.c (arm_split_atomic_op): Use gen_int_mode when
H A DChangeLog-20189744 * config/arm/arm.c (arm_split_compare_and_swap, arm_split_atomic_op):
H A DChangeLog-201335288 (arm_split_atomic_op): Likewise.
H A DChangeLog-201425250 (arm_split_atomic_op): Likewise for local "label".