Home
last modified time | relevance | path

Searched refs:as_ (Results 1 – 5 of 5) sorted by relevance

/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dlite_translator.cc40 as_.Movq(res, arg1); in Op()
41 as_.Addq(res, arg2); in Op()
44 as_.Movq(res, arg1); in Op()
45 as_.Subq(res, arg2); in Op()
48 as_.Movq(res, arg1); in Op()
49 as_.Andq(res, arg2); in Op()
52 as_.Movq(res, arg1); in Op()
53 as_.Orq(res, arg2); in Op()
56 as_.Movq(res, arg1); in Op()
57 as_.Xorq(res, arg2); in Op()
[all …]
Dlite_translator.h65 : as_(machine_code), in as_() function
141 as_.Movs<DataType>(res, {.base = arg, .disp = offset}); in LoadFp()
147 as_.Movs<DataType>({.base = arg, .disp = offset}, data); in StoreFp()
153 as_.Vmovapd(res, arg); in Fmv()
155 as_.Vmovaps(res, arg); in Fmv()
184 as_.Movq(mapped_reg, {.base = as_.rbp, .disp = offset}); in GetReg()
190 as_.Movq(result, {.base = as_.rbp, .disp = offset}); in GetReg()
201 as_.Movq(mapped_reg, value); in SetReg()
207 as_.Movq({.base = as_.rbp, .disp = offset}, value); in SetReg()
218 as_.Movq({.base = as_.rbp, .disp = offset}, mapped_reg); in StoreMappedRegs()
[all …]
Dinline_intrinsic.h235 : as_(as), in TryBindingBasedInlineIntrinsic()
278 std::tuple_cat(std::tuple<MacroAssembler<x86_64::Assembler>&>{as_}, in operator()
287 Mov<ReturnType>(as_, result_, result_reg_); in operator()
290 Mov<typename TypeTraits<ReturnType>::Float>(as_, result_, result_xmm_reg_); in operator()
304 as_.Expand<int64_t, std::make_signed_t<ReturnType>>(result_, result_); in operator()
347 Mov<typename TypeTraits<int64_t>::Float>(as_, reg, 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()
[all …]
/frameworks/base/tools/codegen/src/com/android/codegen/
DUtils.kt30 fun <T> Any?.as_(): T = this as T in Char() method
DClassPrinter.kt179 ?.as_<SingleMemberAnnotationExpr>() in <lambda>()