don't emit vvcfg for now
authorAndrew Waterman <waterman@cs.berkeley.edu>
Sun, 25 Aug 2013 00:34:27 +0000 (17:34 -0700)
committerAndrew Waterman <waterman@cs.berkeley.edu>
Sun, 25 Aug 2013 00:34:27 +0000 (17:34 -0700)
env/v/vm.c
isa/Makefile

index bd9c80edd7ec8548786059c3989ac4d1d484a908..dd29a40b64aa73a53eb90f1139b2250241a036f3 100644 (file)
@@ -156,14 +156,14 @@ void emulate_vxcptrestore(trapframe_t* tf)
 {
   long* where = (long*)tf->gpr[(tf->insn >> 22) & 0x1F];
   vxcptkill();
-  vcfg(tf->veccfg);
+  //vcfg(tf->veccfg);
   do_vxcptrestore(where);
 }
 
 void restore_vector(trapframe_t* tf)
 {
   mtpcr(PCR_VECBANK, tf->vecbank);
-  vcfg(tf->veccfg);
+  //vcfg(tf->veccfg);
 
   if (mfpcr(PCR_IMPL) == IMPL_ROCKET)
     do_vxcptrestore(tf->evac);
index 18a03a410429426195069bd7bfddd5c061702b8f..e81f696bf9b5886486abb9d0659ce68203296e2f 100644 (file)
@@ -8,7 +8,7 @@ include $(isa_src_dir)/rv64ui/Makefrag
 include $(isa_src_dir)/rv64uf/Makefrag
 #include $(isa_src_dir)/rv64uv/Makefrag
 include $(isa_src_dir)/rv64si/Makefrag
-include $(isa_src_dir)/rv64sv/Makefrag
+#include $(isa_src_dir)/rv64sv/Makefrag
 include $(isa_src_dir)/rv32ui/Makefrag
 
 default: all