Searched refs:as_ (Results 1 – 5 of 5) sorted by relevance
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/ |
D | lite_translator.cc | 40 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 …]
|
D | lite_translator.h | 65 : 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 …]
|
D | inline_intrinsic.h | 235 : 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/ |
D | Utils.kt | 30 fun <T> Any?.as_(): T = this as T in Char() method
|
D | ClassPrinter.kt | 179 ?.as_<SingleMemberAnnotationExpr>() in <lambda>()
|