/art/compiler/dex/quick/ |
codegen_util.cc | 363 LIR* Mir2Lir::ScanLiteralPool(LIR* data_target, int value, unsigned int delta) { 364 while (data_target) { 365 if ((static_cast<unsigned>(value - data_target->operands[0])) <= delta) 366 return data_target; 367 data_target = data_target->next; 373 LIR* Mir2Lir::ScanLiteralPoolWide(LIR* data_target, int val_lo, int val_hi) { 376 while (data_target) { 377 if (lo_match && (data_target->operands[0] == val_hi)) { 383 if (data_target->operands[0] == val_lo) 1200 LIR* data_target = ScanLiteralPoolMethod(code_literal_list_, target_method); local 1217 LIR* data_target = ScanLiteralPoolMethod(method_literal_list_, target_method); local 1234 LIR* data_target = ScanLiteralPool(class_literal_list_, type_idx, 0); local [all...] |
mir_to_lir.h | 685 LIR* ScanLiteralPool(LIR* data_target, int value, unsigned int delta); 686 LIR* ScanLiteralPoolWide(LIR* data_target, int val_lo, int val_hi); 687 LIR* ScanLiteralPoolMethod(LIR* data_target, const MethodReference& method); [all...] |
/art/compiler/dex/quick/arm64/ |
utility_arm64.cc | 121 LIR* data_target = ScanLiteralPool(literal_list_, value, 0); local 122 if (data_target == NULL) { 124 data_target = AddWideData(&literal_list_, value, 0); 129 r_dest.GetReg(), 0, 0, 0, 0, data_target); 148 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); local 149 if (data_target == NULL) { 150 data_target = AddWideData(&literal_list_, val_lo, val_hi); 155 r_dest.GetReg(), 0, 0, 0, 0, data_target); 525 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); local 526 if (data_target == NULL) [all...] |
/art/compiler/dex/quick/arm/ |
utility_arm.cc | 87 LIR* data_target = ScanLiteralPool(literal_list_, value, 0); local 88 if (data_target == NULL) { 89 data_target = AddWordData(&literal_list_, value); 93 r_dest, rs_r15pc.GetReg(), 0, 0, 0, data_target); 670 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); local 671 if (data_target == NULL) { 672 data_target = AddWideData(&literal_list_, val_lo, val_hi); 677 r_dest.GetReg(), rs_r15pc.GetReg(), 0, 0, 0, data_target); 681 r_dest.GetLowReg(), r_dest.GetHighReg(), rs_r15pc.GetReg(), 0, 0, data_target); [all...] |
/art/compiler/dex/quick/x86/ |
utility_x86.cc | 573 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); local 574 if (data_target == NULL) { 575 data_target = AddWideData(&literal_list_, val_lo, val_hi); 593 res->target = data_target; [all...] |
target_x86.cc | 1804 LIR *data_target = ScanVectorLiteral(mir); local [all...] |