/external/chromium_org/v8/src/ic/x64/ |
H A D | stub-cache-x64.cc | 36 Label miss; local 48 __ j(not_equal, &miss); 55 __ j(not_equal, &miss); 65 __ j(not_equal, &miss); 69 __ jmp(&miss); 71 __ jmp(&miss); 81 __ bind(&miss); 90 Label miss; local 114 __ JumpIfSmi(receiver, &miss); 129 // Primary miss [all...] |
H A D | ic-compiler-x64.cc | 44 Label miss; local 45 __ JumpIfSmi(receiver(), &miss, Label::kNear); local 64 __ bind(&miss); 78 Label miss; local 86 __ JumpIfSmi(this->name(), &miss); 89 __ JumpIfNotUniqueNameInstanceType(tmp, &miss); 92 __ j(not_equal, &miss); 97 Label* smi_target = IncludesNumberType(types) ? &number_case : &miss; 123 __ bind(&miss);
|
H A D | handler-compiler-x64.cc | 59 MacroAssembler* masm, int index, Register prototype, Label* miss) { 71 __ j(not_equal, miss); 192 Register scratch, Label* miss) { 198 __ j(not_equal, miss); 495 Register scratch2, Handle<Name> name, Label* miss, 539 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local 557 __ CheckMap(reg, current_map, miss, DONT_DO_SMI_CHECK); 567 __ CheckAccessGlobalProxy(reg, scratch2, miss); 570 name, scratch2, miss); local 591 __ CheckMap(reg, current_map, miss, DONT_DO_SMI_CHEC 58 GenerateDirectLoadGlobalFunctionPrototype( MacroAssembler* masm, int index, Register prototype, Label* miss) argument 190 GenerateCheckPropertyCell( MacroAssembler* masm, Handle<JSGlobalObject> global, Handle<Name> name, Register scratch, Label* miss) argument 493 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 606 FrontendFooter(Handle<Name> name, Label* miss) argument 617 FrontendFooter(Handle<Name> name, Label* miss) argument 803 Label miss; local 804 FrontendHeader(receiver(), name, &miss); local [all...] |
/external/chromium_org/v8/src/ic/arm/ |
H A D | ic-compiler-arm.cc | 40 Label miss; local 48 __ JumpIfSmi(this->name(), &miss); 51 __ JumpIfNotUniqueNameInstanceType(tmp, &miss); 54 __ b(ne, &miss); 59 Label* smi_target = IncludesNumberType(types) ? &number_case : &miss; 86 __ bind(&miss); 99 Label miss; local 100 __ JumpIfSmi(receiver(), &miss); local 118 __ bind(&miss);
|
H A D | stub-cache-arm.cc | 40 Label miss; local 54 __ b(ne, &miss); 60 __ b(ne, &miss); 77 __ b(ne, &miss); 81 __ jmp(&miss); 83 __ jmp(&miss); 93 __ bind(&miss); 102 Label miss; local 133 __ JumpIfSmi(receiver, &miss); 153 // Primary miss [all...] |
H A D | ic-arm.cc | 40 // elements: Property dictionary. It is not clobbered if a jump to the miss 42 // name: Property name. It is not clobbered if a jump to the miss label is 44 // result: Register for the result. It is only updated if a jump to the miss 46 // one of these in the case of not jumping to the miss label. 51 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, argument 62 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 74 __ b(ne, miss); 84 // elements: Property dictionary. It is not clobbered if a jump to the miss 86 // name: Property name. It is not clobbered if a jump to the miss label is 93 static void GenerateDictionaryStore(MacroAssembler* masm, Label* miss, argument 592 Label miss; local 900 Label miss; local [all...] |
H A D | handler-compiler-arm.cc | 143 MacroAssembler* masm, int index, Register prototype, Label* miss) { 157 __ b(ne, miss); 180 Register scratch, Label* miss) { 187 __ b(ne, miss); 296 // an IC miss that would otherwise cause a transition to the generic stub. 309 // an IC miss that would otherwise cause a transition to the generic stub. 511 Register scratch2, Handle<Name> name, Label* miss, 553 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local 563 __ CheckMap(reg, map_reg, current_map, miss, DONT_DO_SMI_CHECK); 575 __ CheckAccessGlobalProxy(reg, scratch2, miss); 142 GenerateDirectLoadGlobalFunctionPrototype( MacroAssembler* masm, int index, Register prototype, Label* miss) argument 178 GenerateCheckPropertyCell( MacroAssembler* masm, Handle<JSGlobalObject> global, Handle<Name> name, Register scratch, Label* miss) argument 509 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 578 name, scratch2, miss); local 621 FrontendFooter(Handle<Name> name, Label* miss) argument 632 FrontendFooter(Handle<Name> name, Label* miss) argument 810 Label miss; local 811 FrontendHeader(receiver(), name, &miss); local [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
H A D | ic-compiler-arm64.cc | 41 Label miss; local 49 __ JumpIfSmi(this->name(), &miss); 52 __ JumpIfNotUniqueNameInstanceType(tmp, &miss); 54 __ CompareAndBranch(this->name(), Operand(name), ne, &miss); 59 Label* smi_target = IncludesNumberType(types) ? &number_case : &miss; 87 __ Bind(&miss); 100 Label miss; local 104 __ JumpIfSmi(receiver(), &miss); local 122 __ Bind(&miss);
|
H A D | stub-cache-arm64.cc | 22 // If there is a miss the code fall trough. 24 // 'receiver', 'name' and 'offset' registers are preserved on miss. 43 Label miss; local 57 __ B(ne, &miss); 63 __ B(ne, &miss); 72 __ B(ne, &miss); 76 __ B(&miss); 78 __ B(&miss); 89 __ Bind(&miss); 98 Label miss; local [all...] |
/external/chromium_org/v8/src/ic/ia32/ |
H A D | ic-compiler-ia32.cc | 44 Label miss; local 52 __ JumpIfSmi(this->name(), &miss); 55 __ JumpIfNotUniqueNameInstanceType(tmp, &miss); 58 __ j(not_equal, &miss); 63 Label* smi_target = IncludesNumberType(types) ? &number_case : &miss; 88 __ bind(&miss); 101 Label miss; local 102 __ JumpIfSmi(receiver(), &miss, Label::kNear); local 116 __ bind(&miss);
|
H A D | stub-cache-ia32.cc | 27 Label miss; local 38 __ j(not_equal, &miss); 43 __ j(not_equal, &miss); 49 __ j(not_equal, &miss); 53 __ jmp(&miss); 55 __ jmp(&miss); 65 __ bind(&miss); 72 __ j(not_equal, &miss); 77 __ j(not_equal, &miss); 89 __ j(not_equal, &miss); 120 Label miss; local [all...] |
H A D | handler-compiler-ia32.cc | 91 MacroAssembler* masm, int index, Register prototype, Label* miss) { 101 __ j(not_equal, miss); 200 Register scratch, Label* miss) { 211 __ j(not_equal, miss); 501 Register scratch2, Handle<Name> name, Label* miss, 542 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local 556 __ CheckMap(reg, current_map, miss, DONT_DO_SMI_CHECK); 566 __ CheckAccessGlobalProxy(reg, scratch1, scratch2, miss); 569 name, scratch2, miss); local 596 __ CheckMap(reg, current_map, miss, DONT_DO_SMI_CHEC 90 GenerateDirectLoadGlobalFunctionPrototype( MacroAssembler* masm, int index, Register prototype, Label* miss) argument 198 GenerateCheckPropertyCell( MacroAssembler* masm, Handle<JSGlobalObject> global, Handle<Name> name, Register scratch, Label* miss) argument 499 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 611 FrontendFooter(Handle<Name> name, Label* miss) argument 622 FrontendFooter(Handle<Name> name, Label* miss) argument 816 Label miss; local 818 FrontendHeader(receiver(), name, &miss); local [all...] |
/external/chromium_org/v8/src/ic/mips/ |
H A D | ic-compiler-mips.cc | 23 Label miss; local 31 __ JumpIfSmi(this->name(), &miss); 34 __ JumpIfNotUniqueNameInstanceType(tmp, &miss); 36 __ Branch(&miss, ne, this->name(), Operand(name)); 42 Label* smi_target = IncludesNumberType(types) ? &number_case : &miss; 71 __ bind(&miss); 84 Label miss; local 85 __ JumpIfSmi(receiver(), &miss); local 102 __ bind(&miss);
|
H A D | stub-cache-mips.cc | 40 Label miss; local 55 __ Branch(&miss, ne, name, Operand(at)); 60 __ Branch(&miss, ne, at, Operand(scratch2)); 72 __ Branch(&miss, ne, flags_reg, Operand(flags)); 76 __ jmp(&miss); 78 __ jmp(&miss); 89 __ bind(&miss); 98 Label miss; local 129 __ JumpIfSmi(receiver, &miss); 146 // Primary miss [all...] |
H A D | ic-mips.cc | 38 // elements: Property dictionary. It is not clobbered if a jump to the miss 40 // name: Property name. It is not clobbered if a jump to the miss label is 42 // result: Register for the result. It is only updated if a jump to the miss 44 // one of these in the case of not jumping to the miss label. 51 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, argument 62 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 75 __ Branch(miss, ne, at, Operand(zero_reg)); 85 // elements: Property dictionary. It is not clobbered if a jump to the miss 87 // name: Property name. It is not clobbered if a jump to the miss label is 96 static void GenerateDictionaryStore(MacroAssembler* masm, Label* miss, argument 599 Label miss; local 904 Label miss; local [all...] |
/external/chromium_org/v8/src/ic/mips64/ |
H A D | ic-compiler-mips64.cc | 23 Label miss; local 31 __ JumpIfSmi(this->name(), &miss); 34 __ JumpIfNotUniqueNameInstanceType(tmp, &miss); 36 __ Branch(&miss, ne, this->name(), Operand(name)); 42 Label* smi_target = IncludesNumberType(types) ? &number_case : &miss; 71 __ bind(&miss); 84 Label miss; local 85 __ JumpIfSmi(receiver(), &miss); local 102 __ bind(&miss);
|
H A D | stub-cache-mips64.cc | 40 Label miss; local 55 __ Branch(&miss, ne, name, Operand(at)); 60 __ Branch(&miss, ne, at, Operand(scratch2)); 72 __ Branch(&miss, ne, flags_reg, Operand(flags)); 76 __ jmp(&miss); 78 __ jmp(&miss); 89 __ bind(&miss); 98 Label miss; local 130 __ JumpIfSmi(receiver, &miss); 147 // Primary miss [all...] |
H A D | ic-mips64.cc | 38 // elements: Property dictionary. It is not clobbered if a jump to the miss 40 // name: Property name. It is not clobbered if a jump to the miss label is 42 // result: Register for the result. It is only updated if a jump to the miss 44 // one of these in the case of not jumping to the miss label. 51 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, argument 62 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 75 __ Branch(miss, ne, at, Operand(zero_reg)); 85 // elements: Property dictionary. It is not clobbered if a jump to the miss 87 // name: Property name. It is not clobbered if a jump to the miss label is 96 static void GenerateDictionaryStore(MacroAssembler* masm, Label* miss, argument 604 Label miss; local 913 Label miss; local [all...] |
/external/chromium_org/v8/src/ic/x87/ |
H A D | ic-compiler-x87.cc | 44 Label miss; local 52 __ JumpIfSmi(this->name(), &miss); 55 __ JumpIfNotUniqueNameInstanceType(tmp, &miss); 58 __ j(not_equal, &miss); 63 Label* smi_target = IncludesNumberType(types) ? &number_case : &miss; 88 __ bind(&miss); 101 Label miss; local 102 __ JumpIfSmi(receiver(), &miss, Label::kNear); local 116 __ bind(&miss);
|
H A D | stub-cache-x87.cc | 27 Label miss; local 38 __ j(not_equal, &miss); 43 __ j(not_equal, &miss); 49 __ j(not_equal, &miss); 53 __ jmp(&miss); 55 __ jmp(&miss); 65 __ bind(&miss); 72 __ j(not_equal, &miss); 77 __ j(not_equal, &miss); 89 __ j(not_equal, &miss); 120 Label miss; local [all...] |
H A D | handler-compiler-x87.cc | 91 MacroAssembler* masm, int index, Register prototype, Label* miss) { 101 __ j(not_equal, miss); 200 Register scratch, Label* miss) { 211 __ j(not_equal, miss); 503 Register scratch2, Handle<Name> name, Label* miss, 544 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local 558 __ CheckMap(reg, current_map, miss, DONT_DO_SMI_CHECK); 568 __ CheckAccessGlobalProxy(reg, scratch1, scratch2, miss); 571 name, scratch2, miss); local 598 __ CheckMap(reg, current_map, miss, DONT_DO_SMI_CHEC 90 GenerateDirectLoadGlobalFunctionPrototype( MacroAssembler* masm, int index, Register prototype, Label* miss) argument 198 GenerateCheckPropertyCell( MacroAssembler* masm, Handle<JSGlobalObject> global, Handle<Name> name, Register scratch, Label* miss) argument 501 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 613 FrontendFooter(Handle<Name> name, Label* miss) argument 624 FrontendFooter(Handle<Name> name, Label* miss) argument 818 Label miss; local 820 FrontendHeader(receiver(), name, &miss); local [all...] |
/external/chromium_org/third_party/skia/experimental/Intersection/ |
H A D | EdgeWalkerPolygons_Mismatches.cpp | 1591 const misMatch& miss = misMatches[index]; local 1592 int ax = miss.a & 0x03; 1593 int ay = miss.a >> 2; 1594 int bx = miss.b & 0x03; 1595 int by = miss.b >> 2; 1596 int cx = miss.c & 0x03; 1597 int cy = miss.c >> 2; 1598 int dx = miss.d & 0x03; 1599 int dy = miss.d >> 2; 1600 int ex = miss [all...] |
/external/skia/experimental/Intersection/ |
H A D | EdgeWalkerPolygons_Mismatches.cpp | 1591 const misMatch& miss = misMatches[index]; local 1592 int ax = miss.a & 0x03; 1593 int ay = miss.a >> 2; 1594 int bx = miss.b & 0x03; 1595 int by = miss.b >> 2; 1596 int cx = miss.c & 0x03; 1597 int cy = miss.c >> 2; 1598 int dx = miss.d & 0x03; 1599 int dy = miss.d >> 2; 1600 int ex = miss [all...] |
/external/chromium_org/v8/src/ic/ |
H A D | handler-compiler.h | 34 Label* miss) { 39 virtual void FrontendFooter(Handle<Name> name, Label* miss) { UNREACHABLE(); } argument 42 void NonexistentFrontendHeader(Handle<Name> name, Label* miss, 69 Label* miss); 85 Handle<Name> name, Label* miss, 162 Label* miss); 164 virtual void FrontendFooter(Handle<Name> name, Label* miss); 180 // has changed, a jump to miss is performed. This ties the generated 187 Label* miss); 227 Label* miss); 33 FrontendHeader(Register object_reg, Handle<Name> name, Label* miss) argument [all...] |
H A D | handler-compiler.cc | 92 Label* miss) { 109 scratch1(), miss); local 118 miss, check_type); 123 // miss. 126 Label* miss) { 128 miss, SKIP_RECEIVER); 134 Label miss; local 135 Register reg = FrontendHeader(object_reg, name, &miss); 136 FrontendFooter(name, &miss); 142 Label* miss, 90 FrontendHeader(Register object_reg, Handle<Name> name, Label* miss) argument 124 FrontendHeader(Register object_reg, Handle<Name> name, Label* miss) argument 141 NonexistentFrontendHeader(Handle<Name> name, Label* miss, Register scratch1, Register scratch2) argument 164 GenerateCheckPropertyCell(masm(), global, name, scratch1, miss); local 173 GenerateDictionaryNegativeLookup(masm(), miss, holder_reg, name, scratch1, local 202 Label miss; local 312 Label miss, slow; local 330 FrontendHeader(receiver(), name, &miss); local 347 Label miss; local [all...] |