/external/chromium_org/v8/src/ic/x64/ |
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: Compute hash for secondary probe [all...] |
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);
|
/external/chromium_org/v8/src/ic/arm/ |
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); 92 // Miss: fall through. 93 __ bind(&miss); 102 Label miss; local 133 __ JumpIfSmi(receiver, &miss); [all...] |
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);
|
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); 578 name, scratch2, miss); local 810 Label miss; local 811 FrontendHeader(receiver(), name, &miss); local [all...] |
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, 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, 592 Label miss; local 900 Label miss; local [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
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); 88 // Miss: fall through. 89 __ Bind(&miss); 98 Label miss; local [all...] |
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);
|
handler-compiler-arm64.cc | 60 MacroAssembler* masm, int index, Register prototype, Label* miss) { 72 __ B(ne, miss); 99 Register scratch, Label* miss) { 104 __ JumpIfNotRoot(scratch, Heap::kTheHoleValueRootIndex, miss); 216 Label miss; local 289 // an IC miss that would otherwise cause a transition to the generic stub. 304 // an IC miss that would otherwise cause a transition to the generic stub. 317 Label miss; local 318 FrontendHeader(receiver(), name, &miss); local 327 __ JumpIfRoot(result, Heap::kTheHoleValueRootIndex, &miss); 343 Label miss; local 588 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local 619 name, scratch2, miss); local [all...] |
ic-arm64.cc | 35 // elements: Property dictionary. It is not clobbered if a jump to the miss 37 // name: Property name. It is not clobbered if a jump to the miss label is 39 // result: Register for the result. It is only updated if a jump to the miss 44 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, 54 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 66 __ B(ne, miss); 76 // elements: Property dictionary. It is not clobbered if a jump to the miss 78 // name: Property name. It is not clobbered if a jump to the miss label is 84 static void GenerateDictionaryStore(MacroAssembler* masm, Label* miss, 93 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements 632 Label miss; local 930 Label miss; local [all...] |
/external/chromium_org/v8/src/ic/ia32/ |
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...] |
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);
|
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_CHECK) 816 Label miss; local 818 FrontendHeader(receiver(), name, &miss); local [all...] |
ic-ia32.cc | 481 Label miss; local 491 &miss, // When not a string. 492 &miss, // When not a number. 493 &miss, // When index out of range. 501 __ bind(&miss); 772 // Dictionary load failed, go slow (but don't miss). 842 // Cache miss: Jump to runtime. [all...] |
/external/chromium_org/v8/src/ic/mips/ |
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); 88 // Miss: fall through. 89 __ bind(&miss); 98 Label miss; local 129 __ JumpIfSmi(receiver, &miss); [all...] |
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);
|
handler-compiler-mips.cc | 141 MacroAssembler* masm, int index, Register prototype, Label* miss) { 154 __ Branch(miss, ne, at, Operand(scratch)); 177 Register scratch, Label* miss) { 183 __ Branch(miss, ne, scratch, Operand(at)); 291 // an IC miss that would otherwise cause a transition to the generic stub. 304 // an IC miss that would otherwise cause a transition to the generic stub. 509 Register scratch2, Handle<Name> name, Label* miss, 551 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local 561 __ CheckMap(reg, map_reg, current_map, miss, DONT_DO_SMI_CHECK); 573 __ CheckAccessGlobalProxy(reg, scratch2, miss); 576 name, scratch2, miss); local 809 Label miss; local 811 FrontendHeader(receiver(), name, &miss); local [all...] |
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, 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, 599 Label miss; local 904 Label miss; local [all...] |
/external/chromium_org/v8/src/ic/mips64/ |
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); 88 // Miss: fall through. 89 __ bind(&miss); 98 Label miss; local 130 __ JumpIfSmi(receiver, &miss); [all...] |
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);
|
/external/chromium_org/v8/src/ic/x87/ |
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...] |
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);
|
/external/chromium_org/third_party/skia/experimental/Intersection/ |
EdgeWalkerPolygons_Mismatches.cpp | 1591 const misMatch& miss = misMatches[index]; local [all...] |
/external/skia/experimental/Intersection/ |
EdgeWalkerPolygons_Mismatches.cpp | 1591 const misMatch& miss = misMatches[index]; local [all...] |
/external/chromium_org/v8/src/ic/ |
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, 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...] |