Searched defs:register_index (Results 1 - 15 of 15) sorted by relevance

/external/chromium_org/v8/src/x64/
H A Dregexp-macro-assembler-x64.cc1039 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/chromium_org/v8/src/arm/
H A Dregexp-macro-assembler-arm.cc912 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/chromium_org/v8/src/arm64/
H A Dregexp-macro-assembler-arm64.h78 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 Dregexp-macro-assembler-arm64.cc1102 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/chromium_org/v8/src/ia32/
H A Dregexp-macro-assembler-ia32.cc964 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/chromium_org/v8/src/mips/
H A Dregexp-macro-assembler-mips.cc925 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/chromium_org/v8/src/mips64/
H A Dregexp-macro-assembler-mips64.cc971 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/chromium_org/v8/src/
H A Dregexp-macro-assembler-irregexp.cc71 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 Dregexp-macro-assembler-tracer.cc98 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 Dlithium-allocator.cc1790 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/chromium_org/v8/src/x87/
H A Dregexp-macro-assembler-x87.cc963 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/chromium_org/third_party/mesa/src/src/gallium/include/pipe/
H A Dp_state.h200 unsigned register_index:8; /**< 0 to PIPE_MAX_SHADER_OUTPUTS */ member in struct:pipe_stream_output_info::__anon14134
/external/chromium_org/v8/src/compiler/
H A Dregister-allocator.cc1821 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/mesa3d/src/gallium/include/pipe/
H A Dp_state.h200 unsigned register_index:8; /**< 0 to PIPE_MAX_SHADER_OUTPUTS */ member in struct:pipe_stream_output_info::__anon27545
/external/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp11280 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...]

Completed in 702 milliseconds