forked from Github_Repos/cvw
		
	
						commit
						453f9e47c4
					
				@ -1 +0,0 @@
 | 
				
			|||||||
/opt/riscv/imperas-riscv-tests/
 | 
					 | 
				
			||||||
@ -4,7 +4,7 @@ $(TARGET).objdump: $(TARGET)
 | 
				
			|||||||
	riscv64-unknown-elf-objdump -S -D $(TARGET) > $(TARGET).objdump
 | 
						riscv64-unknown-elf-objdump -S -D $(TARGET) > $(TARGET).objdump
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
$(TARGET): $(TARGET).c Makefile
 | 
					$(TARGET): $(TARGET).c Makefile
 | 
				
			||||||
	riscv64-unknown-elf-gcc -o $(TARGET) -g -O\
 | 
						riscv64-unknown-elf-gcc -o $(TARGET) -gdwarf-2 -O\
 | 
				
			||||||
	  -march=rv64gc -mabi=lp64d -mcmodel=medany \
 | 
						  -march=rv64gc -mabi=lp64d -mcmodel=medany \
 | 
				
			||||||
	  -nostdlib -static -lm -fno-tree-loop-distribute-patterns \
 | 
						  -nostdlib -static -lm -fno-tree-loop-distribute-patterns \
 | 
				
			||||||
	  -T../common/test.ld -I../common \
 | 
						  -T../common/test.ld -I../common \
 | 
				
			||||||
 | 
				
			|||||||
@ -49,7 +49,7 @@ module bpred (
 | 
				
			|||||||
  // Branch and jump outcome
 | 
					  // Branch and jump outcome
 | 
				
			||||||
  input  logic             PCSrcE,                    // Executation stage branch is taken
 | 
					  input  logic             PCSrcE,                    // Executation stage branch is taken
 | 
				
			||||||
  input  logic [`XLEN-1:0] IEUAdrE,                   // The branch/jump target address
 | 
					  input  logic [`XLEN-1:0] IEUAdrE,                   // The branch/jump target address
 | 
				
			||||||
   input logic [`XLEN-1:0]  PCLinkE,                   // The address following the branch instruction. (AKA Fall through address)
 | 
					  input  logic [`XLEN-1:0]  dPCLinkE,                   // The address following the branch instruction. (AKA Fall through address)
 | 
				
			||||||
  output logic [3:0]       InstrClassM,               // The valid instruction class. 1-hot encoded as jalr, ret, jr (not ret), j, br
 | 
					  output logic [3:0]       InstrClassM,               // The valid instruction class. 1-hot encoded as jalr, ret, jr (not ret), j, br
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // Report branch prediction status
 | 
					  // Report branch prediction status
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user