Home
last modified time | relevance | path

Searched +refs:byte +refs:reg +refs:mem (Results 1 – 25 of 4706) sorted by relevance

12345678910>>...189

/dports/sysutils/triton/Triton-0.8.1/src/libtriton/engines/symbolic/
H A DsymbolicEngine.cpp139 this->removeAlignedMemory(addr, triton::size::byte); in concretizeMemory()
290 triton::arch::MemoryAccess mem(address, triton::size::byte); in getSymbolicMemoryValue() local
527 triton::uint32 high = ((bitsize::byte * (index + 1)) - 1); in symbolizeMemory()
528 triton::uint32 low = ((bitsize::byte * (index + 1)) - bitsize::byte); in symbolizeMemory()
881 triton::uint32 high = ((writeSize * bitsize::byte) - 1); in createSymbolicMemoryExpression()
882 triton::uint32 low = ((writeSize * bitsize::byte) - bitsize::byte); in createSymbolicMemoryExpression()
937 case triton::size::byte: { in insertSubRegisterInParent()
1063 triton::uint32 high = ((writeSize * bitsize::byte) - 1); in assignSymbolicExpressionToMemory()
1064 triton::uint32 low = ((writeSize * bitsize::byte) - bitsize::byte); in assignSymbolicExpressionToMemory()
1139 if (mem.getBitSize() >= bitsize::byte) { in initLeaAst()
[all …]
/dports/games/libretro-genesis_plus_gx/Genesis-Plus-GX-7f83bc5/core/cart_hw/svp/
H A Dssp16.c423 return rP.byte.h; in read_P()
486 if (reg == 4 || (rST & 0x60)) in pm_io()
512 ssp->pmac[1][reg] += inc; in pm_io()
535 ssp->pmac[1][reg] += inc; in pm_io()
560 if ((signed int)(ssp->pmac[0][reg] & 0xffff) == -1) ssp->pmac[0][reg] += 1<<16; in pm_io()
561 ssp->pmac[0][reg] ++; in pm_io()
572 ssp->pmac[0][reg] += inc; in pm_io()
744 return ((rPMC.byte.l << 4) & 0xfff0) | ((rPMC.byte.l >> 4) & 0xf); in read_PMC()
748 return rPMC.byte.l; in read_PMC()
760 rPMC.byte.h = d; in write_PMC()
[all …]
/dports/games/kodi-addon-game.libretro.genplus/game.libretro.genplus-1.7.4.15-Matrix/depends/common/genplus/core/cart_hw/svp/
H A Dssp16.c423 return rP.byte.h; in read_P()
486 if (reg == 4 || (rST & 0x60)) in pm_io()
512 ssp->pmac[1][reg] += inc; in pm_io()
535 ssp->pmac[1][reg] += inc; in pm_io()
560 if ((signed int)(ssp->pmac[0][reg] & 0xffff) == -1) ssp->pmac[0][reg] += 1<<16; in pm_io()
561 ssp->pmac[0][reg] ++; in pm_io()
572 ssp->pmac[0][reg] += inc; in pm_io()
744 return ((rPMC.byte.l << 4) & 0xfff0) | ((rPMC.byte.l >> 4) & 0xf); in read_PMC()
748 return rPMC.byte.l; in read_PMC()
760 rPMC.byte.h = d; in write_PMC()
[all …]
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/hipe/x86/
H A DNOTES.OPTIM52 Add-reg-to-mem slightly better than add-mem-to-reg.
54 Add-reg-to-mem is better than load;add;store.
97 "push mem" preferred over "load;push reg".
103 "pop" insns are VectorPath. "pop mem" has latency 3, "pop reg" has
106 "push reg" and "push imm" are DirectPath, "push mem" is VectorPath.
112 boundary, align it to the 16-byte boundary.
115 boundary, align it to the 16-byte boundary.
117 Align function entry points to 16-byte boundaries.
124 "push mem" is not pairable; loading a temp reg and pushing
154 "neg" and "not" are not pairable. "test imm,reg" and "test imm,mem"
[all …]
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/x86/
H A DNOTES.OPTIM52 Add-reg-to-mem slightly better than add-mem-to-reg.
54 Add-reg-to-mem is better than load;add;store.
97 "push mem" preferred over "load;push reg".
103 "pop" insns are VectorPath. "pop mem" has latency 3, "pop reg" has
106 "push reg" and "push imm" are DirectPath, "push mem" is VectorPath.
112 boundary, align it to the 16-byte boundary.
115 boundary, align it to the 16-byte boundary.
117 Align function entry points to 16-byte boundaries.
124 "push mem" is not pairable; loading a temp reg and pushing
154 "neg" and "not" are not pairable. "test imm,reg" and "test imm,mem"
[all …]
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/lib/hipe/x86/
H A DNOTES.OPTIM52 Add-reg-to-mem slightly better than add-mem-to-reg.
54 Add-reg-to-mem is better than load;add;store.
97 "push mem" preferred over "load;push reg".
103 "pop" insns are VectorPath. "pop mem" has latency 3, "pop reg" has
106 "push reg" and "push imm" are DirectPath, "push mem" is VectorPath.
112 boundary, align it to the 16-byte boundary.
115 boundary, align it to the 16-byte boundary.
117 Align function entry points to 16-byte boundaries.
124 "push mem" is not pairable; loading a temp reg and pushing
154 "neg" and "not" are not pairable. "test imm,reg" and "test imm,mem"
[all …]
/dports/sysutils/triton/Triton-0.8.1/src/libtriton/engines/taint/
H A DtaintEngine.cpp135 return this->isRegisterTainted(reg); in taintRegister()
145 return this->isRegisterTainted(reg); in untaintRegister()
182 return this->isRegisterTainted(reg); in setTaintRegister()
185 this->taintRegister(reg); in setTaintRegister()
188 this->untaintRegister(reg); in setTaintRegister()
306 if (byte == nullptr) in taintUnion()
326 if (byte == nullptr) in taintUnion()
345 if (byte == nullptr) in taintUnion()
379 if (byte == nullptr) in taintAssignment()
399 if (byte == nullptr) in taintAssignment()
[all …]
/dports/lang/chez-scheme/ChezScheme-9.5.4/s/
H A Dx86.ss110 (define mem->mem
133 [(and (memq 'mem aty*) (mem? a)) (mem->mem a k)]
148 (mem->mem a
1055 (define-op bswap byte-reg-op2 #b00001111 #b11001)
1064 (define-op pop byte-reg-op1 #b01011)
1065 (define-op push byte-reg-op1 #b01010)
1494 (define byte-reg-op1
1498 ($oops 'assembler-internal "(byte-reg-op) ~s is not a real register" reg))
1505 (define byte-reg-op2
1509 ($oops 'assembler-internal "(byte-reg-op) ~s is not a real register" reg))
[all …]
H A Dx86_64.ss149 (define mem->mem
176 [(and (memq 'mem aty*) (mem? a)) (mem->mem a k)]
191 (mem->mem a
218 (mem->mem lvalue
242 (mem->mem c
344 (mem->mem c
389 (mem->mem c
637 [(op (z mem) (x ur mem imm) (y ur mem)) (go z x y)]
1144 (define-op call jump-op #b010) ; reg/mem indirect
1149 (define-op jmp jump-op #b100) ; reg/mem indirect
[all …]
/dports/lang/racket-minimal/racket-8.3/src/ChezScheme/s/
H A Dx86.ss45 mem->mem
91 (define mem->mem
119 [(and (memq 'mem aty*) (mem? a)) (mem->mem a k)]
874 (define-op bswap byte-reg-op2 #b00001111 #b11001)
883 (define-op pop byte-reg-op1 #b01011)
884 (define-op push byte-reg-op1 #b01010)
1327 (define byte-reg-op1
1331 ($oops 'assembler-internal "(byte-reg-op) ~s is not a real register" reg))
1338 (define byte-reg-op2
1342 ($oops 'assembler-internal "(byte-reg-op) ~s is not a real register" reg))
[all …]
H A Dx86_64.ss95 mem->mem
140 (define mem->mem
172 [(and (memq 'mem aty*) (mem? a)) (mem->mem a k)]
188 (mem->mem a
199 (mem->mem a
241 #'(mem->mem c
245 #'(mem->mem c
283 (mem->mem c
1043 (define-op call jump-op #b010) ; reg/mem indirect
1048 (define-op jmp jump-op #b100) ; reg/mem indirect
[all …]
/dports/lang/racket/racket-8.3/src/ChezScheme/s/
H A Dx86.ss45 mem->mem
91 (define mem->mem
119 [(and (memq 'mem aty*) (mem? a)) (mem->mem a k)]
874 (define-op bswap byte-reg-op2 #b00001111 #b11001)
883 (define-op pop byte-reg-op1 #b01011)
884 (define-op push byte-reg-op1 #b01010)
1327 (define byte-reg-op1
1331 ($oops 'assembler-internal "(byte-reg-op) ~s is not a real register" reg))
1338 (define byte-reg-op2
1342 ($oops 'assembler-internal "(byte-reg-op) ~s is not a real register" reg))
[all …]
H A Dx86_64.ss95 mem->mem
140 (define mem->mem
172 [(and (memq 'mem aty*) (mem? a)) (mem->mem a k)]
188 (mem->mem a
199 (mem->mem a
241 #'(mem->mem c
245 #'(mem->mem c
283 (mem->mem c
1043 (define-op call jump-op #b010) ; reg/mem indirect
1048 (define-op jmp jump-op #b100) ; reg/mem indirect
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/can/cc770/
H A Dcc770_isa.c93 module_param_array(cir, byte, NULL, 0444);
96 module_param_array(cor, byte, NULL, 0444);
99 module_param_array(bcr, byte, NULL, 0444);
114 return readb(priv->reg_base + reg); in cc770_isa_mem_read_reg()
118 int reg, u8 val) in cc770_isa_mem_write_reg() argument
120 writeb(val, priv->reg_base + reg); in cc770_isa_mem_write_reg()
129 int reg, u8 val) in cc770_isa_port_write_reg() argument
135 int reg) in cc770_isa_port_read_reg_indirect() argument
142 outb(reg, base); in cc770_isa_port_read_reg_indirect()
150 int reg, u8 val) in cc770_isa_port_write_reg_indirect() argument
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/can/cc770/
H A Dcc770_isa.c93 module_param_array(cir, byte, NULL, 0444);
96 module_param_array(cor, byte, NULL, 0444);
99 module_param_array(bcr, byte, NULL, 0444);
114 return readb(priv->reg_base + reg); in cc770_isa_mem_read_reg()
118 int reg, u8 val) in cc770_isa_mem_write_reg() argument
120 writeb(val, priv->reg_base + reg); in cc770_isa_mem_write_reg()
129 int reg, u8 val) in cc770_isa_port_write_reg() argument
135 int reg) in cc770_isa_port_read_reg_indirect() argument
142 outb(reg, base); in cc770_isa_port_read_reg_indirect()
150 int reg, u8 val) in cc770_isa_port_write_reg_indirect() argument
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/can/cc770/
H A Dcc770_isa.c93 module_param_array(cir, byte, NULL, 0444);
96 module_param_array(cor, byte, NULL, 0444);
99 module_param_array(bcr, byte, NULL, 0444);
114 return readb(priv->reg_base + reg); in cc770_isa_mem_read_reg()
118 int reg, u8 val) in cc770_isa_mem_write_reg() argument
120 writeb(val, priv->reg_base + reg); in cc770_isa_mem_write_reg()
129 int reg, u8 val) in cc770_isa_port_write_reg() argument
135 int reg) in cc770_isa_port_read_reg_indirect() argument
142 outb(reg, base); in cc770_isa_port_read_reg_indirect()
150 int reg, u8 val) in cc770_isa_port_write_reg_indirect() argument
[all …]
/dports/emulators/quasi88/quasi88-0.6.4/src/
H A Dbasic.c40 #define READ_BYTE(mem, addr) \ argument
41 ((mem)[addr] & 0xff)
44 ((READ_BYTE(mem, addr + 1) << 8) + READ_BYTE(mem, addr))
48 (mem)[addr] = ((data) & 0xff)
58 #define SET_REG(reg, data) \ argument
59 ((reg).W = data, \
60 (reg).B.h = ((data) >> 8) & 0xff, \
61 (reg).B.l = (data) & 0xff)
150 static void pseudo_io_out(byte port, byte data) in pseudo_io_out()
161 static byte pseudo_io_in(byte port) in pseudo_io_in()
[all …]
/dports/devel/aarch64-none-elf-gcc/gcc-8.4.0/gcc/config/nds32/
H A Dnds32-md-auxiliary.c65 nds32_byte_to_size (int byte) in nds32_byte_to_size() argument
67 switch (byte) in nds32_byte_to_size()
1116 rtx reg, mem; in nds32_emit_push_fpr_callee_saved() local
1129 fpu_insn = emit_move_insn (mem, reg); in nds32_emit_push_fpr_callee_saved()
1138 rtx reg, mem, addr; in nds32_emit_pop_fpr_callee_saved() local
1156 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_pop_fpr_callee_saved()
1178 rtx reg, mem; in nds32_emit_v3pop_fpr_callee_saved() local
1191 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_v3pop_fpr_callee_saved()
2391 rtx mem[2]; in nds32_expand_unaligned_load() local
2463 reg[0] = reg[1]; in nds32_expand_unaligned_load()
[all …]
/dports/devel/riscv64-gcc/gcc-8.3.0/gcc/config/nds32/
H A Dnds32-md-auxiliary.c65 nds32_byte_to_size (int byte) in nds32_byte_to_size() argument
67 switch (byte) in nds32_byte_to_size()
1116 rtx reg, mem; in nds32_emit_push_fpr_callee_saved() local
1129 fpu_insn = emit_move_insn (mem, reg); in nds32_emit_push_fpr_callee_saved()
1138 rtx reg, mem, addr; in nds32_emit_pop_fpr_callee_saved() local
1156 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_pop_fpr_callee_saved()
1178 rtx reg, mem; in nds32_emit_v3pop_fpr_callee_saved() local
1191 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_v3pop_fpr_callee_saved()
2391 rtx mem[2]; in nds32_expand_unaligned_load() local
2463 reg[0] = reg[1]; in nds32_expand_unaligned_load()
[all …]
/dports/devel/riscv32-unknown-elf-gcc/gcc-8.4.0/gcc/config/nds32/
H A Dnds32-md-auxiliary.c65 nds32_byte_to_size (int byte) in nds32_byte_to_size() argument
67 switch (byte) in nds32_byte_to_size()
1116 rtx reg, mem; in nds32_emit_push_fpr_callee_saved() local
1129 fpu_insn = emit_move_insn (mem, reg); in nds32_emit_push_fpr_callee_saved()
1138 rtx reg, mem, addr; in nds32_emit_pop_fpr_callee_saved() local
1156 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_pop_fpr_callee_saved()
1178 rtx reg, mem; in nds32_emit_v3pop_fpr_callee_saved() local
1191 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_v3pop_fpr_callee_saved()
2391 rtx mem[2]; in nds32_expand_unaligned_load() local
2463 reg[0] = reg[1]; in nds32_expand_unaligned_load()
[all …]
/dports/devel/arm-none-eabi-gcc/gcc-8.4.0/gcc/config/nds32/
H A Dnds32-md-auxiliary.c65 nds32_byte_to_size (int byte) in nds32_byte_to_size() argument
67 switch (byte) in nds32_byte_to_size()
1116 rtx reg, mem; in nds32_emit_push_fpr_callee_saved() local
1129 fpu_insn = emit_move_insn (mem, reg); in nds32_emit_push_fpr_callee_saved()
1138 rtx reg, mem, addr; in nds32_emit_pop_fpr_callee_saved() local
1156 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_pop_fpr_callee_saved()
1178 rtx reg, mem; in nds32_emit_v3pop_fpr_callee_saved() local
1191 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_v3pop_fpr_callee_saved()
2391 rtx mem[2]; in nds32_expand_unaligned_load() local
2463 reg[0] = reg[1]; in nds32_expand_unaligned_load()
[all …]
/dports/devel/riscv64-none-elf-gcc/gcc-8.4.0/gcc/config/nds32/
H A Dnds32-md-auxiliary.c65 nds32_byte_to_size (int byte) in nds32_byte_to_size() argument
67 switch (byte) in nds32_byte_to_size()
1116 rtx reg, mem; in nds32_emit_push_fpr_callee_saved() local
1129 fpu_insn = emit_move_insn (mem, reg); in nds32_emit_push_fpr_callee_saved()
1138 rtx reg, mem, addr; in nds32_emit_pop_fpr_callee_saved() local
1156 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_pop_fpr_callee_saved()
1178 rtx reg, mem; in nds32_emit_v3pop_fpr_callee_saved() local
1191 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_v3pop_fpr_callee_saved()
2391 rtx mem[2]; in nds32_expand_unaligned_load() local
2463 reg[0] = reg[1]; in nds32_expand_unaligned_load()
[all …]
/dports/lang/gcc8/gcc-8.5.0/gcc/config/nds32/
H A Dnds32-md-auxiliary.c65 nds32_byte_to_size (int byte) in nds32_byte_to_size() argument
67 switch (byte) in nds32_byte_to_size()
1116 rtx reg, mem; in nds32_emit_push_fpr_callee_saved() local
1129 fpu_insn = emit_move_insn (mem, reg); in nds32_emit_push_fpr_callee_saved()
1138 rtx reg, mem, addr; in nds32_emit_pop_fpr_callee_saved() local
1156 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_pop_fpr_callee_saved()
1178 rtx reg, mem; in nds32_emit_v3pop_fpr_callee_saved() local
1191 fpu_insn = emit_move_insn (reg, mem); in nds32_emit_v3pop_fpr_callee_saved()
2391 rtx mem[2]; in nds32_expand_unaligned_load() local
2463 reg[0] = reg[1]; in nds32_expand_unaligned_load()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/can/sja1000/
H A Dsja1000_isa.c56 module_param_array(cdr, byte, NULL, 0444);
60 module_param_array(ocr, byte, NULL, 0444);
71 return readb(priv->reg_base + reg); in sja1000_isa_mem_read_reg()
75 int reg, u8 val) in sja1000_isa_mem_write_reg() argument
77 writeb(val, priv->reg_base + reg); in sja1000_isa_mem_write_reg()
86 int reg, u8 val) in sja1000_isa_port_write_reg() argument
92 int reg) in sja1000_isa_port_read_reg_indirect() argument
98 outb(reg, base); in sja1000_isa_port_read_reg_indirect()
106 int reg, u8 val) in sja1000_isa_port_write_reg_indirect() argument
111 outb(reg, base); in sja1000_isa_port_write_reg_indirect()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/can/sja1000/
H A Dsja1000_isa.c56 module_param_array(cdr, byte, NULL, 0444);
60 module_param_array(ocr, byte, NULL, 0444);
71 return readb(priv->reg_base + reg); in sja1000_isa_mem_read_reg()
75 int reg, u8 val) in sja1000_isa_mem_write_reg() argument
77 writeb(val, priv->reg_base + reg); in sja1000_isa_mem_write_reg()
86 int reg, u8 val) in sja1000_isa_port_write_reg() argument
92 int reg) in sja1000_isa_port_read_reg_indirect() argument
98 outb(reg, base); in sja1000_isa_port_read_reg_indirect()
106 int reg, u8 val) in sja1000_isa_port_write_reg_indirect() argument
111 outb(reg, base); in sja1000_isa_port_write_reg_indirect()
[all …]

12345678910>>...189