Home
last modified time | relevance | path

Searched refs:vtype_new (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
94 uint64_t vlmax_new = VtypeToVlMax(vtype_new); in Vtestvl()
98 return {vl_orig, vtype_new & kVtypeNoVill}; 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.h909 Register vtype_new = listener_->GetReg(args.src2); in Vsetvl() local
913 auto [vl, vtype] = listener_->Vtestvl(vl_orig, vtype_orig, vtype_new); in Vsetvl()
916 auto [vl, vtype] = listener_->Vsetvlmax(vtype_new); in Vsetvl()
922 auto [vl, vtype] = listener_->Vsetvl(avl, vtype_new); in Vsetvl()