/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/ |
H A D | x86expr.c | 35 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 D | nv50_ir_peephole.cpp | 43 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 D | nv50_ir_inlines.h | 135 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 D | 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, 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 D | nv50_ir_peephole.cpp | 43 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 D | nv50_ir_inlines.h | 135 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 D | 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, 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 D | r600_pipe.h | 697 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 D | RegisterContextDarwin_i386.cpp | 216 #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 D | r600_pipe.h | 697 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 D | regexp-macro-assembler-tracer.cc | 114 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 D | pixman-region.c | 72 #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 D | Form21c.java | 79 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 D | Form31c.java | 79 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 D | Form41c.java | 82 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 D | 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, [all...] |
/external/lldb/source/Plugins/Process/POSIX/ |
H A D | 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/ |
H A D | host_generic_regs.h | 50 - 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 D | assembler-x64-inl.h | 85 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 D | 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/ |
H A D | misc_helper.c | 130 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 D | 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/ |
H A D | 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/ |
H A D | 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; 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 D | 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] [all...] |