Home
last modified time | relevance | path

Searched refs:OpVector (Results 1 – 18 of 18) sorted by relevance

/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/
Dsemantics_player.h831 void OpVector(const typename Decoder::VLoadIndexedArgs& args) { in OpVector() function
833 listener_->OpVector(args, arg2); in OpVector()
836 void OpVector(const typename Decoder::VLoadStrideArgs& args) { in OpVector() function
839 listener_->OpVector(args, arg2, arg3); in OpVector()
842 void OpVector(const typename Decoder::VLoadUnitStrideArgs& args) { in OpVector() function
844 listener_->OpVector(args, arg2); in OpVector()
847 void OpVector(const typename Decoder::VOpFVfArgs& args) { in OpVector() function
851 listener_->OpVector(args, arg2); in OpVector()
854 void OpVector(const typename Decoder::VOpFVvArgs& args) { listener_->OpVector(args); } in OpVector() function
856 void OpVector(const typename Decoder::VOpIViArgs& args) { listener_->OpVector(args); } in OpVector() function
[all …]
Ddecoder.h1725 return insn_consumer_->OpVector(args); in DecodeLoad()
1738 return insn_consumer_->OpVector(args); in DecodeLoad()
1750 return insn_consumer_->OpVector(args); in DecodeLoad()
1789 return insn_consumer_->OpVector(args); in DecodeStore()
1802 return insn_consumer_->OpVector(args); in DecodeStore()
1814 return insn_consumer_->OpVector(args); in DecodeStore()
2118 return insn_consumer_->OpVector(args); in DecodeOpV()
2128 return insn_consumer_->OpVector(args); in DecodeOpV()
2138 return insn_consumer_->OpVector(args); in DecodeOpV()
2148 return insn_consumer_->OpVector(args); in DecodeOpV()
[all …]
/frameworks/libs/binary_translation/interpreter/riscv64/
Dinterpreter.h494 void OpVector(const VOpArgs& args, ExtraArgs... extra_args) { in OpVector() function
560 return OpVector<UInt8>(args, vtype, extra_args...); in OpVector()
562 return OpVector<UInt16>(args, vtype, extra_args...); in OpVector()
564 return OpVector<UInt32>(args, vtype, extra_args...); in OpVector()
566 return OpVector<UInt64>(args, vtype, extra_args...); in OpVector()
577 return OpVector<intrinsics::Float16>(args, vlmul, vtype); in OpVector()
582 return OpVector<Float32>( in OpVector()
589 return OpVector<Float64>(args, vlmul, vtype, bit_cast<Float64>(extra_args)...); in OpVector()
596 return OpVector<UInt8>(args, vlmul, vtype, extra_args...); in OpVector()
598 return OpVector<UInt16>(args, vlmul, vtype, extra_args...); in OpVector()
[all …]
Dinterpreter-VLoadUnitStrideArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VLoadUnitStrideArgs& args);
Dinterpreter-VLoadStrideArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VLoadStrideArgs& args);
Dinterpreter-VOpMVvArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VOpMVvArgs& args);
Dinterpreter-VStoreStrideArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VStoreStrideArgs& args);
Dinterpreter-VLoadIndexedArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VLoadIndexedArgs& args);
Dinterpreter-VOpMVxArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VOpMVxArgs& args);
Dinterpreter-VStoreUnitStrideArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VStoreUnitStrideArgs& args);
Dinterpreter-VOpIVvArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VOpIVvArgs& args);
Dinterpreter-VOpIVxArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VOpIVxArgs& args);
Dinterpreter-VOpFVfArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VOpFVfArgs& args);
Dinterpreter-VOpIViArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VOpIViArgs& args);
Dinterpreter-VStoreIndexedArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VStoreIndexedArgs& args);
Dinterpreter-VOpFVvArgs.cc23 template void SemanticsPlayer<Interpreter>::OpVector(const Decoder::VOpFVvArgs& args);
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dlite_translator.h165 void OpVector(const VOpArgs& /*args*/, ExtraAegs... /*extra_args*/) { in OpVector() function
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dfrontend.h304 void OpVector(const VOpArgs& /*args*/, ExtraAegs... /*extra_args*/) { in OpVector() function