| /netbsd-src/external/bsd/pcc/dist/pcc/arch/i86/ |
| H A D | order.c | 160 static struct rspecial s[] = { { NEVER, AX }, { 0 } }; in nspecial() 187 { NLEFT, AL }, { NRES, AX }, in nspecial() 188 { NEVER, AX }, { NEVER, AH}, {NEVER, AL }, in nspecial() 209 { NLEFT, AX }, { NRES, AXDX }, in nspecial() 210 { NEVER, AX }, { NEVER, DX }, in nspecial() 218 { NEVER, AX }, { NEVER, DX }, in nspecial() 233 { NEVER, AX }, { NEVER, DX }, in nspecial() 234 { NLEFT, AX }, { NRES, AX }, in nspecial() 235 { NORIGHT, DX }, { NORIGHT, AX }, { 0 } }; in nspecial() 241 { NEVER, AX }, { NEVER, DX }, in nspecial() [all …]
|
| H A D | macdefs.h | 152 #define AX 000 /* Scratch and return register */ macro 210 { AX, AXDX, AXCX, AXBX, AXSI, AXDI, -1 },\ 211 { AX, AXDX, AXCX, AXBX, AXSI, AXDI, -1 },\ 220 { AX, AL, AH, DX, DL, DH, AXCX, AXBX, AXSI, /* axdx */\ 222 { AX, AL, AH, CX, CL, CH, AXDX, AXBX, AXSI, /* axcx */\ 224 { AX, AL, AH, BX, BL, BH, AXDX, AXCX, AXSI, /* axbx */\ 226 { AX, AL, AH, SI, AXDX, AXCX, AXBX, AXDI, /* axsi */\ 228 { AX, AL, AH, DI, AXDX, AXCX, AXBX, AXSI, /* axdi */\ 280 x == FLOAT || x == DOUBLE || x == LDOUBLE ? 31 : AX)
|
| H A D | local2.c | 505 if ((pr == AL && lr == AX) || (pr == BL && lr == BX) || in zzzcode() 644 if ((lr == AL && pr == AX) || in zzzcode() 1151 { AX, AX, AX, AX, AX, DX, DX, DX, DX, CX, CX, CX, BX, BX, SI }; 1368 case 'a': reg = AX; break; in myxasm() 1513 { "ax", AX },
|
| H A D | code.c | 102 regno(p) = AX; in efcode() 107 static TWORD regpregs[] = { AX, DX, CX }; 284 r = regcvt == 0 ? AX : regcvt == 1 ? DX : CX; in addreg()
|
| /netbsd-src/external/gpl3/binutils.old/dist/gas/config/ |
| H A D | rl78-parse.y | 150 %type <regno> A X B C D E H L AX BC DE HL 156 %token A X B C D E H L AX BC DE HL 250 | addsubw AX ',' '#' EXPR 253 | addsubw AX ',' regw 256 | addsubw AX ',' EXPR {SA($4)} 259 | addsubw AX ',' opt_es '!' EXPR 262 | addsubw AX ',' opt_es '[' HL '+' EXPR ']' 265 | addsubw AX ',' opt_es '[' HL ']' 336 | BR AX 437 | oneclrw AX [all …]
|
| H A D | rl78-parse.h | 65 AX = 266, /* AX */ enumerator 190 #define AX 266 macro
|
| /netbsd-src/external/gpl3/binutils/dist/gas/config/ |
| H A D | rl78-parse.y | 150 %type <regno> A X B C D E H L AX BC DE HL 156 %token A X B C D E H L AX BC DE HL 250 | addsubw AX ',' '#' EXPR 253 | addsubw AX ',' regw 256 | addsubw AX ',' EXPR {SA($4)} 259 | addsubw AX ',' opt_es '!' EXPR 262 | addsubw AX ',' opt_es '[' HL '+' EXPR ']' 265 | addsubw AX ',' opt_es '[' HL ']' 336 | BR AX 437 | oneclrw AX [all …]
|
| H A D | rl78-parse.h | 65 AX = 266, /* AX */ enumerator 190 #define AX 266 macro
|
| /netbsd-src/external/gpl3/binutils/dist/opcodes/ |
| H A D | rl78-decode.opc | 192 /* Word registers, not including AX. */ 271 ID(add); W(); DR(AX); SM(None, IMMU(2)); Fzac; 274 ID(add); W(); DR(AX); SM(HL, IMMU(1)); Fzac; 277 ID(add); W(); DR(AX); SC(IMMU(2)); Fzac; 280 ID(add); W(); DR(AX); SRW(rw); Fzac; 283 ID(add); W(); DR(AX); SM(None, SADDR); Fzac; 386 ID(branch); DR(AX); 478 ID(mov); DR(AX); SC(0); 537 ID(cmp); W(); DR(AX); SM(None, IMMU(2)); Fzac; 540 ID(cmp); W(); DR(AX); SM(HL, IMMU(1)); Fzac; [all …]
|
| H A D | rl78-decode.c | 235 ID(add); W(); DR(AX); SRW(rw); Fzac; in rl78_decode_opcode() 250 ID(add); W(); DR(AX); SM(None, IMMU(2)); Fzac; in rl78_decode_opcode() 265 ID(add); W(); DR(AX); SC(IMMU(2)); Fzac; in rl78_decode_opcode() 280 ID(add); W(); DR(AX); SM(None, SADDR); Fzac; in rl78_decode_opcode() 461 ID(mov); W(); DRW(ra); SR(AX); in rl78_decode_opcode() 481 ID(mov); W(); DR(AX); SRW(ra); in rl78_decode_opcode() 641 ID(sub); W(); DR(AX); SRW(rw); Fzac; in rl78_decode_opcode() 656 ID(sub); W(); DR(AX); SM(None, IMMU(2)); Fzac; in rl78_decode_opcode() 671 ID(sub); W(); DR(AX); SC(IMMU(2)); Fzac; in rl78_decode_opcode() 686 ID(sub); W(); DR(AX); SM(None, SADDR); Fzac; in rl78_decode_opcode() [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/opcodes/ |
| H A D | rl78-decode.opc | 192 /* Word registers, not including AX. */ 271 ID(add); W(); DR(AX); SM(None, IMMU(2)); Fzac; 274 ID(add); W(); DR(AX); SM(HL, IMMU(1)); Fzac; 277 ID(add); W(); DR(AX); SC(IMMU(2)); Fzac; 280 ID(add); W(); DR(AX); SRW(rw); Fzac; 283 ID(add); W(); DR(AX); SM(None, SADDR); Fzac; 386 ID(branch); DR(AX); 478 ID(mov); DR(AX); SC(0); 537 ID(cmp); W(); DR(AX); SM(None, IMMU(2)); Fzac; 540 ID(cmp); W(); DR(AX); SM(HL, IMMU(1)); Fzac; [all …]
|
| H A D | rl78-decode.c | 235 ID(add); W(); DR(AX); SRW(rw); Fzac; in rl78_decode_opcode() 250 ID(add); W(); DR(AX); SM(None, IMMU(2)); Fzac; in rl78_decode_opcode() 265 ID(add); W(); DR(AX); SC(IMMU(2)); Fzac; in rl78_decode_opcode() 280 ID(add); W(); DR(AX); SM(None, SADDR); Fzac; in rl78_decode_opcode() 461 ID(mov); W(); DRW(ra); SR(AX); in rl78_decode_opcode() 481 ID(mov); W(); DR(AX); SRW(ra); in rl78_decode_opcode() 641 ID(sub); W(); DR(AX); SRW(rw); Fzac; in rl78_decode_opcode() 656 ID(sub); W(); DR(AX); SM(None, IMMU(2)); Fzac; in rl78_decode_opcode() 671 ID(sub); W(); DR(AX); SC(IMMU(2)); Fzac; in rl78_decode_opcode() 686 ID(sub); W(); DR(AX); SM(None, SADDR); Fzac; in rl78_decode_opcode() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/rl78/ |
| H A D | mulsi3.S | 31 ; AX op2L res32L res32H 38 ; AX op2L 131 ;; op1 is in AX.0 (needs to shrw) 133 ;; res is in AX.2 and AX.1 (needs to addw) 245 ;; R8 += AX * BC
|
| /netbsd-src/external/gpl3/gcc/dist/libgcc/config/rl78/ |
| H A D | mulsi3.S | 31 ; AX op2L res32L res32H 38 ; AX op2L 131 ;; op1 is in AX.0 (needs to shrw) 133 ;; res is in AX.2 and AX.1 (needs to addw) 245 ;; R8 += AX * BC
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86InstrArithmetic.td | 56 // AL is really implied by AX, but the registers in Defs must match the 59 let Defs = [AL,EFLAGS,AX], Uses = [AL] in 66 // AX,DX = AX*GR16 67 let Defs = [AX,DX,EFLAGS], Uses = [AX], hasSideEffects = 0 in 84 let Defs = [AL,EFLAGS,AX], Uses = [AL] in 92 // AX,DX = AX*[mem16] 94 let Defs = [AX,DX,EFLAGS], Uses = [AX] in 110 let Defs = [AL,EFLAGS,AX], Uses = [AL] in 113 // AX,DX = AX*GR16 114 let Defs = [AX,DX,EFLAGS], Uses = [AX] in [all …]
|
| H A D | X86InstrExtension.td | 14 let Defs = [AX], Uses = [AL] in // AX = signext(AL) 17 let Defs = [EAX], Uses = [AX] in // EAX = signext(AX) 26 let Defs = [AX,DX], Uses = [AX] in // DX:AX = signext(AX)
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/math/ |
| H A D | exponential.d | 1368 mov AX, [ESP+4+8]; // AX = exponent and sign in version() local 1375 and AX, 0x7FFF; // drop sign bit in version() local 1376 cmp AX, 0x401D; // avoid InvalidException in fist in version() local 1388 mov [ESP+8+8],AX; in version() 1401 fstsw AX; in version() local 1402 test AX, 0x0400; // NaN_or_zero, but we already know x != 0 in version() local 1404 test AX, 0x0200; in version() local 1435 mov AX,[RCX+8]; // AX = exponent and sign in version() local 1443 mov AX,[RSP+8+8]; // AX = exponent and sign in version() local 1463 and AX, 0x7FFF; // drop sign bit in version() local [all …]
|
| /netbsd-src/external/bsd/libpcap/dist/msdos/ |
| H A D | pkt_rx1.s | 71 ; 1st time (AX=0) it requests an address where to put the packet 73 ; 2nd time (AX=1) the packet has been copied to this location (DS:SI) 93 cmp ax, 0 ; first call? (AX=0) 94 jne @post ; AX=1: second call, do post process
|
| H A D | pkt_rx0.asm | 115 ; 1st time (AX=0) it requests an address where to put the packet 117 ; 2nd time (AX=1) the packet has been copied to this location (DS:SI) 142 cmp ax, 0 ; first call? (AX=0) 143 jne @post ; AX=1: second call, do post process
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/ |
| H A D | atomic.d | 21 AX, BX, CX, DX, DI, SI, R8, R9 in version() enumerator 132 enum ResReg = SizedReg!(AX, T); in version() 151 enum ResReg = SizedReg!(AX, T); in version() 246 enum ValReg = SizedReg!(AX, T); in version() 269 enum ResReg = result ? SizedReg!(AX, T) : null; in version() 299 enum ValReg = SizedReg!(AX, T); in version() 322 enum ResReg = result ? SizedReg!(AX, T) : null; in version() 350 enum Cmp = SizedReg!(AX, T); in version() 408 enum Res = SizedReg!(AX, T); in version() 491 enum Cmp = SizedReg!(AX, T); in version() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/rl78/ |
| H A D | constraints.md | 46 ; U = usual memory references mov-able to/from AX 191 "The @code{AX} register.") 269 "[AX..HL] for calls" 275 "es:[AX..HL] for calls" 281 "[AX..HL,r8-r31] for calls" 287 "es:[AX..HL,r8-r31] for calls"
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rl78/ |
| H A D | constraints.md | 46 ; U = usual memory references mov-able to/from AX 191 "The @code{AX} register.") 269 "[AX..HL] for calls" 275 "es:[AX..HL] for calls" 281 "[AX..HL,r8-r31] for calls" 287 "es:[AX..HL,r8-r31] for calls"
|
| H A D | rl78.c | 2795 #define AX gen_rtx_REG (HImode, AX_REG) macro 3015 EM (emit_insn_before (gen_movhi (AX, base), before)); in transcode_memory_rtx() 3016 EM (emit_insn_before (gen_addhi3 (AX, AX, addendr), before)); in transcode_memory_rtx() 3017 EM (emit_insn_before (gen_movhi (newbase, AX), before)); in transcode_memory_rtx() 3018 record_content (AX, NULL_RTX); in transcode_memory_rtx() 3065 return gen_and_emit_move (mode == QImode ? A : AX, src, before, true); in move_to_acc() 3077 move = mode == QImode ? gen_movqi (A, src) : gen_movhi (AX, src); in force_into_acc() 3082 record_content (AX, NULL_RTX); in force_into_acc() 3096 return gen_and_emit_move (dest, mode == QImode ? A : AX, after, false); in move_from_acc() 3123 reg = (mode == QImode) ? X : AX; in move_to_x() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MCTargetDesc.cpp | 95 {codeview::RegisterId::AX, X86::AX}, in initLLVMToSEHAndCVRegMapping() 627 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero() 639 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero() 676 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero() 677 return X86::AX; in getX86SubSuperRegisterOrZero() 712 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero() 748 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/ |
| H A D | math.d | 865 fstsw AX ; in tan() local 870 fstsw AX ; in tan() local 878 fstsw AX ; in tan() local 915 fstsw AX ; in tan() local 920 fstsw AX ; in tan() local 928 fstsw AX ; in tan() local 1921 mov AX, [ESP+4+8]; // AX = exponent and sign in expm1() local 1928 and AX, 0x7FFF; // drop sign bit in expm1() local 1929 cmp AX, 0x401D; // avoid InvalidException in fist in expm1() local 1941 mov [ESP+8+8],AX; in expm1() [all …]
|