Home
last modified time | relevance | path

Searched refs:vtype_orig (Results 1 – 2 of 2) sorted by relevance

/frameworks/libs/binary_translation/intrinsics/riscv64/
Dvector_intrinsics.cc89 std::tuple<uint64_t, uint64_t> Vtestvl(uint8_t vl_orig, uint64_t vtype_orig, uint64_t vtype_new) { in Vtestvl() argument
90 if (vtype_orig & kVill) { in Vtestvl()
93 uint64_t vlmax_orig = VtypeToVlMax(vtype_orig); in Vtestvl()
101 std::tuple<uint64_t, uint64_t> Vtestvli(uint8_t vl_orig, uint64_t vtype_orig, uint16_t vtype_new) { in Vtestvli() argument
102 return Vtestvl(vl_orig, vtype_orig, vtype_new); in Vtestvli()
/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/
Dsemantics_player.h893 auto [vl_orig, vtype_orig] = GetVlAndVtypeCsr(); in Vsetivli()
894 auto [vl, vtype] = listener_->Vtestvli(vl_orig, vtype_orig, args.vtype); in Vsetivli()
912 auto [vl_orig, vtype_orig] = GetVlAndVtypeCsr(); in Vsetvl()
913 auto [vl, vtype] = listener_->Vtestvl(vl_orig, vtype_orig, vtype_new); in Vsetvl()
931 auto [vl_orig, vtype_orig] = GetVlAndVtypeCsr(); in Vsetvli()
932 auto [vl, vtype] = listener_->Vtestvli(vl_orig, vtype_orig, args.vtype); in Vsetvli()
1117 Register vtype_orig = listener_->template GetCsr<CsrName::kVtype>(); in GetVlAndVtypeCsr() local
1118 return {vl_orig, vtype_orig}; in GetVlAndVtypeCsr()