Age | Commit message (Collapse) | Author | Files | Lines |
|
Add space between ')' and '{'
|
|
Adds commit log events for vl to many vector instructions.
|
|
Adds commit log events for vstart to many vector instructions.
|
|
Adds proper logging of fflags on FP arithmetic ops.
|
|
Because this checks the dynamic run-time state of misa, let's use the
same language as the misa spec (enabled vs disabled).
Calling it supports_extension() could be confused for a check of the
static configuration of Spike (i.e. the --isa string), which it was
not.
|
|
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
|
|
except for load/store instructions
0 : all instruction can't have non-zero vstart
not 0 : all instruction can have non-zero vstart if it is not required
vstart must be zero in spec
the default value is 1
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
|
|
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
|
|
vfmv/vfslide/vfmerge
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
|
|
vfmv.s.f
check valid vstart
vfmv.f.s
reset vstart in the end
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
|
|
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
|
|
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
|
|
tail zero feature has been removed after v0.8-draft
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
|
|
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
|
|
|
|
|
|
based on v-spec 0.7.1, support
sections: 14/15.3 ~ 15.4
element size: 32
Signed-off-by: Bruce Hoult <bruce@hoult.org>
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
Signed-off-by: Dave Wen <dave.wen@sifive.com>
|