/toolchain/binutils/binutils-2.25/gas/testsuite/gas/tic4x/ |
D | addressing.s | 76 ldi *+AR0(5),R0 ; with predisplacement add 77 ldi *-AR0(5),R0 ; with predisplacement subtract 78 ldi *++AR0(5),R0 ; with predisplacement add and modify 79 ldi *--AR0(5),R0 ; with predisplacement subtract and modify 80 ldi *AR0++(5),R0 ; with postdisplacement add and modify 81 ldi *AR0--(5),R0 ; with postdisplacement subtract and modify 82 ldi *AR0++(5)%,R0 ; with postdisplacement add and circular modify 83 ldi *AR0--(5)%,R0 ; with postdisplacement subtract and circular modify 84 ldi *+AR0(IR0),R0 ; with predisplacement add 85 ldi *-AR0(IR0),R0 ; with predisplacement subtract [all …]
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
D | sp-pc-validations-bad.l | 2 [^:]*:11: Error: cannot use register index with PC-relative addressing -- `ldr r0,\[r1,pc,LSL#2\]' 4 [^:]*:13: Error: cannot use register index with PC-relative addressing -- `ldr r0,\[r1\],pc,LSL#2' 6 [^:]*:15: Error: cannot use register index with PC-relative addressing -- `ldr r0,\[pc\],r1,LSL#2' 16 [^:]*:31: Error: cannot use register index with PC-relative addressing -- `ldrb r0,\[r1,pc,LSL#2\]!' 18 [^:]*:33: Error: cannot use register index with PC-relative addressing -- `ldrb r0,\[pc,r1,LSL#2\]!' 24 [^:]*:41: Error: cannot use register index with PC-relative addressing -- `ldrbt r0,\[r1\],pc,LSL#4' 34 [^:]*:57: Error: cannot use register index with PC-relative addressing -- `ldrd r0,r1,\[r2,pc\]!' 36 [^:]*:59: Error: cannot use writeback with PC-relative addressing -- `ldrd r0,r1,\[pc,r2\]!' 54 [^:]*:91: Error: cannot use register index with PC-relative addressing -- `ldrh r0,\[r1,pc\]!' 56 [^:]*:93: Error: cannot use writeback with PC-relative addressing -- `ldrh r0,\[pc,r1\]!' [all …]
|
D | sp-pc-validations-bad-t.l | 30 [^:]*:67: Error: cannot use register index with PC-relative addressing -- `ldrb r0,\[pc,r1\]' 94 [^:]*:150: Error: cannot use register index with PC-relative addressing -- `ldrh r0,\[pc,r1\]' 146 [^:]*:233: Error: cannot use register index with PC-relative addressing -- `str.w r0,\[pc,#4\]' 148 [^:]*:235: Error: cannot use post-indexing with PC-relative addressing -- `str r0,\[pc\],#4' 150 [^:]*:239: Error: cannot use register index with PC-relative addressing -- `str.w r0,\[pc,r1\]' 152 [^:]*:246: Error: cannot use register index with PC-relative addressing -- `strb.w r0,\[pc,#4\]' 156 [^:]*:250: Error: cannot use post-indexing with PC-relative addressing -- `strb r0,\[pc\],#4' 164 [^:]*:260: Error: cannot use register index with PC-relative addressing -- `strb.w r0,\[pc,r1\]' 174 [^:]*:272: Error: cannot use register index with PC-relative addressing -- `strbt r0,\[pc,#4\]' 178 [^:]*:278: Error: cannot use post-indexing with PC-relative addressing -- `strd r0,r1,\[pc\],#4' [all …]
|
D | ld-sp-warn-v7e-m.l | 2 [^:]*:3: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 3 [^:]*:4: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 4 [^:]*:7: Error: Thumb does not support register indexing with writeback -- `ldr r1,\[r0,r1\]!'
|
D | ld-sp-warn-v7m.l | 2 [^:]*:3: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 3 [^:]*:4: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 4 [^:]*:7: Error: Thumb does not support register indexing with writeback -- `ldr r1,\[r0,r1\]!'
|
D | ld-sp-warn-cortex-m4.l | 2 [^:]*:3: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 3 [^:]*:4: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 4 [^:]*:7: Error: Thumb does not support register indexing with writeback -- `ldr r1,\[r0,r1\]!'
|
D | ld-sp-warn-v7.l | 2 [^:]*:3: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 3 [^:]*:4: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 4 [^:]*:7: Error: Thumb does not support register indexing with writeback -- `ldr r1,\[r0,r1\]!'
|
D | ld-sp-warn-cortex-m3.l | 2 [^:]*:3: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 3 [^:]*:4: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 4 [^:]*:7: Error: Thumb does not support register indexing with writeback -- `ldr r1,\[r0,r1\]!'
|
D | ld-sp-warn.l | 2 [^:]*:3: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 3 [^:]*:4: Warning: This instruction may be unpredictable if executed on M-profile cores with interru… 4 [^:]*:7: Error: Thumb does not support register indexing with writeback -- `ldr r1,\[r0,r1\]!'
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
D | avx512f-nondef.s | 4 # vrndscalesd {sae}, $123, %xmm4, %xmm5, %xmm6{%k7} # with null RC 6 # vrndscalesd {sae}, $123, %xmm4, %xmm5, %xmm6{%k7} # with not-null RC 8 # vpminud %zmm4, %zmm5, %zmm6{%k7} # with 111 REX 10 # vpminud %zmm4, %zmm5, %zmm6{%k7} # with not-111 REX 12 # vpmovdb %zmm6, 2032(%rdx) # with unset EVEX.B bit 14 # vpmovdb %zmm6, 2032(%rdx) # with set EVEX.B bit - we should get (bad) operand
|
D | x86-64-avx512f-nondef.s | 4 # vrndscalesd {sae}, $123, %xmm4, %xmm5, %xmm6{%k7} # with null RC 6 # vrndscalesd {sae}, $123, %xmm4, %xmm5, %xmm6{%k7} # with not-null RC 8 # vpminud %zmm4, %zmm5, %zmm6{%k7} # with 111 REX 10 # vpminud %zmm4, %zmm5, %zmm6{%k7} # with not-111 REX 12 # vpmovdb %zmm6, 2032(%rdx) # with unset EVEX.B bit 14 # vpmovdb %zmm6, 2032(%rdx) # with set EVEX.B bit - we should get (bad) operand
|
/toolchain/binutils/binutils-2.25/opcodes/ |
D | s390-opc.txt | 131 e50f mvcdk SSE_RDRD "move with destination key" g5 esa,zarch 133 d9 mvck SS_RRRDRD "move with key" g5 esa,zarch 137 e50e mvcsk SSE_RDRD "move with source key" g5 esa,zarch 140 f1 mvo SS_LLRDRD "move with offset" g5 esa,zarch 520 b988 alcgr RRE_RR "add logical with carry 64" z900 zarch 521 b989 slbgr RRE_RR "subtract logical with borrow 64" z900 zarch 525 b998 alcr RRE_RR "add logical with carry 32" z900 esa,zarch 526 b999 slbr RRE_RR "subtract logical with borrow 32" z900 esa,zarch 541 e30000000088 alcg RXE_RRRD "add logical with carry 64" z900 zarch 542 e30000000089 slbg RXE_RRRD "subtract logical with borrow 64" z900 zarch [all …]
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/d10v/ |
D | address-001.s | 21 ;; Indirect with post increment 29 ;; Indirect with postdecrement 48 ;; Indirect through stackpointer with postincrement 56 ;; Indirect through stackpointer with postdecrement 62 ;; Indirect through stackpointer with predecrement 68 ;; Indirect with displacement
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-sh/sh64/ |
D | crange-2b.s | 1 ! Initially three separate sections, one with SHmedia and constants, one with 2 ! SHcompact, and yet another with SHmedia. Two .cranges sections 4 ! consolidated into the same section, and mixed with a file with
|
D | shdl-1.s | 4 ! * Global, defined in this file, with/without/both-with-without datalabel 9 ! * Extern with/without/both-with-without datalabel-qualified references. 10 ! * The above with reference from same *and* other file. 15 ! omissions with complementary tests in other files. 20 ! For good measure, we start with a nop to get a non-zero offset within 28 ! with datalabel qualifier. 34 ! Referenced from same file, same section, both with and without
|
/toolchain/binutils/binutils-2.25/gas/doc/ |
D | c-alpha.texi | 73 In order to support existing practice in OSF/1 with respect to @code{.arch}, 128 OpenVMS syntax, with a few differences for ELF. 188 Used with an @code{ldq} instruction to load the address of a symbol 192 @code{lituse} relocations with this @code{literal} relocation. The 197 program. Therefore, if @emph{any} @code{lituse} is paired with a 199 the @code{literal} instruction must also be marked with @code{lituse} 210 Used with any memory format instruction (e.g.@: @code{ldl}) to indicate 216 Used with a register branch format instruction (e.g.@: @code{jsr}) to 222 through a PLT entry. This is useful for functions with special calling 227 Used with a byte mask instruction (e.g.@: @code{extbl}) to indicate [all …]
|
D | c-mmix.texi | 41 The @samp{--gnu-syntax} turns off most syntax compatibility with 50 rather get an error, for example when using @code{@value{AS}} with a 66 registers allocated with the @samp{GREG} directive (@pxref{MMIX-greg}) and 97 intended for compatibility with future releases, where generation of stubs 111 When @code{@value{AS}} encounters an instruction with an operand that is 123 A branch instruction is turned into a branch with the complemented 125 setting @code{$255} to the operand value, which like with @code{GETA} must 136 code assembled with @samp{--relax} (though not currently implemented). 141 The assembly syntax is supposed to be upward compatible with that 147 unmodified when assembled and linked as single files, with a few [all …]
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/mmix/ |
D | relax2.s | 1 # PUSHJ stub border-cases: two with either or both stubs unreachable, 2 # local symbols, ditto non-local labels, similar with three PUSHJs. 4 # it's concatenated with the parameter macro name and parsed as "\x:". 5 # This happens before gas deals with ":" as it usually does; not being
|
/toolchain/binutils/binutils-2.25/libiberty/ |
D | libiberty.texi | 33 with no Invariant Sections, with no Front-Cover Texts, and with no 60 with no Invariant Sections, with no Front-Cover Texts, and with no 104 with your own sources; the library would then be linked in at the end. This 105 prevents any possible version mismatches with other copies of libiberty 115 is to include @libib{} with your code, but allow the end user to optionally 118 that version for all software built with that compiler. (This approach 119 has proven useful with software using the GNU @code{readline} library.) 163 listed here with little description, as systems which lack them 202 The functions beginning with the letter @samp{x} are wrappers around 206 terminate the program. Thus, these versions can be used with impunity. [all …]
|
D | copying-lib.texi | 49 code. If you link other code with the library, you must provide 51 with the library after making changes to the library and recompiling 54 We protect your rights with a two-step method: (1) we copyright the 70 consistent with the full freedom of use specified in this license. 79 When a program is linked with a library, whether statically or using 84 Public License permits more lax criteria for linking other code with 112 linked with the Library has the freedom and the wherewithal to run 119 be combined with the library in order to run. 138 prepared so as to be conveniently linked with application programs 145 portion of it, either verbatim or with modifications and/or translated [all …]
|
/toolchain/binutils/binutils-2.25/ld/ |
D | README | 3 This is the GNU linker. It is distributed with other "binary 32 or using the --with-lib-path configure switch. 56 the GNU linker export all dynamic symbols with the -E or 63 * Build and install bash, and build with "make SHELL=bash". 64 * Update to a version of HP/UX with a working shell (e.g., 9.05). 66 genscripts.sh with "sh ${srcdir}..." (no parens) and make sure the 71 Copying and distribution of this file, with or without modification,
|
/toolchain/binutils/binutils-2.25/config/ |
D | mt-nios2-elf | 1 # We build library code with -mno-gpopt so that it can be linked with 2 # larger executables with small-data sections that exceed the 16-bit
|
D | depstand.m4 | 8 # with or without modifications, as long as this notice is preserved. 18 # sets fooDEPMODE accordingly. Cache-variable compatible with 64 # Setup a source with many dependencies, because some compilers 65 # like to wrap large dependency lists on column 80 (with \), and 69 # overwrite some of them when testing with obscure command lines. 70 # This happens at least with the AIX C compiler. 74 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 80 # We check with `-c' and `-o' for the sake of the "dashmstdout" 93 # or remarks (even with -Werror). So we grep stderr for any message
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mmix/ |
D | b-widec2.s | 1 % The .text contents is supposed to be linked --oformat binary with 2 % b-twoinsn.s, and will provide a valid end of a mmo file, but with the 3 % "n" in :Main in wide character format; the widening is with a 0xff, so it
|
D | b-widec.s | 1 % The .text contents is supposed to be linked --oformat binary with 2 % b-twoinsn.s, and will provide a valid end of a mmo file, but with the 3 % "n" in :Main in wide character format; the widening is with a nil, so it
|