Home
last modified time | relevance | path

Searched refs:barrier (Results 1 – 25 of 34) sorted by relevance

12

/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/
Dbarrier-bad.l2 [^:]*:3: Error: invalid barrier type -- `isb st'
4 [^:]*:5: Error: invalid barrier type -- `isb ishst'
6 [^:]*:7: Error: invalid barrier type -- `isb nshst'
8 [^:]*:9: Error: invalid barrier type -- `isb oshst'
10 [^:]*:11: Error: invalid barrier type -- `dsb xyz'
Dbarrier-bad-thumb.d1 #name: Bad barrier options (Thumb)
3 #source: barrier-bad.s
5 #error-output: barrier-bad.l
Dbarrier-bad.d1 #name: Bad barrier options (ARM)
3 #error-output: barrier-bad.l
Darmv8-a-barrier-arm.d1 #name: Valid v8-A barrier (ARM)
3 #source: armv8-a-barrier.s
Darmv8-a-barrier-thumb.d1 #name: Valid v8-A barrier (Thumb)
3 #source: armv8-a-barrier.s
Dbarrier.s1 @ Test case to validate barrier instruction operands
Dbarrier-thumb.d3 #source: barrier.s
/toolchain/binutils/binutils-2.25/gas/testsuite/
DChangeLog-20131111 * gas/arm/barrier-bad.d: Change title.
1112 * gas/arm/barrier-bad.s: Add immediate form of ISB and DSB as
1114 * gas/arm/barrier-bad.l: Update accordingly.
1115 * gas/arm/barrier-bad-thumb.d: Adjust title. Use barrier-bad.s as
1117 * gas/arm/barrier-bad-thumb.l: Remove.
1118 * gas/arm/barrier-bad-thumb.s: Remove.
1119 * gas/arm/barrier-thumb.d: Adjust title. Use barrier.s as source.
1121 * gas/arm/barrier-thumb.s: Remove.
DChangeLog-20101147 * gas/arm/barrier.s: New file.
1148 * gas/arm/barrier.d: New file.
1149 * gas/arm/barrier-thumb.s: New file.
1150 * gas/arm/barrier-thumb.d: New file.
1151 * gas/arm/barrier-bad.s: New file.
1152 * gas/arm/barrier-bad.d: New file.
1153 * gas/arm/barrier-bad.l: New file.
1154 * gas/arm/barrier-bad-thumb.s: New file.
1155 * gas/arm/barrier-bad-thumb.d: New file.
1156 * gas/arm/barrier-bad-thumb.l: New file.
DChangeLog-2012625 * gas/arm/armv8-a-barrier.s: New testcase.
626 * gas/arm/armv8-a-barrier-arm.d: Likewise.
627 * gas/arm/armv8-a-barrier-thumb.d: Likewise.
DChangeLog773 * gas/arm/armv8-a-barrier-thumb.d: Likewise.
/toolchain/binutils/binutils-2.25/include/opcode/
Daarch64.h744 const struct aarch64_name_value_pair *barrier; member
/toolchain/binutils/binutils-2.25/ld/emultempl/
Dppc64elf.em712 --plt-thread-safe PLT call stubs with load-load barrier.\n"
715 --no-plt-thread-safe PLT call stubs without barrier.\n"
/toolchain/binutils/binutils-2.25/opcodes/
Daarch64-opc.c2674 snprintf (buf, size, "%s", opnd->barrier->name); in aarch64_print_operand()
2680 || (opnd->barrier->value in aarch64_print_operand()
2682 snprintf (buf, size, "#0x%x", opnd->barrier->value); in aarch64_print_operand()
Daarch64-asm.c653 insert_field (FLD_CRm, code, info->barrier->value, 0); in aarch64_ins_barrier()
Daarch64-dis.c1053 info->barrier = aarch64_barrier_options + extract_field (FLD_CRm, code, 0); in aarch64_ext_barrier()
Daarch64-tbl.h2451 Y(SYSTEM, barrier, "BARRIER", 0, F(), \
2453 Y(SYSTEM, barrier, "BARRIER_ISB", 0, F(), \
DChangeLog-92972211 excb (exception barrier) which is defined in the Alpha
/toolchain/binutils/binutils-2.25/cpu/
Dfrv.cpu860 (unit u-barrier "Barrier unit" ()
1269 (unit u-barrier "Barrier unit" ()
1653 (unit u-barrier "Barrier unit" ()
6911 (define-pmacro (barrier name insn op ope profile comment)
6923 (barrier bar bar OP_03 OPE1_3E
6924 ((fr400 (unit u-barrier)) (fr450 (unit u-barrier))
6925 (fr500 (unit u-barrier)))
6926 "barrier")
6927 (barrier membar membar OP_03 OPE1_3F
6930 "memory barrier")
/toolchain/binutils/binutils-2.25/gas/config/
Dtc-aarch64.c4424 operand->barrier = aarch64_barrier_options + default_value; in process_omitted_operand()
5276 info->barrier = aarch64_barrier_options + val; in parse_operands()
Dtc-arm.c18906 TUF("dmb", 57ff050, f3bf8f50, 1, (oBARRIER_I15), barrier, barrier),
18907 TUF("dsb", 57ff040, f3bf8f40, 1, (oBARRIER_I15), barrier, barrier),
18908 TUF("isb", 57ff060, f3bf8f60, 1, (oBARRIER_I15), barrier, barrier),
/toolchain/binutils/binutils-2.25/gas/doc/
Dc-sparc.texi445 The @samp{membar} instruction specifies a memory barrier that is
/toolchain/binutils/binutils-2.25/gold/po/
Dgold.pot2174 msgid "(PowerPC64 only) PLT call stubs with load-load barrier"
2178 msgid "(PowerPC64 only) PLT call stubs without barrier"
/toolchain/binutils/binutils-2.25/gas/
DChangeLog-2012659 (barrier_opt_names): Update for new barrier options.
DChangeLog-20092470 * config/tc-arm.c (md_assemble): Allow barrier instructions on

12