Home
last modified time | relevance | path

Searched refs:IS_STORE (Results 1 – 10 of 10) sorted by relevance

/art/compiler/dex/quick/x86/
Dassemble_x86.cc103 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,…
172 …{ kX86Mov8AR, kArrayReg, IS_STORE | IS_QUIN_OP | REG_USE014, { 0, 0, 0x88, 0,…
173 …{ kX86Mov8TR, kThreadReg, IS_STORE | IS_BINARY_OP | REG_USE1, { THREAD_PREFIX, 0, 0x88, 0,…
[all …]
/art/compiler/dex/quick/
Dlocal_optimizations.cc40 #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)) || in ApplyLoadStoreElimination()
172 !(target_flags & (IS_LOAD | IS_STORE))) { in ApplyLoadStoreElimination()
248 DCHECK((check_flags & IS_LOAD) || (check_flags & IS_STORE)); in ApplyLoadStoreElimination()
343 ((target_flags & (IS_STORE | IS_LOAD)) == (IS_STORE | IS_LOAD))) { in ApplyLoadHoisting()
Dmir_to_lir-inl.h191 if (flags & (IS_LOAD | IS_STORE)) { in SetupResourceMasks()
199 if (flags & IS_STORE) { in SetupResourceMasks()
Dmir_to_lir.h53 #define IS_STORE (1ULL << kMemStore) macro
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)
Dcodegen_util.cc142 DCHECK(GetTargetInstFlags(lir->opcode) & (IS_LOAD | IS_STORE)); in SetMemRefType()
169 DCHECK(!(GetTargetInstFlags(lir->opcode) & IS_STORE)); in SetMemRefType()
/art/compiler/dex/quick/arm64/
Dassemble_arm64.cc561 kFmtBitBlt, 21, 15, IS_QUAD_OP | REG_DEF2 | REG_USE012 | IS_STORE,
565 kFmtBitBlt, 21, 15, IS_QUAD_OP | REG_DEF2 | REG_USE012 | IS_STORE,
569 kFmtBitBlt, 21, 15, IS_QUAD_OP | REG_DEF2 | REG_USE012 | IS_STORE,
577 kFmtBitBlt, 12, 12, IS_QUAD_OP | REG_USE012 | IS_STORE,
585 kFmtBitBlt, 12, 12, IS_QUAD_OP | REG_USE012 | IS_STORE,
593 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE012 | IS_STORE,
601 kFmtBitBlt, 12, 12, IS_QUAD_OP | REG_USE012 | IS_STORE,
605 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE01 | REG_DEF1 | IS_STORE,
609 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE01 | IS_STORE,
613 kFmtUnused, -1, -1, IS_TERTIARY_OP | REG_USE01 | IS_STORE,
[all …]
Dutility_arm64.cc104 DCHECK((check_flags & IS_LOAD) || (check_flags & IS_STORE)); in GetInstructionOffset()
/art/compiler/dex/quick/mips/
Dassemble_mips.cc235 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,
/art/compiler/dex/quick/arm/
Dassemble_arm.cc332 | 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,
682 | IS_STORE, "push", "<!0R>", 4, kFixupNone),
951 IS_BINARY_OP | REG_USE0 | REG_USE_LIST1 | IS_STORE,
967 | IS_STORE, "vpush", "<!0P>", 4, kFixupNone),
977 | IS_STORE, "vstms", "!0C, <!2Q>", 4, kFixupNone),
[all …]
Dutility_arm.cc1259 DCHECK((check_flags & IS_LOAD) || (check_flags & IS_STORE)); in GetInstructionOffset()