Home
last modified time | relevance | path

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

/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dinline_intrinsic.h239 input_args_(std::tuple{args...}),
339 return std::tuple{std::get<arg_info.from>(input_args_)}; in ProcessArgInput()
347 Mov<typename TypeTraits<int64_t>::Float>(as_, reg, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
352 return std::tuple{std::get<arg_info.from>(input_args_)}; in ProcessArgInput()
364 as_, result_xmm_reg_, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
368 as_, result_, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
374 as_, as_.rcx, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
378 as_, as_.rax, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
385 as_, reg, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
394 Mov<Type>(as_, as_.rax, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
[all …]
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dinline_intrinsic.h304 input_args_(std::tuple{args...}),
380 auto imm = std::get<arg_info.from>(input_args_); in operator()
401 MovFromInput<RegisterClass>(builder_, xmm_reg, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
404 return std::tuple{std::get<arg_info.from>(input_args_)}; in ProcessArgInput()
417 builder_, xmm_result_reg_, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
422 MovFromInput<RegisterClass>(builder_, res, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
425 MovFromInput<RegisterClass>(builder_, result_, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
438 builder_, implicit_result_reg_, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
444 MovFromInput<RegisterClass>(builder_, implicit_reg, std::get<arg_info.from>(input_args_)); in ProcessArgInput()
448 return std::tuple{std::get<arg_info.from>(input_args_)}; in ProcessArgInput()
[all …]