Searched defs:rl_array (Results 1 - 4 of 4) sorted by relevance
/art/compiler/dex/quick/mips/ |
H A D | int_mips.cc | 415 void MipsMir2Lir::GenArrayGet(int opt_flags, OpSize size, RegLocation rl_array, argument 421 rl_array = LoadValue(rl_array, kCoreReg); 431 GenNullCheck(rl_array.s_reg_low, rl_array.low_reg, opt_flags); 439 LoadWordDisp(rl_array.low_reg, len_offset, reg_len); 442 OpRegRegImm(kOpAdd, reg_ptr, rl_array.low_reg, data_offset); 443 FreeTemp(rl_array.low_reg); 486 void MipsMir2Lir::GenArrayPut(int opt_flags, OpSize size, RegLocation rl_array, argument 498 rl_array 558 GenArrayObjPut(int opt_flags, RegLocation rl_array, RegLocation rl_index, RegLocation rl_src, int scale) argument [all...] |
/art/compiler/dex/quick/x86/ |
H A D | int_x86.cc | 421 void X86Mir2Lir::GenArrayGet(int opt_flags, OpSize size, RegLocation rl_array, argument 427 rl_array = LoadValue(rl_array, kCoreReg); 437 GenNullCheck(rl_array.s_reg_low, rl_array.low_reg, opt_flags); 440 /* if (rl_index >= [rl_array + len_offset]) goto kThrowArrayBounds */ 441 GenRegMemCheck(kCondUge, rl_index.low_reg, rl_array.low_reg, 446 OpLea(reg_addr, rl_array.low_reg, rl_index.low_reg, scale, data_offset); 447 FreeTemp(rl_array.low_reg); 456 LoadBaseIndexedDisp(rl_array 468 GenArrayPut(int opt_flags, OpSize size, RegLocation rl_array, RegLocation rl_index, RegLocation rl_src, int scale) argument 511 GenArrayObjPut(int opt_flags, RegLocation rl_array, RegLocation rl_index, RegLocation rl_src, int scale) argument [all...] |
/art/compiler/dex/portable/ |
H A D | mir_to_gbc.cc | 194 void MirConverter::ConvertFillArrayData(int32_t offset, RegLocation rl_array) { argument 199 args.push_back(GetLLVMValue(rl_array.orig_sreg)); 539 RegLocation rl_dest, RegLocation rl_array, RegLocation rl_index) { 542 args.push_back(GetLLVMValue(rl_array.orig_sreg)); 551 RegLocation rl_src, RegLocation rl_array, RegLocation rl_index) { 555 args.push_back(GetLLVMValue(rl_array.orig_sreg)); 537 ConvertAget(int opt_flags, art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest, RegLocation rl_array, RegLocation rl_index) argument 549 ConvertAput(int opt_flags, art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_src, RegLocation rl_array, RegLocation rl_index) argument
|
/art/compiler/dex/quick/arm/ |
H A D | int_arm.cc | 757 void ArmMir2Lir::GenArrayGet(int opt_flags, OpSize size, RegLocation rl_array, argument 764 rl_array = LoadValue(rl_array, kCoreReg); 781 GenNullCheck(rl_array.s_reg_low, rl_array.low_reg, opt_flags); 788 LoadWordDisp(rl_array.low_reg, len_offset, reg_len); 793 reg_ptr = rl_array.low_reg; // NOTE: must not alter reg_ptr in constant case. 797 OpRegRegRegShift(kOpAdd, reg_ptr, rl_array.low_reg, rl_index.low_reg, 827 OpRegRegImm(kOpAdd, reg_ptr, rl_array.low_reg, data_offset); 828 FreeTemp(rl_array 847 GenArrayPut(int opt_flags, OpSize size, RegLocation rl_array, RegLocation rl_index, RegLocation rl_src, int scale) argument 936 GenArrayObjPut(int opt_flags, RegLocation rl_array, RegLocation rl_index, RegLocation rl_src, int scale) argument [all...] |
Completed in 617 milliseconds