/external/v8/src/x64/ |
H A D | regexp-macro-assembler-x64.cc | 1039 void RegExpMacroAssemblerX64::PopRegister(int register_index) { 1041 __ movp(register_location(register_index), rax); 1056 void RegExpMacroAssemblerX64::PushRegister(int register_index, 1058 __ movp(rax, register_location(register_index)); 1106 void RegExpMacroAssemblerX64::SetRegister(int register_index, int to) { 1107 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1108 __ movp(register_location(register_index), Immediate(to)); 1281 Operand RegExpMacroAssemblerX64::register_location(int register_index) { argument 1282 DCHECK(register_index < (1<<30)); 1283 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/arm/ |
H A D | regexp-macro-assembler-arm.cc | 912 void RegExpMacroAssemblerARM::PopRegister(int register_index) { 914 __ str(r0, register_location(register_index)); 930 void RegExpMacroAssemblerARM::PushRegister(int register_index, 932 __ ldr(r0, register_location(register_index)); 963 void RegExpMacroAssemblerARM::SetRegister(int register_index, int to) { 964 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 966 __ str(r0, register_location(register_index)); 1143 MemOperand RegExpMacroAssemblerARM::register_location(int register_index) { argument 1144 DCHECK(register_index < (1<<30)); 1145 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/arm64/ |
H A D | regexp-macro-assembler-arm64.h | 78 virtual void PopRegister(int register_index); 81 virtual void PushRegister(int register_index, 86 virtual void SetRegister(int register_index, int to); 155 MemOperand register_location(int register_index); 158 MemOperand capture_location(int register_index, Register scratch); 233 RegisterState GetRegisterState(int register_index) { argument 234 DCHECK(register_index >= 0); 235 if (register_index >= kNumCachedRegisters) { 238 if ((register_index % 2) == 0) { 247 inline void StoreRegister(int register_index, Registe [all...] |
H A D | regexp-macro-assembler-arm64.cc | 1102 void RegExpMacroAssemblerARM64::PopRegister(int register_index) { 1104 StoreRegister(register_index, w10); 1131 void RegExpMacroAssemblerARM64::PushRegister(int register_index, argument 1133 Register to_push = GetRegister(register_index, w10); 1181 void RegExpMacroAssemblerARM64::SetRegister(int register_index, int to) { argument 1182 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1188 StoreRegister(register_index, set_to); 1530 Register RegExpMacroAssemblerARM64::GetCachedRegister(int register_index) { argument 1531 DCHECK(register_index < kNumCachedRegisters); 1532 return Register::Create(register_index / 1567 StoreRegister(int register_index, Register source) argument 1620 register_location(int register_index) argument [all...] |
/external/v8/src/ia32/ |
H A D | regexp-macro-assembler-ia32.cc | 964 void RegExpMacroAssemblerIA32::PopRegister(int register_index) { 966 __ mov(register_location(register_index), eax); 981 void RegExpMacroAssemblerIA32::PushRegister(int register_index, 983 __ mov(eax, register_location(register_index)); 1012 void RegExpMacroAssemblerIA32::SetRegister(int register_index, int to) { 1013 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1014 __ mov(register_location(register_index), Immediate(to)); 1175 Operand RegExpMacroAssemblerIA32::register_location(int register_index) { argument 1176 DCHECK(register_index < (1<<30)); 1177 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/mips/ |
H A D | regexp-macro-assembler-mips.cc | 925 void RegExpMacroAssemblerMIPS::PopRegister(int register_index) { 927 __ sw(a0, register_location(register_index)); 961 void RegExpMacroAssemblerMIPS::PushRegister(int register_index, argument 963 __ lw(a0, register_location(register_index)); 996 void RegExpMacroAssemblerMIPS::SetRegister(int register_index, int to) { argument 997 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 999 __ sw(a0, register_location(register_index)); 1202 MemOperand RegExpMacroAssemblerMIPS::register_location(int register_index) { argument 1203 DCHECK(register_index < (1<<30)); 1204 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/mips64/ |
H A D | regexp-macro-assembler-mips64.cc | 971 void RegExpMacroAssemblerMIPS::PopRegister(int register_index) { 973 __ sd(a0, register_location(register_index)); 1007 void RegExpMacroAssemblerMIPS::PushRegister(int register_index, argument 1009 __ ld(a0, register_location(register_index)); 1042 void RegExpMacroAssemblerMIPS::SetRegister(int register_index, int to) { argument 1043 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1045 __ sd(a0, register_location(register_index)); 1248 MemOperand RegExpMacroAssemblerMIPS::register_location(int register_index) { argument 1249 DCHECK(register_index < (1<<30)); 1250 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/ |
H A D | regexp-macro-assembler-irregexp.cc | 71 void RegExpMacroAssemblerIrregexp::PopRegister(int register_index) { argument 72 DCHECK(register_index >= 0); 73 DCHECK(register_index <= kMaxRegister); 74 Emit(BC_POP_REGISTER, register_index); 79 int register_index, 81 DCHECK(register_index >= 0); 82 DCHECK(register_index <= kMaxRegister); 83 Emit(BC_PUSH_REGISTER, register_index); 88 int register_index, int cp_offset) { 89 DCHECK(register_index > 78 PushRegister( int register_index, StackCheckFlag check_stack_limit) argument 87 WriteCurrentPositionToRegister( int register_index, int cp_offset) argument 104 ReadCurrentPositionFromRegister( int register_index) argument 112 WriteStackPointerToRegister( int register_index) argument 120 ReadStackPointerFromRegister( int register_index) argument 134 SetRegister(int register_index, int to) argument 142 AdvanceRegister(int register_index, int by) argument 391 IfRegisterLT(int register_index, int comparand, Label* on_less_than) argument 402 IfRegisterGE(int register_index, int comparand, Label* on_greater_or_equal) argument 413 IfRegisterEqPos(int register_index, Label* on_eq) argument [all...] |
H A D | regexp-macro-assembler-tracer.cc | 98 void RegExpMacroAssemblerTracer::PopRegister(int register_index) { argument 99 PrintF(" PopRegister(register=%d);\n", register_index); 100 assembler_->PopRegister(register_index); 105 int register_index, 108 register_index, 110 assembler_->PushRegister(register_index, check_stack_limit); 126 void RegExpMacroAssemblerTracer::SetRegister(int register_index, int to) { argument 127 PrintF(" SetRegister(register=%d, to=%d);\n", register_index, to); 128 assembler_->SetRegister(register_index, to); 378 void RegExpMacroAssemblerTracer::IfRegisterLT(int register_index, argument 104 PushRegister( int register_index, StackCheckFlag check_stack_limit) argument 386 IfRegisterEqPos(int register_index, Label* if_eq) argument 394 IfRegisterGE(int register_index, int comparand, Label* if_ge) argument [all...] |
H A D | lithium-allocator.cc | 1790 int register_index = hint->index(); local 1793 RegisterName(register_index), 1794 free_until_pos[register_index].Value(), 1799 if (free_until_pos[register_index].Value() >= current->End().Value()) { 1801 RegisterName(register_index), 1803 SetLiveRangeAssignedRegister(current, register_index);
|
/external/v8/src/x87/ |
H A D | regexp-macro-assembler-x87.cc | 963 void RegExpMacroAssemblerX87::PopRegister(int register_index) { 965 __ mov(register_location(register_index), eax); 980 void RegExpMacroAssemblerX87::PushRegister(int register_index, 982 __ mov(eax, register_location(register_index)); 1011 void RegExpMacroAssemblerX87::SetRegister(int register_index, int to) { 1012 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1013 __ mov(register_location(register_index), Immediate(to)); 1174 Operand RegExpMacroAssemblerX87::register_location(int register_index) { argument 1175 DCHECK(register_index < (1<<30)); 1176 if (num_registers_ <= register_index) { [all...] |
/external/mesa3d/src/gallium/include/pipe/ |
H A D | p_state.h | 200 unsigned register_index:8; /**< 0 to PIPE_MAX_SHADER_OUTPUTS */ member in struct:pipe_stream_output_info::__anon12383
|
/external/v8/src/compiler/ |
H A D | register-allocator.cc | 1821 int register_index = hint->index(); local 1824 RegisterName(register_index), free_until_pos[register_index].Value(), 1828 if (free_until_pos[register_index].Value() >= current->End().Value()) { 1830 RegisterName(register_index), current->id()); 1831 SetLiveRangeAssignedRegister(current, register_index);
|
/external/lldb/source/Plugins/Instruction/ARM/ |
H A D | EmulateInstructionARM.cpp | 11280 if wback then R[n] = R[n] + (if register_index then R[m] else 8*regs); 11300 bool register_index; local 11362 // wback = (m != 15); register_index = (m != 15 && m != 13); 11364 register_index = ((m != 15) && (m != 13)); 11389 // if wback then R[n] = R[n] + (if register_index then R[m] else 8*regs); 11397 if (register_index) 11446 if wback then R[n] = R[n] + (if register_index then R[m] else ebytes); 11462 bool register_index; local 11534 // wback = (m != 15); register_index = (m != 15 && m != 13); if n == 15 then UNPREDICTABLE; 11536 register_index 11642 bool register_index; local 11801 bool register_index; local 11965 bool register_index; local [all...] |