/art/compiler/dex/quick/x86/ |
assemble_x86.cc | 103 ENCODING_MAP(Add, IS_LOAD | IS_STORE, REG_DEF0, 0, 109 ENCODING_MAP(Or, IS_LOAD | IS_STORE, REG_DEF0, 0, 115 ENCODING_MAP(Adc, IS_LOAD | IS_STORE, REG_DEF0, USES_CCODES, 121 ENCODING_MAP(Sbb, IS_LOAD | IS_STORE, REG_DEF0, USES_CCODES, 127 ENCODING_MAP(And, IS_LOAD | IS_STORE, REG_DEF0, 0, 133 ENCODING_MAP(Sub, IS_LOAD | IS_STORE, REG_DEF0, 0, 139 ENCODING_MAP(Xor, IS_LOAD | IS_STORE, REG_DEF0, 0, 171 { kX86Mov8MR, kMemReg, IS_STORE | IS_TERTIARY_OP | REG_USE02, { 0, 0, 0x88, 0, 0, 0, 0, 0, true }, "Mov8MR", "[!0r+!1d],!2r" }, 172 { kX86Mov8AR, kArrayReg, IS_STORE | IS_QUIN_OP | REG_USE014, { 0, 0, 0x88, 0, 0, 0, 0, 0, true }, "Mov8AR", "[!0r+!1r<<!2d+!3d],!4r" }, 173 { kX86Mov8TR, kThreadReg, IS_STORE | IS_BINARY_OP | REG_USE1, { THREAD_PREFIX, 0, 0x88, 0, 0, 0, 0, 0, true }, "Mov8TR", "fs: (…) [all...] |
/art/compiler/dex/quick/ |
local_optimizations.cc | 40 #define LOAD_STORE_FILTER(flags) ((flags & (IS_QUAD_OP|IS_STORE)) == (IS_QUAD_OP|IS_STORE) || \ 171 ((target_flags & (IS_LOAD | IS_STORE)) == (IS_LOAD | IS_STORE)) || 172 !(target_flags & (IS_LOAD | IS_STORE))) { 248 DCHECK((check_flags & IS_LOAD) || (check_flags & IS_STORE)); 343 ((target_flags & (IS_STORE | IS_LOAD)) == (IS_STORE | IS_LOAD))) {
|
mir_to_lir-inl.h | 191 if (flags & (IS_LOAD | IS_STORE)) { 199 if (flags & IS_STORE) {
|
mir_to_lir.h | 53 #define IS_STORE (1ULL << kMemStore) 103 #define IS_STOREX (IS_STORE | IS_VOLATILE) 104 #define IS_STORE_OFF (IS_STORE | SCALED_OFFSET_X0) 105 #define IS_STORE_OFF2 (IS_STORE | SCALED_OFFSET_X2) 106 #define IS_STORE_OFF4 (IS_STORE | SCALED_OFFSET_X4) [all...] |
codegen_util.cc | 142 DCHECK(GetTargetInstFlags(lir->opcode) & (IS_LOAD | IS_STORE)); 169 DCHECK(!(GetTargetInstFlags(lir->opcode) & IS_STORE)); [all...] |
/art/compiler/dex/quick/arm64/ |
assemble_arm64.cc | [all...] |
utility_arm64.cc | 104 DCHECK((check_flags & IS_LOAD) || (check_flags & IS_STORE)); [all...] |
/art/compiler/dex/quick/mips/ |
assemble_mips.cc | 235 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE02 | IS_STORE, 239 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE02 | IS_STORE, 327 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE02 | IS_STORE, 339 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE02 | IS_STORE, 383 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE02 | IS_STORE, 529 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE02 | IS_STORE, [all...] |
/art/compiler/dex/quick/arm/ |
assemble_arm.cc | 332 | IS_STORE, "push", "<!0R>", 2, kFixupNone), 356 IS_BINARY_OP | REG_DEF0 | REG_USE0 | REG_USE_LIST1 | IS_STORE, 364 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE012 | IS_STORE, 376 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE012 | IS_STORE, 384 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE012 | IS_STORE, 573 IS_BINARY_OP | REG_DEF0_USE0 | REG_USE_LIST1 | IS_STORE [all...] |
utility_arm.cc | [all...] |