/external/v8/src/regexp/ |
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 397 IfRegisterLT(int register_index, int comparand, Label* on_less_than) argument 408 IfRegisterGE(int register_index, int comparand, Label* on_greater_or_equal) argument 419 IfRegisterEqPos(int register_index, Label* on_eq) argument [all...] |
H A D | regexp-macro-assembler-tracer.cc | 102 void RegExpMacroAssemblerTracer::PopRegister(int register_index) { argument 103 PrintF(" PopRegister(register=%d);\n", register_index); 104 assembler_->PopRegister(register_index); 109 int register_index, 112 register_index, 114 assembler_->PushRegister(register_index, check_stack_limit); 130 void RegExpMacroAssemblerTracer::SetRegister(int register_index, int to) { argument 131 PrintF(" SetRegister(register=%d, to=%d);\n", register_index, to); 132 assembler_->SetRegister(register_index, to); 394 void RegExpMacroAssemblerTracer::IfRegisterLT(int register_index, argument 108 PushRegister( int register_index, StackCheckFlag check_stack_limit) argument 402 IfRegisterEqPos(int register_index, Label* if_eq) argument 410 IfRegisterGE(int register_index, int comparand, Label* if_ge) argument [all...] |
H A D | regexp-macro-assembler-irregexp.h | 46 virtual void PopRegister(int register_index); 47 virtual void PushRegister(int register_index, 51 virtual void SetRegister(int register_index, int to); 90 virtual void IfRegisterLT(int register_index, int comparand, Label* if_lt); 91 virtual void IfRegisterGE(int register_index, int comparand, Label* if_ge); 92 virtual void IfRegisterEqPos(int register_index, Label* if_eq);
|
H A D | regexp-macro-assembler-tracer.h | 69 virtual void PopRegister(int register_index); 72 virtual void PushRegister(int register_index, 77 virtual void SetRegister(int register_index, int to);
|
H A D | regexp-macro-assembler.h | 140 virtual void PopRegister(int register_index) = 0; 145 virtual void PushRegister(int register_index, 150 virtual void SetRegister(int register_index, int to) = 0;
|
/external/v8/src/interpreter/ |
H A D | bytecode-register-allocator.h | 76 // Release all registers above |register_index|. 77 void ReleaseRegisters(int register_index) { argument 80 RegisterList(register_index, next_register_index_ - register_index)); 82 next_register_index_ = register_index;
|
H A D | bytecode-register.cc | 43 int register_index = kLastParamRegisterIndex - parameter_count + index + 1; local 44 DCHECK_LT(register_index, 0); 45 return Register(register_index);
|
/external/v8/src/regexp/arm64/ |
H A D | regexp-macro-assembler-arm64.h | 81 virtual void PopRegister(int register_index); 84 virtual void PushRegister(int register_index, 89 virtual void SetRegister(int register_index, int to); 157 MemOperand register_location(int register_index); 160 MemOperand capture_location(int register_index, Register scratch); 235 RegisterState GetRegisterState(int register_index) { argument 236 DCHECK(register_index >= 0); 237 if (register_index >= kNumCachedRegisters) { 240 if ((register_index % 2) == 0) { 249 inline void StoreRegister(int register_index, Registe [all...] |
H A D | regexp-macro-assembler-arm64.cc | 1150 void RegExpMacroAssemblerARM64::PopRegister(int register_index) { 1152 StoreRegister(register_index, w10); 1179 void RegExpMacroAssemblerARM64::PushRegister(int register_index, argument 1181 Register to_push = GetRegister(register_index, w10); 1229 void RegExpMacroAssemblerARM64::SetRegister(int register_index, int to) { argument 1230 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1236 StoreRegister(register_index, set_to); 1491 Register RegExpMacroAssemblerARM64::GetCachedRegister(int register_index) { argument 1492 DCHECK(register_index < kNumCachedRegisters); 1493 return Register::Create(register_index / 1528 StoreRegister(int register_index, Register source) argument 1581 register_location(int register_index) argument [all...] |
/external/google-breakpad/src/processor/ |
H A D | dump_context.cc | 303 for (unsigned int register_index = 0; 304 register_index < MD_FLOATINGSAVEAREA_X86_REGISTERAREA_SIZE; 305 ++register_index) { 306 printf("%02x", context_x86->float_save.register_area[register_index]); 329 for (unsigned int register_index = 0; 330 register_index < MD_CONTEXT_X86_EXTENDED_REGISTERS_SIZE; 331 ++register_index) { 332 printf("%02x", context_x86->extended_registers[register_index]);
|
/external/v8/src/regexp/arm/ |
H A D | regexp-macro-assembler-arm.h | 76 virtual void PopRegister(int register_index); 79 virtual void PushRegister(int register_index, 84 virtual void SetRegister(int register_index, int to); 147 MemOperand register_location(int register_index);
|
H A D | regexp-macro-assembler-arm.cc | 957 void RegExpMacroAssemblerARM::PopRegister(int register_index) { 959 __ str(r0, register_location(register_index)); 975 void RegExpMacroAssemblerARM::PushRegister(int register_index, 977 __ ldr(r0, register_location(register_index)); 1008 void RegExpMacroAssemblerARM::SetRegister(int register_index, int to) { 1009 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1011 __ str(r0, register_location(register_index)); 1108 MemOperand RegExpMacroAssemblerARM::register_location(int register_index) { 1109 DCHECK(register_index < (1<<30)); 1110 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/regexp/ia32/ |
H A D | regexp-macro-assembler-ia32.h | 74 virtual void PopRegister(int register_index); 77 virtual void PushRegister(int register_index, 82 virtual void SetRegister(int register_index, int to); 142 Operand register_location(int register_index);
|
H A D | regexp-macro-assembler-ia32.cc | 1000 void RegExpMacroAssemblerIA32::PopRegister(int register_index) { 1002 __ mov(register_location(register_index), eax); 1017 void RegExpMacroAssemblerIA32::PushRegister(int register_index, 1019 __ mov(eax, register_location(register_index)); 1048 void RegExpMacroAssemblerIA32::SetRegister(int register_index, int to) { 1049 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1050 __ mov(register_location(register_index), Immediate(to)); 1131 Operand RegExpMacroAssemblerIA32::register_location(int register_index) { 1132 DCHECK(register_index < (1<<30)); 1133 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/regexp/mips/ |
H A D | regexp-macro-assembler-mips.h | 75 virtual void PopRegister(int register_index); 78 virtual void PushRegister(int register_index, 83 virtual void SetRegister(int register_index, int to); 147 MemOperand register_location(int register_index);
|
H A D | regexp-macro-assembler-mips.cc | 974 void RegExpMacroAssemblerMIPS::PopRegister(int register_index) { 976 __ sw(a0, register_location(register_index)); 1010 void RegExpMacroAssemblerMIPS::PushRegister(int register_index, 1012 __ lw(a0, register_location(register_index)); 1045 void RegExpMacroAssemblerMIPS::SetRegister(int register_index, int to) { 1046 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1048 __ sw(a0, register_location(register_index)); 1172 MemOperand RegExpMacroAssemblerMIPS::register_location(int register_index) { 1173 DCHECK(register_index < (1<<30)); 1174 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/regexp/mips64/ |
H A D | regexp-macro-assembler-mips64.h | 75 virtual void PopRegister(int register_index); 78 virtual void PushRegister(int register_index, 83 virtual void SetRegister(int register_index, int to); 151 MemOperand register_location(int register_index);
|
H A D | regexp-macro-assembler-mips64.cc | 1011 void RegExpMacroAssemblerMIPS::PopRegister(int register_index) { 1013 __ sd(a0, register_location(register_index)); 1047 void RegExpMacroAssemblerMIPS::PushRegister(int register_index, 1049 __ ld(a0, register_location(register_index)); 1082 void RegExpMacroAssemblerMIPS::SetRegister(int register_index, int to) { 1083 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1085 __ sd(a0, register_location(register_index)); 1209 MemOperand RegExpMacroAssemblerMIPS::register_location(int register_index) { 1210 DCHECK(register_index < (1<<30)); 1211 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/regexp/ppc/ |
H A D | regexp-macro-assembler-ppc.h | 68 virtual void PopRegister(int register_index); 71 virtual void PushRegister(int register_index, 76 virtual void SetRegister(int register_index, int to); 138 MemOperand register_location(int register_index);
|
H A D | regexp-macro-assembler-ppc.cc | 1001 void RegExpMacroAssemblerPPC::PopRegister(int register_index) { 1003 __ StoreP(r3, register_location(register_index), r0); 1019 void RegExpMacroAssemblerPPC::PushRegister(int register_index, 1021 __ LoadP(r3, register_location(register_index), r0); 1052 void RegExpMacroAssemblerPPC::SetRegister(int register_index, int to) { 1053 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1055 __ StoreP(r3, register_location(register_index), r0); 1171 MemOperand RegExpMacroAssemblerPPC::register_location(int register_index) { argument 1172 DCHECK(register_index < (1 << 30)); 1173 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/regexp/s390/ |
H A D | regexp-macro-assembler-s390.h | 67 virtual void PopRegister(int register_index); 70 virtual void PushRegister(int register_index, 75 virtual void SetRegister(int register_index, int to); 138 MemOperand register_location(int register_index);
|
H A D | regexp-macro-assembler-s390.cc | 989 void RegExpMacroAssemblerS390::PopRegister(int register_index) { 991 __ StoreP(r2, register_location(register_index)); 1009 void RegExpMacroAssemblerS390::PushRegister(int register_index, argument 1011 __ LoadP(r2, register_location(register_index), r0); 1038 void RegExpMacroAssemblerS390::SetRegister(int register_index, int to) { argument 1039 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1041 __ StoreP(r2, register_location(register_index)); 1117 MemOperand RegExpMacroAssemblerS390::register_location(int register_index) { argument 1118 DCHECK(register_index < (1 << 30)); 1119 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/regexp/x64/ |
H A D | regexp-macro-assembler-x64.h | 76 virtual void PopRegister(int register_index); 79 virtual void PushRegister(int register_index, 84 virtual void SetRegister(int register_index, int to); 198 Operand register_location(int register_index);
|
H A D | regexp-macro-assembler-x64.cc | 1072 void RegExpMacroAssemblerX64::PopRegister(int register_index) { 1074 __ movp(register_location(register_index), rax); 1089 void RegExpMacroAssemblerX64::PushRegister(int register_index, 1091 __ movp(rax, register_location(register_index)); 1139 void RegExpMacroAssemblerX64::SetRegister(int register_index, int to) { 1140 DCHECK(register_index >= num_saved_registers_); // Reserved for positions! 1141 __ movp(register_location(register_index), Immediate(to)); 1234 Operand RegExpMacroAssemblerX64::register_location(int register_index) { 1235 DCHECK(register_index < (1<<30)); 1236 if (num_registers_ <= register_index) { [all...] |
/external/v8/src/regexp/x87/ |
H A D | regexp-macro-assembler-x87.h | 74 virtual void PopRegister(int register_index); 77 virtual void PushRegister(int register_index, 82 virtual void SetRegister(int register_index, int to); 142 Operand register_location(int register_index);
|