Searched refs:ArgBinding (Results 1 – 2 of 2) sorted by relevance
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/ |
D | inline_intrinsic.h | 376 template <typename ArgBinding, typename AsmCallInfo> 377 auto /*MakeTuplefromBindingsClient*/ operator()(ArgTraits<ArgBinding>, AsmCallInfo) { in operator() 378 static constexpr const auto& arg_info = ArgTraits<ArgBinding>::arg_info; in operator() 383 return ProcessArgInput<ArgBinding, AsmCallInfo>(); in operator() 387 template <typename ArgBinding, typename AsmCallInfo> 389 static constexpr const auto& arg_info = ArgTraits<ArgBinding>::arg_info; in ProcessArgInput() 390 using RegisterClass = typename ArgTraits<ArgBinding>::RegisterClass; in ProcessArgInput() 391 using Usage = typename ArgTraits<ArgBinding>::Usage; in ProcessArgInput() 412 static_assert(kDependentTypeFalse<ArgTraits<ArgBinding>>); in ProcessArgInput() 433 static_assert(kDependentTypeFalse<ArgTraits<ArgBinding>>); in ProcessArgInput() [all …]
|
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/ |
D | inline_intrinsic.h | 320 template <typename ArgBinding, typename AsmCallInfo> 321 auto /*MakeTuplefromBindingsClient*/ operator()(ArgTraits<ArgBinding>, AsmCallInfo) { in operator() 322 static constexpr const auto& arg_info = ArgTraits<ArgBinding>::arg_info; in operator() 324 return ProcessArgInput<ArgBinding, AsmCallInfo>(reg_alloc_); in operator() 326 using RegisterClass = typename ArgTraits<ArgBinding>::RegisterClass; in operator() 328 return ProcessArgInput<ArgBinding, AsmCallInfo>(simd_reg_alloc_); in operator() 330 return ProcessArgInput<ArgBinding, AsmCallInfo>(reg_alloc_); in operator() 335 template <typename ArgBinding, typename AsmCallInfo, typename RegAllocForArg> 337 static constexpr const auto& arg_info = ArgTraits<ArgBinding>::arg_info; in ProcessArgInput() 341 using RegisterClass = typename ArgTraits<ArgBinding>::RegisterClass; in ProcessArgInput() [all …]
|