Searched defs:miss (Results 1 - 25 of 51) sorted by relevance

123

/external/chromium_org/v8/src/ic/x64/
H A Dstub-cache-x64.cc36 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 Dic-compiler-x64.cc44 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 Dhandler-compiler-x64.cc59 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 Dic-compiler-arm.cc40 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 Dstub-cache-arm.cc40 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 Dic-arm.cc40 // 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 Dhandler-compiler-arm.cc143 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 Dic-compiler-arm64.cc41 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 Dstub-cache-arm64.cc22 // 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 Dic-compiler-ia32.cc44 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 Dstub-cache-ia32.cc27 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 Dhandler-compiler-ia32.cc91 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 Dic-compiler-mips.cc23 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 Dstub-cache-mips.cc40 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 Dic-mips.cc38 // 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 Dic-compiler-mips64.cc23 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 Dstub-cache-mips64.cc40 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 Dic-mips64.cc38 // 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 Dic-compiler-x87.cc44 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 Dstub-cache-x87.cc27 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 Dhandler-compiler-x87.cc91 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 DEdgeWalkerPolygons_Mismatches.cpp1591 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 DEdgeWalkerPolygons_Mismatches.cpp1591 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 Dhandler-compiler.h34 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 Dhandler-compiler.cc92 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...]

Completed in 690 milliseconds

123