Searched refs:reg (Results 226 - 250 of 1419) sorted by relevance

1234567891011>>

/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
H A Dx86expr.c35 int *regs; /* total multiplier for each reg */
50 switch ((x86_expritem_reg_size)(ei->data.reg & ~0xFUL)) {
54 *regnum = (unsigned int)(ei->data.reg & 0xF);
59 *regnum = (unsigned int)(ei->data.reg & 0xF);
64 if (data->bits != 64 && (ei->data.reg & 0x8) == 0x8)
66 *regnum = 17+(unsigned int)(ei->data.reg & 0xF);
71 if (data->bits != 64 && (ei->data.reg & 0x8) == 0x8)
73 *regnum = 17+(unsigned int)(ei->data.reg & 0xF);
93 int bx, si, di, bp; /* total multiplier for each reg */
114 if ((ei->data.reg
267 int *reg; local
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_peephole.cpp43 if (defExists(0) && def(0).rep()->reg.data.id < 0) {
45 if (def(d).rep()->reg.data.id >= 0)
70 if (getDef(d)->refCount() || getDef(d)->reg.data.id >= 0)
106 if (mov->getDef(0)->reg.data.id < 0 && si && si->op != OP_PHI) {
320 switch (imm.reg.type) {
323 imm.reg.data.f32 = fabsf(imm.reg.data.f32);
325 imm.reg.data.f32 = -imm.reg.data.f32;
327 if (imm.reg
[all...]
H A Dnv50_ir_inlines.h135 return value ? value->reg.file : FILE_NULL;
140 return value ? value->reg.size : 0;
157 return value ? value->reg.file : FILE_NULL;
162 return value ? value->reg.size : 0;
194 if (reg.data.id < 0) {
307 if (reg.file >= FILE_GPR && reg.file <= FILE_ADDRESS)
314 if (reg.file >= FILE_MEMORY_CONST)
321 if (reg.file >= FILE_MEMORY_CONST)
328 reg
[all...]
H A Dnv50_ir_ra.cpp44 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, DataFil argument
164 occupyMask(DataFile f, int32_t reg, uint8_t mask) argument
170 occupy(DataFile f, int32_t reg, unsigned int size) argument
185 release(DataFile f, int32_t reg, unsigned int size) argument
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/
H A Dnv50_ir_peephole.cpp43 if (defExists(0) && def(0).rep()->reg.data.id < 0) {
45 if (def(d).rep()->reg.data.id >= 0)
70 if (getDef(d)->refCount() || getDef(d)->reg.data.id >= 0)
106 if (mov->getDef(0)->reg.data.id < 0 && si && si->op != OP_PHI) {
320 switch (imm.reg.type) {
323 imm.reg.data.f32 = fabsf(imm.reg.data.f32);
325 imm.reg.data.f32 = -imm.reg.data.f32;
327 if (imm.reg
[all...]
H A Dnv50_ir_inlines.h135 return value ? value->reg.file : FILE_NULL;
140 return value ? value->reg.size : 0;
157 return value ? value->reg.file : FILE_NULL;
162 return value ? value->reg.size : 0;
194 if (reg.data.id < 0) {
307 if (reg.file >= FILE_GPR && reg.file <= FILE_ADDRESS)
314 if (reg.file >= FILE_MEMORY_CONST)
321 if (reg.file >= FILE_MEMORY_CONST)
328 reg
[all...]
H A Dnv50_ir_ra.cpp44 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, DataFil argument
164 occupyMask(DataFile f, int32_t reg, uint8_t mask) argument
170 occupy(DataFile f, int32_t reg, unsigned int size) argument
185 release(DataFile f, int32_t reg, unsigned int size) argument
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/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
H A Dr600_pipe.h697 static INLINE void r600_store_config_reg_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) argument
699 assert(reg < R600_CONTEXT_REG_OFFSET);
702 cb->buf[cb->atom.num_dw++] = (reg - R600_CONFIG_REG_OFFSET) >> 2;
709 static INLINE void r600_store_context_reg_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) argument
711 assert(reg >= R600_CONTEXT_REG_OFFSET && reg < R600_CTL_CONST_OFFSET);
714 cb->buf[cb->atom.num_dw++] = (reg - R600_CONTEXT_REG_OFFSET) >> 2;
721 static INLINE void r600_store_ctl_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) argument
723 assert(reg >= R600_CTL_CONST_OFFSET);
726 cb->buf[cb->atom.num_dw++] = (reg
729 r600_store_loop_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) argument
741 eg_store_loop_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) argument
749 r600_store_config_reg(struct r600_command_buffer *cb, unsigned reg, unsigned value) argument
755 r600_store_context_reg(struct r600_command_buffer *cb, unsigned reg, unsigned value) argument
761 r600_store_ctl_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) argument
767 r600_store_loop_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) argument
773 eg_store_loop_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) argument
805 r600_write_config_reg_seq(struct radeon_winsys_cs *cs, unsigned reg, unsigned num) argument
813 r600_write_context_reg_seq(struct radeon_winsys_cs *cs, unsigned reg, unsigned num) argument
821 r600_write_compute_context_reg_seq(struct radeon_winsys_cs *cs, unsigned reg, unsigned num) argument
828 r600_write_ctl_const_seq(struct radeon_winsys_cs *cs, unsigned reg, unsigned num) argument
836 r600_write_config_reg(struct radeon_winsys_cs *cs, unsigned reg, unsigned value) argument
842 r600_write_context_reg(struct radeon_winsys_cs *cs, unsigned reg, unsigned value) argument
848 r600_write_compute_context_reg(struct radeon_winsys_cs *cs, unsigned reg, unsigned value) argument
854 r600_write_ctl_const(struct radeon_winsys_cs *cs, unsigned reg, unsigned value) argument
[all...]
/external/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_i386.cpp216 #define GPR_OFFSET(reg) (LLVM_EXTENSION offsetof (RegisterContextDarwin_i386::GPR, reg))
217 #define FPU_OFFSET(reg) (LLVM_EXTENSION offsetof (RegisterContextDarwin_i386::FPU, reg) + sizeof (RegisterContextDarwin_i386::GPR))
218 #define EXC_OFFSET(reg) (LLVM_EXTENSION offsetof (RegisterContextDarwin_i386::EXC, reg) + sizeof (RegisterContextDarwin_i386::GPR) + sizeof (RegisterContextDarwin_i386::FPU))
224 #define DEFINE_GPR(reg, alt) #reg, alt, sizeof(((RegisterContextDarwin_i386::GPR *)NULL)->reg), GPR_OFFSET(reg), eEncodingUin
301 GetRegisterInfoAtIndex(size_t reg) argument
446 uint32_t reg = gpr_eax + i; local
563 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; local
683 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; local
846 ConvertRegisterKindToRegisterNumber(uint32_t kind, uint32_t reg) argument
[all...]
/external/mesa3d/src/gallium/drivers/r600/
H A Dr600_pipe.h697 static INLINE void r600_store_config_reg_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) argument
699 assert(reg < R600_CONTEXT_REG_OFFSET);
702 cb->buf[cb->atom.num_dw++] = (reg - R600_CONFIG_REG_OFFSET) >> 2;
709 static INLINE void r600_store_context_reg_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) argument
711 assert(reg >= R600_CONTEXT_REG_OFFSET && reg < R600_CTL_CONST_OFFSET);
714 cb->buf[cb->atom.num_dw++] = (reg - R600_CONTEXT_REG_OFFSET) >> 2;
721 static INLINE void r600_store_ctl_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) argument
723 assert(reg >= R600_CTL_CONST_OFFSET);
726 cb->buf[cb->atom.num_dw++] = (reg
729 r600_store_loop_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) argument
741 eg_store_loop_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) argument
749 r600_store_config_reg(struct r600_command_buffer *cb, unsigned reg, unsigned value) argument
755 r600_store_context_reg(struct r600_command_buffer *cb, unsigned reg, unsigned value) argument
761 r600_store_ctl_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) argument
767 r600_store_loop_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) argument
773 eg_store_loop_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) argument
805 r600_write_config_reg_seq(struct radeon_winsys_cs *cs, unsigned reg, unsigned num) argument
813 r600_write_context_reg_seq(struct radeon_winsys_cs *cs, unsigned reg, unsigned num) argument
821 r600_write_compute_context_reg_seq(struct radeon_winsys_cs *cs, unsigned reg, unsigned num) argument
828 r600_write_ctl_const_seq(struct radeon_winsys_cs *cs, unsigned reg, unsigned num) argument
836 r600_write_config_reg(struct radeon_winsys_cs *cs, unsigned reg, unsigned value) argument
842 r600_write_context_reg(struct radeon_winsys_cs *cs, unsigned reg, unsigned value) argument
848 r600_write_compute_context_reg(struct radeon_winsys_cs *cs, unsigned reg, unsigned value) argument
854 r600_write_ctl_const(struct radeon_winsys_cs *cs, unsigned reg, unsigned value) argument
[all...]
/external/chromium_org/v8/src/
H A Dregexp-macro-assembler-tracer.cc114 void RegExpMacroAssemblerTracer::AdvanceRegister(int reg, int by) { argument
115 PrintF(" AdvanceRegister(register=%d, by=%d);\n", reg, by);
116 assembler_->AdvanceRegister(reg, by);
132 void RegExpMacroAssemblerTracer::WriteCurrentPositionToRegister(int reg, argument
135 reg,
137 assembler_->WriteCurrentPositionToRegister(reg, cp_offset);
147 void RegExpMacroAssemblerTracer::ReadCurrentPositionFromRegister(int reg) { argument
148 PrintF(" ReadCurrentPositionFromRegister(register=%d);\n", reg);
149 assembler_->ReadCurrentPositionFromRegister(reg);
153 void RegExpMacroAssemblerTracer::WriteStackPointerToRegister(int reg) { argument
159 ReadStackPointerFromRegister(int reg) argument
[all...]
/external/pixman/pixman/
H A Dpixman-region.c72 #define PIXREGION_NIL(reg) ((reg)->data && !(reg)->data->numRects)
74 #define PIXREGION_NAR(reg) ((reg)->data == pixman_broken_data)
75 #define PIXREGION_NUMRECTS(reg) ((reg)->data ? (reg)->data->numRects : 1)
76 #define PIXREGION_SIZE(reg) ((reg)
1573 region_type_t reg; member in struct:__anon28848
1587 region_type_t *reg; /* ri[j].reg */ local
2413 _selfcheck(region_type_t *reg) argument
2559 bitmap_addrect(region_type_t *reg, box_type_t *r, box_type_t **first_rect, int rx1, int ry1, int rx2, int ry2) argument
[all...]
/external/dexmaker/src/dx/java/com/android/dx/dex/code/form/
H A DForm21c.java79 RegisterSpec reg;
83 reg = regs.get(0);
91 reg = regs.get(0);
92 if (reg.getReg() != regs.get(1).getReg()) {
102 if (!unsignedFitsInByte(reg.getReg())) {
H A DForm31c.java79 RegisterSpec reg;
83 reg = regs.get(0);
91 reg = regs.get(0);
92 if (reg.getReg() != regs.get(1).getReg()) {
102 if (!unsignedFitsInByte(reg.getReg())) {
H A DForm41c.java82 RegisterSpec reg;
86 reg = regs.get(0);
94 reg = regs.get(0);
95 if (reg.getReg() != regs.get(1).getReg()) {
105 if (!unsignedFitsInShort(reg.getReg())) {
/external/libunwind/src/aarch64/
H A DGresume.c138 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,
[all...]
/external/lldb/source/Plugins/Process/POSIX/
H A DRegisterContextLinux_x86_64.cpp21 #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/
H A Dhost_generic_regs.h50 - Whether or not the register is a virtual reg.
73 UInt reg; member in struct:__anon31910
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 shoul
[all...]
/external/chromium_org/v8/src/x64/
H A Dassembler-x64-inl.h85 void Assembler::emit_rex_64(Register reg, Register rm_reg) { argument
86 emit(0x48 | reg.high_bit() << 2 | rm_reg.high_bit());
90 void Assembler::emit_rex_64(XMMRegister reg, Register rm_reg) { argument
91 emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3);
95 void Assembler::emit_rex_64(Register reg, XMMRegister rm_reg) { argument
96 emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3);
100 void Assembler::emit_rex_64(Register reg, const Operand& op) { argument
101 emit(0x48 | reg.high_bit() << 2 | op.rex_);
105 void Assembler::emit_rex_64(XMMRegister reg, const Operand& op) { argument
106 emit(0x48 | (reg
121 emit_rex_32(Register reg, Register rm_reg) argument
126 emit_rex_32(Register reg, const Operand& op) argument
141 emit_optional_rex_32(Register reg, Register rm_reg) argument
147 emit_optional_rex_32(Register reg, const Operand& op) argument
153 emit_optional_rex_32(XMMRegister reg, const Operand& op) argument
159 emit_optional_rex_32(XMMRegister reg, XMMRegister base) argument
165 emit_optional_rex_32(XMMRegister reg, Register base) argument
171 emit_optional_rex_32(Register reg, XMMRegister base) argument
[all...]
/external/lzma/Asm/x86/
H A DAesOpt.asm21 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/
H A Dmisc_helper.c130 target_ulong helper_read_crN(CPUX86State *env, int reg) argument
135 void helper_write_crN(CPUX86State *env, int reg, target_ulong t0) argument
139 void helper_movl_drN_T0(CPUX86State *env, int reg, target_ulong t0) argument
143 target_ulong helper_read_crN(CPUX86State *env, int reg) argument
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) argument
165 helper_svm_check_intercept_param(env, SVM_EXIT_WRITE_CR0 + reg, 0);
166 switch(reg) {
188 helper_movl_drN_T0(CPUX86State *env, int reg, target_ulong t0) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/
H A Dr300_vs.c110 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/
H A Dbrw_vec4_copy_propagation.cpp175 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/
H A Dx86sse.c90 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;
89 emit_modrm( struct x86_function *p, struct x86_reg reg, struct x86_reg regmem ) argument
185 x86_make_disp( struct x86_reg reg, int disp ) argument
293 x86_call( struct x86_function *p, struct x86_reg reg) argument
[all...]
/external/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteRegisterContext.h220 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]
[all...]

Completed in 3059 milliseconds

1234567891011>>