HomeSort by relevance Sort by last modified time
    Searched refs:reg (Results 476 - 500 of 2093) sorted by null

<<11121314151617181920>>

  /system/core/debuggerd/arm64/
machine.cpp 42 for (int reg = 0; reg < 31; reg++) {
43 uintptr_t addr = regs.regs[reg];
53 _LOG(log, logtype::MEMORY, "\nmemory near x%d:\n", reg);
  /art/compiler/utils/x86/
assembler_x86.h 83 bool IsRegister(Register reg) const {
85 && ((encoding_[0] & 0x07) == reg); // Register codes match.
121 explicit Operand(Register reg) { SetModRM(3, reg); }
220 void call(Register reg);
225 void pushl(Register reg);
229 void popl(Register reg);
338 void xchgl(Register reg, const Address& address);
340 void cmpl(Register reg, const Immediate& imm);
342 void cmpl(Register reg, const Address& address)
    [all...]
  /art/compiler/dex/quick/
gen_invoke.cc 377 rl_src.reg = TargetReg(kArg0, kRef);
383 StoreRefDisp(TargetPtrReg(kSp), 0, rl_src.reg, kNotVolatile);
406 RegStorage reg = GetArgMappingToPhysicalReg(i); local
408 if (reg.Valid()) {
413 OpRegCopy(RegStorage::Solo32(v_map->core_reg), reg);
416 OpRegCopy(RegStorage::Solo32(v_map->fp_reg), reg);
446 Store32Disp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), reg);
522 // TUNING: we can save a reg copy if Method* has been promoted.
787 RegStorage reg; local
791 if (rl_arg.reg.IsPair())
814 Store32Disp(TargetPtrReg(kSp), (next_use + 1) * 4, reg); local
    [all...]
mir_to_lir-inl.h 143 inline void Mir2Lir::SetupRegMask(ResourceMask* mask, int reg) {
144 DCHECK_EQ((reg & ~RegStorage::kRegValMask), 0);
145 DCHECK(reginfo_map_.Get(reg) != nullptr) << "No info for 0x" << reg;
146 *mask = mask->Union(reginfo_map_.Get(reg)->DefUseMask());
152 inline void Mir2Lir::ClearRegMask(ResourceMask* mask, int reg) {
153 DCHECK_EQ((reg & ~RegStorage::kRegValMask), 0);
154 DCHECK(reginfo_map_.Get(reg) != nullptr) << "No info for 0x" << reg;
155 *mask = mask->ClearBits(reginfo_map_.Get(reg)->DefUseMask())
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
nv50_ir_ra.cpp 44 bool assign(int32_t& reg, DataFile f, unsigned int size);
45 void release(DataFile f, int32_t reg, unsigned int size);
46 bool occupy(DataFile f, int32_t reg, unsigned int size);
48 void occupyMask(DataFile f, int32_t reg, uint8_t mask);
66 return v->reg.data.id * MIN2(v->reg.size, 4);
70 return units(v->reg.file, idToBytes(v));
74 if (v->reg.size < 4)
75 return units(v->reg.file, bytes);
148 RegisterSet::assign(int32_t& reg, DataFile f, unsigned int size
647 int32_t reg; member in class:nv50_ir::GCRA::RIG_Node
789 Value *reg = reinterpret_cast<Value *>(it.get())->asLValue(); local
1611 unsigned int reg = regs.idToBytes(split->getSrc(0)); local
1625 unsigned int reg = regs.idToBytes(merge->getDef(0)); local
    [all...]
  /external/mesa3d/src/gallium/drivers/nv50/codegen/
nv50_ir_ra.cpp 44 bool assign(int32_t& reg, DataFile f, unsigned int size);
45 void release(DataFile f, int32_t reg, unsigned int size);
46 bool occupy(DataFile f, int32_t reg, unsigned int size);
48 void occupyMask(DataFile f, int32_t reg, uint8_t mask);
66 return v->reg.data.id * MIN2(v->reg.size, 4);
70 return units(v->reg.file, idToBytes(v));
74 if (v->reg.size < 4)
75 return units(v->reg.file, bytes);
148 RegisterSet::assign(int32_t& reg, DataFile f, unsigned int size
647 int32_t reg; member in class:nv50_ir::GCRA::RIG_Node
789 Value *reg = reinterpret_cast<Value *>(it.get())->asLValue(); local
1611 unsigned int reg = regs.idToBytes(split->getSrc(0)); local
1625 unsigned int reg = regs.idToBytes(merge->getDef(0)); local
    [all...]
  /external/libunwind/src/aarch64/
Gresume.c 138 int reg; local
142 for (reg = 0; reg <= UNW_AARCH64_PSTATE; ++reg)
144 Debug (16, "copying %s %d\n", unw_regname (reg), reg);
145 if (unw_is_fpreg (reg))
147 if (tdep_access_fpreg (c, reg, &fpval, 0) >= 0)
148 as->acc.access_fpreg (as, reg, &fpval, 1, arg);
152 if (tdep_access_reg (c, reg, &val, 0) >= 0
    [all...]
  /frameworks/base/core/java/android/os/
Broadcaster.java 60 Registration reg = new Registration(); local
61 reg.senderWhat = senderWhat;
62 reg.targets = new Handler[1];
63 reg.targetWhats = new int[1];
64 reg.next = r;
65 reg.prev = r.prev;
66 r.prev.next = reg;
67 r.prev = reg;
69 if (r == mReg && r.senderWhat > reg.senderWhat) {
70 mReg = reg;
    [all...]
  /art/compiler/optimizing/
code_generator_x86_64.h 66 virtual void SpillScratch(int reg) OVERRIDE;
67 virtual void RestoreScratch(int reg) OVERRIDE;
72 void Exchange32(CpuRegister reg, int mem);
74 void Exchange64(CpuRegister reg, int mem);
112 void LoadCurrentMethod(CpuRegister reg);
172 virtual void DumpCoreRegister(std::ostream& stream, int reg) const OVERRIDE;
173 virtual void DumpFloatingPointRegister(std::ostream& stream, int reg) const OVERRIDE;
  /external/lldb/source/Plugins/Process/POSIX/
RegisterContextLinux_x86_64.cpp 21 #define UPDATE_GPR_INFO(reg) \
23 GetRegisterContext()[gpr_##reg].byte_size = sizeof(GPR::reg); \
24 GetRegisterContext()[gpr_##reg].byte_offset = GPR_OFFSET(reg); \
27 #define UPDATE_I386_GPR_INFO(i386_reg, reg) \
29 GetRegisterContext()[gpr_##i386_reg].byte_offset = GPR_OFFSET(reg); \
  /external/valgrind/main/VEX/priv/
host_generic_regs.h 50 - Whether or not the register is a virtual reg.
73 UInt reg; member in struct:__anon35627
124 r.reg = regno | (((UInt)rc) << 28) | (virtual ? (1<<24) : 0);
129 UInt rc = r.reg;
136 return r.reg & 0x00FFFFFF;
140 return toBool(r.reg & (1<<24));
145 return toBool(r1.reg == r2.reg);
156 /*--- Recording register usage (for reg-alloc) ---*/
186 create duplicate entries -- each reg should only be mentioned once.
    [all...]
  /external/chromium_org/v8/src/x87/
lithium-codegen-x87.h 83 void X87Mov(X87Register reg, Operand src,
85 void X87Mov(Operand src, X87Register reg,
91 void X87LoadForUsage(X87Register reg);
93 void X87PrepareToWrite(X87Register reg) { x87_stack_.PrepareToWrite(reg); }
94 void X87CommitWrite(X87Register reg) { x87_stack_.CommitWrite(reg); }
96 void X87Fxch(X87Register reg, int other_slot = 0) {
97 x87_stack_.Fxch(reg, other_slot);
99 void X87Free(X87Register reg) {
    [all...]
  /art/compiler/dex/quick/arm64/
codegen_arm64.h 97 RegStorage TargetReg(SpecialTargetRegister reg) OVERRIDE;
116 ResourceMask GetRegMaskCommon(const RegStorage& reg) const OVERRIDE;
180 void GenDivZeroCheckWide(RegStorage reg) OVERRIDE;
206 LIR* OpCmpImmBranch(ConditionCode cond, RegStorage reg, int check_value, LIR* target) OVERRIDE;
208 LIR* OpDecAndBranch(ConditionCode c_code, RegStorage reg, LIR* target) OVERRIDE;
213 LIR* OpPcRelLoad(RegStorage reg, LIR* target) OVERRIDE;
265 * @param reg #RegStorage containing a Solo64 input register (e.g. @c x1 or @c d2).
266 * @return A Solo32 with the same register number as the @p reg (e.g. @c w1 or @c s2).
269 RegStorage As32BitReg(RegStorage reg) {
270 DCHECK(!reg.IsPair())
    [all...]
  /external/chromium_org/v8/src/x64/
assembler-x64-inl.h 85 void Assembler::emit_rex_64(Register reg, Register rm_reg) {
86 emit(0x48 | reg.high_bit() << 2 | rm_reg.high_bit());
90 void Assembler::emit_rex_64(XMMRegister reg, Register rm_reg) {
91 emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3);
95 void Assembler::emit_rex_64(Register reg, XMMRegister rm_reg) {
96 emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3);
100 void Assembler::emit_rex_64(Register reg, const Operand& op) {
101 emit(0x48 | reg.high_bit() << 2 | op.rex_);
105 void Assembler::emit_rex_64(XMMRegister reg, const Operand& op) {
106 emit(0x48 | (reg.code() & 0x8) >> 1 | op.rex_)
    [all...]
  /external/lzma/Asm/x86/
AesOpt.asm 21 MY_PROLOG macro reg:req
35 movdqa reg, [r1]
75 CBC_DEC_UPDATE macro reg, offs
76 pxor reg, xmm6
78 movdqa [rD + offs], reg
170 XOR_UPD_1 macro reg, offs
171 pxor reg, [rD + offs]
174 XOR_UPD_2 macro reg, offs
175 movdqa [rD + offs], reg
  /external/qemu/target-i386/
misc_helper.c 130 target_ulong helper_read_crN(CPUX86State *env, int reg)
135 void helper_write_crN(CPUX86State *env, int reg, target_ulong t0)
139 void helper_movl_drN_T0(CPUX86State *env, int reg, target_ulong t0)
143 target_ulong helper_read_crN(CPUX86State *env, int reg)
147 helper_svm_check_intercept_param(env, SVM_EXIT_READ_CR0 + reg, 0);
148 switch(reg) {
150 val = env->cr[reg];
163 void helper_write_crN(CPUX86State *env, int reg, target_ulong t0)
165 helper_svm_check_intercept_param(env, SVM_EXIT_WRITE_CR0 + reg, 0);
166 switch(reg) {
    [all...]
  /development/ndk/platforms/android-3/arch-arm/include/asm/arch/
mux.h 18 #define MUX_REG(reg, mode_offset, mode) .mux_reg = FUNC_MUX_CTRL_##reg, .mask_offset = mode_offset, .mask = mode,
20 #define PULL_REG(reg, bit, status) .pull_reg = PULL_DWN_CTRL_##reg, .pull_bit = bit, .pull_val = status,
22 #define PU_PD_REG(reg, status) .pu_pd_reg = PU_PD_SEL_##reg, .pu_pd_val = status,
24 #define MUX_REG_730(reg, mode_offset, mode) .mux_reg = OMAP730_IO_CONF_##reg, .mask_offset = mode_offset, .mask = mode,
26 #define PULL_REG_730(reg, bit, status) .pull_reg = OMAP730_IO_CONF_##reg, .pull_bit = bit, .pull_val = status
    [all...]
  /development/perftests/panorama/feature_stab/src/dbregtest/
dbregtest.cpp 134 db_FrameToReferenceRegistration reg; local
174 if ( !reg.Initialized() )
176 reg.Init(w,h,motion_model_type,DEFAULT_MAX_ITERATIONS,linear_polish,quarter_resolution,DB_POINT_STANDARDDEV,reference_update_period,do_motion_smoothing,motion_smoothing_gain,default_nr_samples,DB_DEFAULT_CHUNK_SIZE,nr_corners,max_disparity,use_smaller_matching_window);
202 reg.AddFrame(ref.GetRowPointers(),H,false,false);
203 cout << reg.profile_string << std::endl;
210 cout <<"\nelapsedTime for Reg<< "<<elapsedTime<<" ms >>>>>>>>>>>>>\n";
215 reg.UpdateReference(ref.GetRowPointers());
219 //std::vector<int> &inlier_indices = reg.GetInliers();
220 int *inlier_indices = reg.GetInliers();
221 int num_inlier_indices = reg.GetNrInliers()
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/
r300_vs.c 110 int i, reg = 0; local
120 c->code->outputs[outputs->pos] = reg++;
127 c->code->outputs[outputs->psize] = reg++;
133 * pretend it does by skipping output index reg so the colors
140 c->code->outputs[outputs->color[i]] = reg++;
143 reg++;
150 c->code->outputs[outputs->bcolor[i]] = reg++;
152 reg++;
159 c->code->outputs[outputs->generic[i]] = reg++;
165 c->code->outputs[outputs->fog] = reg++
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
brw_vec4_copy_propagation.cpp 175 value.reg != values[i]->reg ||
267 int reg = (virtual_grf_reg_map[inst->src[i].reg] + local
275 values[c] = cur_value[reg][BRW_GET_SWZ(inst->src[i].swizzle, c)];
302 const int reg = local
303 virtual_grf_reg_map[inst->dst.reg] + inst->dst.reg_offset;
312 cur_value[reg][i] = direct_copy ? &inst->src[0] : NULL;
327 cur_value[i][j]->reg == inst->dst.reg &
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/x86/rtasm/
x86sse.c 90 struct x86_reg reg,
95 assert(reg.mod == mod_REG);
98 val |= reg.idx << 3; /* reg field */
175 struct x86_reg reg; local
177 reg.file = file;
178 reg.idx = idx;
179 reg.mod = mod_REG;
180 reg.disp = 0;
182 return reg;
    [all...]
  /external/lldb/source/Plugins/Process/gdb-remote/
GDBRemoteRegisterContext.h 220 GetRegisterInfoAtIndex (size_t reg);
256 PrivateSetRegisterValue (uint32_t reg, StringExtractor &response);
262 GetRegisterIsValid (uint32_t reg) const
265 assert (reg < m_reg_valid.size());
267 if (reg < m_reg_valid.size())
268 return m_reg_valid[reg];
280 SetRegisterIsValid (uint32_t reg, bool valid)
283 assert (reg < m_reg_valid.size());
285 if (reg < m_reg_valid.size())
286 m_reg_valid[reg] = valid
    [all...]
  /external/mesa3d/src/gallium/drivers/r300/
r300_vs.c 110 int i, reg = 0; local
120 c->code->outputs[outputs->pos] = reg++;
127 c->code->outputs[outputs->psize] = reg++;
133 * pretend it does by skipping output index reg so the colors
140 c->code->outputs[outputs->color[i]] = reg++;
143 reg++;
150 c->code->outputs[outputs->bcolor[i]] = reg++;
152 reg++;
159 c->code->outputs[outputs->generic[i]] = reg++;
165 c->code->outputs[outputs->fog] = reg++
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_vec4_copy_propagation.cpp 175 value.reg != values[i]->reg ||
267 int reg = (virtual_grf_reg_map[inst->src[i].reg] + local
275 values[c] = cur_value[reg][BRW_GET_SWZ(inst->src[i].swizzle, c)];
302 const int reg = local
303 virtual_grf_reg_map[inst->dst.reg] + inst->dst.reg_offset;
312 cur_value[reg][i] = direct_copy ? &inst->src[0] : NULL;
327 cur_value[i][j]->reg == inst->dst.reg &
    [all...]
  /external/mesa3d/src/mesa/x86/rtasm/
x86sse.c 90 struct x86_reg reg,
95 assert(reg.mod == mod_REG);
98 val |= reg.idx << 3; /* reg field */
175 struct x86_reg reg; local
177 reg.file = file;
178 reg.idx = idx;
179 reg.mod = mod_REG;
180 reg.disp = 0;
182 return reg;
    [all...]

Completed in 1418 milliseconds

<<11121314151617181920>>