Lines Matching refs:rl_array
2445 void X86Mir2Lir::GenArrayGet(int opt_flags, OpSize size, RegLocation rl_array, in GenArrayGet() argument
2450 rl_array = LoadValue(rl_array, kRefReg); in GenArrayGet()
2472 GenNullCheck(rl_array.reg, opt_flags); in GenArrayGet()
2476 GenArrayBoundsCheck(constant_index_value, rl_array.reg, len_offset); in GenArrayGet()
2478 GenArrayBoundsCheck(rl_index.reg, rl_array.reg, len_offset); in GenArrayGet()
2482 LoadBaseIndexedDisp(rl_array.reg, rl_index.reg, scale, data_offset, rl_result.reg, size); in GenArrayGet()
2494 void X86Mir2Lir::GenArrayPut(int opt_flags, OpSize size, RegLocation rl_array, in GenArrayPut() argument
2506 rl_array = LoadValue(rl_array, kRefReg); in GenArrayPut()
2520 GenNullCheck(rl_array.reg, opt_flags); in GenArrayPut()
2524 GenArrayBoundsCheck(constant_index_value, rl_array.reg, len_offset); in GenArrayPut()
2526 GenArrayBoundsCheck(rl_index.reg, rl_array.reg, len_offset); in GenArrayPut()
2538 StoreBaseIndexedDisp(rl_array.reg, rl_index.reg, scale, data_offset, temp, size, opt_flags); in GenArrayPut()
2540 … StoreBaseIndexedDisp(rl_array.reg, rl_index.reg, scale, data_offset, rl_src.reg, size, opt_flags); in GenArrayPut()
2547 MarkGCCard(opt_flags, rl_src.reg, rl_array.reg); in GenArrayPut()