HomeSort by relevance Sort by last modified time
    Searched refs:base_reg (Results 1 - 25 of 31) sorted by null

1 2

  /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...]
disasm-x64.cc 347 int base_reg(int low_bits) { return low_bits | ((rex_ & 0x01) << 3); } function in class:disasm::DisassemblerX64
    [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 120 // LDR (immediate), encoding T3, with correct base_reg.
122 const uint32_t base_reg = BakerReadBarrierFirstRegField::Decode(encoded_data); local
123 CHECK_EQ(next_insn & 0xffff0000u, 0xf8d00000u | (base_reg << 16));
127 // LDR (immediate), encoding T1, with correct base_reg.
129 const uint32_t base_reg = BakerReadBarrierFirstRegField::Decode(encoded_data); local
130 CHECK_EQ(next_insn & 0xf838u, 0x6800u | (base_reg << 3));
137 // LDR (register) with correct base_reg, S=1 and option=011 (LDR Wt, [Xn, Xm, LSL #2]).
139 const uint32_t base_reg = BakerReadBarrierFirstRegField::Decode(encoded_data); local
140 CHECK_EQ(next_insn & 0xffff0ff0u, 0xf8500020u | (base_reg << 16));
181 vixl::aarch32::Register base_reg,
    [all...]
relative_patcher_thumb2_test.cc 229 std::vector<uint8_t> CompileBakerOffsetThunk(uint32_t base_reg,
233 0u, Thumb2RelativePatcher::EncodeBakerReadBarrierFieldData(base_reg, holder_reg, narrow));
238 std::vector<uint8_t> CompileBakerArrayThunk(uint32_t base_reg) {
240 0u, Thumb2RelativePatcher::EncodeBakerReadBarrierArrayData(base_reg));
588 for (uint32_t base_reg : valid_regs) {
590 uint32_t ldr = kLdrWInsn | offset | (base_reg << 16) | (ref_reg << 12);
595 base_reg, holder_reg, /* narrow */ false);
608 for (uint32_t base_reg : valid_regs) {
612 uint32_t ldr = kLdrWInsn | offset | (base_reg << 16) | (ref_reg << 12);
619 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 317 // LDR (immediate) with correct base_reg.
319 const uint32_t base_reg = BakerReadBarrierFirstRegField::Decode(encoded_data); local
320 CHECK_EQ(next_insn & 0xffc003e0u, 0xb9400000u | (base_reg << 5));
326 // LDR (register) with the correct base_reg, size=10 (32-bit), option=011 (extend = LSL),
329 const uint32_t base_reg = BakerReadBarrierFirstRegField::Decode(encoded_data); local
330 CHECK_EQ(next_insn & 0xffe0ffe0u, 0xb8607800u | (base_reg << 5));
358 vixl::aarch64::Register base_reg,
379 __ Add(base_reg, base_reg, Operand(ip0, LSR, 32));
409 auto base_reg local
445 auto base_reg = local
    [all...]
relative_patcher_arm64_test.cc 475 std::vector<uint8_t> CompileBakerOffsetThunk(uint32_t base_reg, uint32_t holder_reg) {
477 0u, Arm64RelativePatcher::EncodeBakerReadBarrierFieldData(base_reg, holder_reg));
482 std::vector<uint8_t> CompileBakerArrayThunk(uint32_t base_reg) {
484 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]);
  /toolchain/binutils/binutils-2.25/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
  /toolchain/binutils/binutils-2.25/gas/config/
tc-metag.c 186 const metag_reg *base_reg; member in struct:__anon115747
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 311 /* BASE_REG, INDEX_REG, and LOG2_SCALE_FACTOR are used to encode
313 const reg_entry *base_reg; member in struct:_i386_insn
    [all...]
tc-tic6x.c 1143 tic6x_register base_reg; member in struct:__anon115807
1425 tic6x_register base_reg; local
    [all...]
tc-i386-intel.c 970 i.base_reg = intel_state.index;
975 i.base_reg = intel_state.base;
tc-arm.c 1748 int base_reg; local
1893 mask >>= base_reg; local
1951 int base_reg = -1; local
8501 int base_reg = inst.operands[0].reg; local
    [all...]
  /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...]
  /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_mips64.cc     [all...]
code_generator_mips.cc 2840 Register base_reg = index.IsConstant() ? obj : TMP; local
7199 Register base_reg = (invoke->HasPcRelativeMethodLoadKind() && !is_r6) local
    [all...]
  /art/compiler/utils/mips/
assembler_mips.h     [all...]
assembler_mips.cc 3789 branches_.emplace_back(IsR6(), buffer_.Size(), dest_reg, base_reg, Branch::kLabel); local
3804 branches_.emplace_back(IsR6(), buffer_.Size(), dest_reg, base_reg, Branch::kLiteral); local
    [all...]

Completed in 860 milliseconds

1 2