summaryrefslogtreecommitdiff
path: root/rtl/core/decode/ldst/addr.sv
blob: 4a612315a6819ce58fc25634a210d2c44bc6aca7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
`include "core/uarch.sv"

module core_decode_ldst_addr
(
	input  ldst_decode ldst,

	output data_decode alu
);

	assign alu.op = ldst.increment ? `ALU_ADD : `ALU_SUB;
	assign alu.rn = ldst.rn;
	assign alu.rd = ldst.rd;

endmodule