/external/v8/src/x64/ |
codegen-x64.h | 39 Register base_reg, 44 : base_reg_(base_reg), 52 Register base_reg, 57 : base_reg_(base_reg), 65 Register base_reg, 70 : base_reg_(base_reg),
|
code-stubs-x64.cc | 2992 Register base_reg = r15; local [all...] |
/art/compiler/linker/arm/ |
relative_patcher_thumb2.h | 38 static uint32_t EncodeBakerReadBarrierFieldData(uint32_t base_reg, 41 CheckValidReg(base_reg); 43 DCHECK(!narrow || base_reg < 8u) << base_reg; 47 BakerReadBarrierFirstRegField::Encode(base_reg) | 52 static uint32_t EncodeBakerReadBarrierArrayData(uint32_t base_reg) { 53 CheckValidReg(base_reg); 55 BakerReadBarrierFirstRegField::Encode(base_reg) |
|
relative_patcher_thumb2.cc | 123 // LDR (immediate), encoding T3, with correct base_reg. 125 const uint32_t base_reg = BakerReadBarrierFirstRegField::Decode(encoded_data); local 126 CHECK_EQ(next_insn & 0xffff0000u, 0xf8d00000u | (base_reg << 16)); 130 // LDR (immediate), encoding T1, with correct base_reg. 132 const uint32_t base_reg = BakerReadBarrierFirstRegField::Decode(encoded_data); local 133 CHECK_EQ(next_insn & 0xf838u, 0x6800u | (base_reg << 3)); 140 // LDR (register) with correct base_reg, S=1 and option=011 (LDR Wt, [Xn, Xm, LSL #2]). 142 const uint32_t base_reg = BakerReadBarrierFirstRegField::Decode(encoded_data); local 143 CHECK_EQ(next_insn & 0xffff0ff0u, 0xf8500020u | (base_reg << 16)); 184 vixl::aarch32::Register base_reg, [all...] |
relative_patcher_thumb2_test.cc | 231 std::vector<uint8_t> CompileBakerOffsetThunk(uint32_t base_reg, 235 0u, Thumb2RelativePatcher::EncodeBakerReadBarrierFieldData(base_reg, holder_reg, narrow)); 240 std::vector<uint8_t> CompileBakerArrayThunk(uint32_t base_reg) { 242 0u, Thumb2RelativePatcher::EncodeBakerReadBarrierArrayData(base_reg)); 591 for (uint32_t base_reg : valid_regs) { 593 uint32_t ldr = kLdrWInsn | offset | (base_reg << 16) | (ref_reg << 12); 598 base_reg, holder_reg, /* narrow */ false); 611 for (uint32_t base_reg : valid_regs) { 615 uint32_t ldr = kLdrWInsn | offset | (base_reg << 16) | (ref_reg << 12); 622 CompileBakerOffsetThunk(base_reg, holder_reg, /* narrow */ false) [all...] |
/art/compiler/linker/arm64/ |
relative_patcher_arm64.h | 35 static uint32_t EncodeBakerReadBarrierFieldData(uint32_t base_reg, uint32_t holder_reg) { 36 CheckValidReg(base_reg); 39 BakerReadBarrierFirstRegField::Encode(base_reg) | 43 static uint32_t EncodeBakerReadBarrierArrayData(uint32_t base_reg) { 44 CheckValidReg(base_reg); 46 BakerReadBarrierFirstRegField::Encode(base_reg) |
|
relative_patcher_arm64.cc | 326 // LDR (immediate) with correct base_reg. 328 const uint32_t base_reg = BakerReadBarrierFirstRegField::Decode(encoded_data); local 329 CHECK_EQ(next_insn & 0xffc003e0u, 0xb9400000u | (base_reg << 5)); 335 // LDR (register) with the correct base_reg, size=10 (32-bit), option=011 (extend = LSL), 338 const uint32_t base_reg = BakerReadBarrierFirstRegField::Decode(encoded_data); local 339 CHECK_EQ(next_insn & 0xffe0ffe0u, 0xb8607800u | (base_reg << 5)); 367 vixl::aarch64::Register base_reg, 388 __ Add(base_reg, base_reg, Operand(ip0, LSR, 32)); 418 auto base_reg local 454 auto base_reg = local [all...] |
relative_patcher_arm64_test.cc | 478 std::vector<uint8_t> CompileBakerOffsetThunk(uint32_t base_reg, uint32_t holder_reg) { 480 0u, Arm64RelativePatcher::EncodeBakerReadBarrierFieldData(base_reg, holder_reg)); 485 std::vector<uint8_t> CompileBakerArrayThunk(uint32_t base_reg) { 487 0u, Arm64RelativePatcher::EncodeBakerReadBarrierArrayData(base_reg)); [all...] |
/external/mesa3d/src/util/ |
register_allocate.h | 54 unsigned int base_reg, unsigned int reg);
|
register_allocate.c | 257 * Adds a conflict between base_reg and reg, and also between reg and 258 * anything that base_reg conflicts with. 266 unsigned int base_reg, unsigned int reg) 270 ra_add_reg_conflict(regs, reg, base_reg); 272 for (i = 0; i < regs->regs[base_reg].num_conflicts; i++) { 273 ra_add_reg_conflict(regs, reg, regs->regs[base_reg].conflict_list[i]);
|
/tools/dexter/slicer/export/slicer/ |
code_ir.h | 159 dex::u4 base_reg; member in struct:lir::VRegPair 161 VRegPair(dex::u4 base_reg) : base_reg(base_reg) {} 173 dex::u4 base_reg; member in struct:lir::VRegRange 176 VRegRange(dex::u4 base_reg, int count) : base_reg(base_reg), count(count) {}
|
/toolchain/binutils/binutils-2.27/opcodes/ |
metag-dis.c | 472 const char *base_reg; local 481 base_reg = lookup_reg_name (base_unit, base_no); 491 snprintf (buf, buf_size, "[%s]", base_reg); 498 snprintf (buf, buf_size, "[%s++]", base_reg); 500 snprintf (buf, buf_size, "[++%s]", base_reg); 507 snprintf (buf, buf_size, "[%s--]", base_reg); 509 snprintf (buf, buf_size, "[--%s]", base_reg); 519 snprintf (buf, buf_size, "[%s+#%d++]", base_reg, offset); 521 snprintf (buf, buf_size, "[%s++#%d]", base_reg, offset); 524 snprintf (buf, buf_size, "[%s+#%d]", base_reg, offset) 552 const char *base_reg; local 582 const char *base_reg; local 598 const char *base_reg; local 614 const char *base_reg; local 909 const char *base_reg; local 2330 const char *base_reg = "?"; local [all...] |
/device/linaro/bootloader/edk2/ArmPlatformPkg/Scripts/Ds5/ |
cmd_load_symbols.py | 40 base_reg = re.compile("(.*)")
variable
|
/tools/dexter/dexter/ |
dissasembler.cc | 139 printf("v%d:v%d", vreg_pair->base_reg, vreg_pair->base_reg + 1); 158 printf("{v%d..v%d}", vreg_range->base_reg, 159 vreg_range->base_reg + vreg_range->count - 1);
|
/toolchain/binutils/binutils-2.27/gas/config/ |
tc-metag.c | 186 const metag_reg *base_reg; member in struct:__anon4320 736 if (regs[0]->unit != addr->base_reg->unit) 768 addr->base_reg = regs[0]; 1063 (regs[0]->unit == addr.base_reg->unit || 1064 (size == 8 && is_unit_pair (regs[0], addr.base_reg)))) 1087 if (!is_short_unit (addr.base_reg->unit)) 1093 insn->bits |= ((addr.base_reg->no << 14) | 1094 ((addr.base_reg->unit & SHORT_UNIT_MASK) << 5)); 1188 if (!is_short_unit (addr.base_reg->unit)) 1194 if (addr.base_reg->no > 1 [all...] |
tc-i386.c | 319 /* BASE_REG, INDEX_REG, and LOG2_SCALE_FACTOR are used to encode 321 const reg_entry *base_reg; member in struct:_i386_insn [all...] |
tc-tic6x.c | 1140 tic6x_register base_reg; member in struct:__anon4385 1422 tic6x_register base_reg; local [all...] |
tc-i386-intel.c | 975 i.base_reg = intel_state.index; 980 i.base_reg = intel_state.base;
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_vec4_reg_allocate.cpp | 138 for (int base_reg = j; 139 base_reg < j + class_sizes[i]; 140 base_reg++) { 141 ra_add_reg_conflict(compiler->vec4_reg_set.regs, base_reg, reg);
|
brw_fs_reg_allocate.cpp | 217 for (int base_reg = j; 218 base_reg < j + (class_sizes[i] + 1) / 2; 219 base_reg++) { 220 ra_add_reg_conflict(regs, base_reg, reg); 231 for (int base_reg = j; 232 base_reg < j + class_sizes[i]; 233 base_reg++) { 234 ra_add_reg_conflict(regs, base_reg, reg); [all...] |
/tools/dexter/slicer/ |
instrumentation.cc | 127 reg = bytecode->CastOperand<lir::VRegPair>(0)->base_reg; 249 vreg_pair->base_reg += shift_; 261 vreg_range->base_reg += shift_;
|
bytecode_encoder.cc | 98 ? bytecode->CastOperand<VRegPair>(index)->base_reg 107 ? bytecode->CastOperand<VRegPair>(index)->base_reg 116 ? bytecode->CastOperand<VRegPair>(index)->base_reg 382 dex::u4 C = vreg_range->base_reg;
|
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
radeon_state_init.c | 426 uint32_t base_reg; local 439 case 1: base_reg = RADEON_PP_CUBIC_OFFSET_T1_0; break; 440 case 2: base_reg = RADEON_PP_CUBIC_OFFSET_T2_0; break; 442 case 0: base_reg = RADEON_PP_CUBIC_OFFSET_T0_0; break; 448 OUT_BATCH(CP_PACKET0(base_reg + (4 * j), 0)); [all...] |
/art/compiler/optimizing/ |
code_generator_mips.cc | 2909 Register base_reg = index.IsConstant() ? obj : TMP; local 7807 Register base_reg = (invoke->HasPcRelativeMethodLoadKind() && !is_r6 && !has_irreducible_loops) local [all...] |
code_generator_mips64.cc | [all...] |