/external/v8/src/x64/ |
D | builtins-x64.cc | 416 __ jmp(&entry, Label::kNear); in Generate_JSEntryTrampolineHelper() 517 __ j(carry, &done_loop, Label::kNear); in Generate_ResumeGeneratorTrampoline() 563 __ j(equal, &done_loop, Label::kNear); in Generate_ResumeGeneratorTrampoline() 707 __ j(above_equal, &ok, Label::kNear); in Generate_InterpreterEntryTrampoline() 722 __ j(greater_equal, &loop_header, Label::kNear); in Generate_InterpreterEntryTrampoline() 816 __ j(greater, &loop_header, Label::kNear); in Generate_InterpreterPushArgs() 1203 __ j(not_equal, ¬_no_registers, Label::kNear); in Generate_NotifyDeoptimizedHelper() 1211 __ j(not_equal, ¬_tos_rax, Label::kNear); in Generate_NotifyDeoptimizedHelper() 1263 __ j(not_equal, &stamp_mismatch, Label::kNear); in Generate_DatePrototype_GetField() 1311 __ j(zero, &no_this_arg, Label::kNear); in Generate_FunctionPrototypeApply() [all …]
|
D | code-stubs-x64.cc | 156 __ jmp(&done, Label::kNear); in Generate() 238 __ JumpIfSmi(base, &base_is_smi, Label::kNear); in Generate() 244 __ jmp(&unpack_exponent, Label::kNear); in Generate() 251 __ JumpIfNotSmi(exponent, &exponent_not_smi, Label::kNear); in Generate() 261 __ JumpIfNotSmi(exponent, &exponent_not_smi, Label::kNear); in Generate() 295 __ j(not_equal, ¬_plus_half, Label::kNear); in Generate() 306 __ j(not_equal, &continue_sqrt, Label::kNear); in Generate() 307 __ j(carry, &continue_sqrt, Label::kNear); in Generate() 327 __ j(not_equal, &fast_power, Label::kNear); in Generate() 338 __ j(not_equal, &continue_rsqrt, Label::kNear); in Generate() [all …]
|
D | codegen-x64.cc | 285 __ jmp(&initialization_loop_entry, Label::kNear); in GenerateDoubleToObject() 329 __ jmp(&entry, Label::kNear); in GenerateDoubleToObject() 380 __ j(zero, &check_sequential, Label::kNear); in Generate() 385 __ j(zero, &cons_string, Label::kNear); in Generate() 392 __ jmp(&indirect_string_loaded, Label::kNear); in Generate() 416 __ j(zero, &seq_string, Label::kNear); in Generate() 434 __ j(not_equal, &one_byte_external, Label::kNear); in Generate() 437 __ jmp(&done, Label::kNear); in Generate() 441 __ jmp(&done, Label::kNear); in Generate() 449 __ j(not_zero, &one_byte, Label::kNear); in Generate() [all …]
|
D | macro-assembler-x64.cc | 213 JumpIfNotInNewSpace(object, scratch, &ok, Label::kNear); in RememberedSetHelper() 233 j(equal, &buffer_overflowed, Label::kNear); in RememberedSetHelper() 238 j(not_equal, &done, Label::kNear); in RememberedSetHelper() 288 j(zero, &ok, Label::kNear); in RecordWriteField() 358 j(equal, &ok, Label::kNear); in RecordWriteForMap() 372 j(equal, &ok, Label::kNear); in RecordWriteForMap() 393 Label::kNear); in RecordWriteForMap() 435 j(equal, &ok, Label::kNear); in RecordWrite() 455 Label::kNear); in RecordWrite() 463 Label::kNear); in RecordWrite() [all …]
|
/external/v8/src/x87/ |
D | builtins-x87.cc | 101 __ j(above_equal, &ok, Label::kNear); in Generate_InOptimizationQueue() 338 __ jmp(&entry, Label::kNear); in Generate_JSEntryTrampolineHelper() 441 __ j(carry, &done_loop, Label::kNear); in Generate_ResumeGeneratorTrampoline() 486 __ j(equal, &done_loop, Label::kNear); in Generate_ResumeGeneratorTrampoline() 725 __ j(greater, &loop_header, Label::kNear); in Generate_InterpreterPushArgs() 1152 __ j(not_equal, ¬_no_registers, Label::kNear); in Generate_NotifyDeoptimizedHelper() 1159 __ j(not_equal, ¬_tos_eax, Label::kNear); in Generate_NotifyDeoptimizedHelper() 1211 __ j(not_equal, &stamp_mismatch, Label::kNear); in Generate_DatePrototype_GetField() 1259 __ j(zero, &no_this_arg, Label::kNear); in Generate_FunctionPrototypeApply() 1263 __ j(equal, &no_arg_array, Label::kNear); in Generate_FunctionPrototypeApply() [all …]
|
D | code-stubs-x87.cc | 194 __ j(equal, &skip_mov, Label::kNear); in Generate() 210 __ j(less_equal, &skip_mov, Label::kNear); in Generate() 235 __ JumpIfSmi(number, &load_smi, Label::kNear); in LoadFloatOperand() 237 __ jmp(&done, Label::kNear); in LoadFloatOperand() 255 __ JumpIfSmi(edx, &test_other, Label::kNear); in CheckFloatOperands() 262 __ JumpIfSmi(eax, &done, Label::kNear); in CheckFloatOperands() 462 __ j(zero, &seq_one_byte_string, Label::kNear); // Go to (5). in Generate() 567 __ j(zero, &setup_two_byte, Label::kNear); in Generate() 573 __ jmp(&setup_rest, Label::kNear); in Generate() 683 __ j(negative, &done, Label::kNear); in Generate() [all …]
|
D | macro-assembler-x87.cc | 183 JumpIfNotInNewSpace(object, scratch, &ok, Label::kNear); in RememberedSetHelper() 202 j(equal, &buffer_overflowed, Label::kNear); in RememberedSetHelper() 207 j(not_equal, &done, Label::kNear); in RememberedSetHelper() 227 j(equal, &conv_failure, Label::kNear); in ClampTOSToUint8() 229 j(zero, &done, Label::kNear); in ClampTOSToUint8() 233 jmp(&done, Label::kNear); in ClampTOSToUint8() 248 j(zero, &done, Label::kNear); in ClampUint8() 286 j(not_zero, &done, Label::kNear); in X87TOSToI() 313 j(not_sign, &done, Label::kNear); in LoadUint32NoSSE2() 369 JumpIfSmi(value, &done, Label::kNear); in RecordWriteField() [all …]
|
D | codegen-x87.cc | 403 __ jmp(&initialization_loop_entry, Label::kNear); in GenerateDoubleToObject() 451 __ jmp(&entry, Label::kNear); in GenerateDoubleToObject() 496 __ j(zero, &check_sequential, Label::kNear); in Generate() 501 __ j(zero, &cons_string, Label::kNear); in Generate() 509 __ jmp(&indirect_string_loaded, Label::kNear); in Generate() 533 __ j(zero, &seq_string, Label::kNear); in Generate() 551 __ j(not_equal, &one_byte_external, Label::kNear); in Generate() 554 __ jmp(&done, Label::kNear); in Generate() 558 __ jmp(&done, Label::kNear); in Generate() 566 __ j(not_zero, &one_byte, Label::kNear); in Generate() [all …]
|
D | deoptimizer-x87.cc | 219 __ j(zero, &done, Label::kNear); in Generate() 229 __ j(not_zero, &loop, Label::kNear); in Generate() 363 __ j(zero, &done2, Label::kNear); in Generate() 372 __ j(not_zero, &loop2, Label::kNear); in Generate()
|
/external/v8/src/ia32/ |
D | builtins-ia32.cc | 101 __ j(above_equal, &ok, Label::kNear); in Generate_InOptimizationQueue() 337 __ jmp(&entry, Label::kNear); in Generate_JSEntryTrampolineHelper() 440 __ j(carry, &done_loop, Label::kNear); in Generate_ResumeGeneratorTrampoline() 485 __ j(equal, &done_loop, Label::kNear); in Generate_ResumeGeneratorTrampoline() 724 __ j(greater, &loop_header, Label::kNear); in Generate_InterpreterPushArgs() 1151 __ j(not_equal, ¬_no_registers, Label::kNear); in Generate_NotifyDeoptimizedHelper() 1158 __ j(not_equal, ¬_tos_eax, Label::kNear); in Generate_NotifyDeoptimizedHelper() 1210 __ j(not_equal, &stamp_mismatch, Label::kNear); in Generate_DatePrototype_GetField() 1258 __ j(zero, &no_this_arg, Label::kNear); in Generate_FunctionPrototypeApply() 1262 __ j(equal, &no_arg_array, Label::kNear); in Generate_FunctionPrototypeApply() [all …]
|
D | code-stubs-ia32.cc | 260 __ JumpIfSmi(number, &load_smi, Label::kNear); in LoadFloatOperand() 262 __ jmp(&done, Label::kNear); in LoadFloatOperand() 278 __ JumpIfSmi(edx, &load_smi_edx, Label::kNear); in LoadSSE2Operands() 285 __ JumpIfSmi(eax, &load_smi_eax, Label::kNear); in LoadSSE2Operands() 287 __ j(equal, &load_float_eax, Label::kNear); in LoadSSE2Operands() 298 __ jmp(&done, Label::kNear); in LoadSSE2Operands() 311 __ JumpIfSmi(edx, &test_other, Label::kNear); in CheckFloatOperands() 318 __ JumpIfSmi(eax, &done, Label::kNear); in CheckFloatOperands() 353 __ JumpIfSmi(base, &base_is_smi, Label::kNear); in Generate() 359 __ jmp(&unpack_exponent, Label::kNear); in Generate() [all …]
|
D | macro-assembler-ia32.cc | 191 JumpIfNotInNewSpace(object, scratch, &ok, Label::kNear); in RememberedSetHelper() 210 j(equal, &buffer_overflowed, Label::kNear); in RememberedSetHelper() 215 j(not_equal, &done, Label::kNear); in RememberedSetHelper() 236 j(zero, &done, Label::kNear); in ClampDoubleToUint8() 238 j(overflow, &conv_failure, Label::kNear); in ClampDoubleToUint8() 243 jmp(&done, Label::kNear); in ClampDoubleToUint8() 247 j(below, &done, Label::kNear); in ClampDoubleToUint8() 256 j(zero, &done, Label::kNear); in ClampUint8() 276 j(no_overflow, &done, Label::kNear); in TruncateDoubleToI() 302 j(not_zero, &done, Label::kNear); in DoubleToI() [all …]
|
D | codegen-ia32.cc | 244 __ j(zero, &skip_last_move, Label::kNear); in CreateMemMoveFunction() 310 __ j(zero, &skip_last_move, Label::kNear); in CreateMemMoveFunction() 693 __ jmp(&initialization_loop_entry, Label::kNear); in GenerateDoubleToObject() 749 __ jmp(&entry, Label::kNear); in GenerateDoubleToObject() 804 __ j(zero, &check_sequential, Label::kNear); in Generate() 809 __ j(zero, &cons_string, Label::kNear); in Generate() 817 __ jmp(&indirect_string_loaded, Label::kNear); in Generate() 841 __ j(zero, &seq_string, Label::kNear); in Generate() 859 __ j(not_equal, &one_byte_external, Label::kNear); in Generate() 862 __ jmp(&done, Label::kNear); in Generate() [all …]
|
/external/v8/src/s390/ |
D | codegen-s390.cc | 113 __ beq(&only_change_map, Label::kNear); in GenerateSmiToDouble() 162 __ b(&entry, Label::kNear); in GenerateSmiToDouble() 169 __ b(&done, Label::kNear); in GenerateSmiToDouble() 188 __ b(&entry, Label::kNear); in GenerateSmiToDouble() 274 __ beq(&loop_done, Label::kNear); in GenerateDoubleToObject() 299 __ b(&loop, Label::kNear); in GenerateDoubleToObject() 320 __ beq(&convert_hole, Label::kNear); in GenerateDoubleToObject() 379 __ beq(&check_sequential, Label::kNear /*, cr0*/); in Generate() 386 __ beq(&cons_string, Label::kNear /*, cr0*/); in Generate() 394 __ b(&indirect_string_loaded, Label::kNear); in Generate() [all …]
|
D | code-stubs-s390.cc | 113 __ beq(&fastpath_done, Label::kNear); in Generate() 135 __ bge(&out_of_range, Label::kNear); in Generate() 145 __ ble(&only_low, Label::kNear); in Generate() 162 __ b(&negate, Label::kNear); in Generate() 166 __ b(&done, Label::kNear); in Generate() 296 __ bne(¬_equal, Label::kNear); in EmitIdenticalObjectComparison() 329 __ beq(&skip, Label::kNear); in EmitSmiNonsmiComparison() 359 __ beq(&skip, Label::kNear); in EmitSmiNonsmiComparison() 392 __ blt(&first_non_object, Label::kNear); in EmitStrictTwoHeapObjectCompare() 454 __ bne(&object_test, Label::kNear); in EmitCheckForInternalizedStringsOrObjects() [all …]
|
/external/v8/src/ic/s390/ |
D | stub-cache-s390.cc | 61 __ bne(&miss, Label::kNear); in ProbeTable() 66 __ bne(&miss, Label::kNear); in ProbeTable() 81 __ bne(&miss, Label::kNear); in ProbeTable() 85 __ b(&miss, Label::kNear); in ProbeTable() 87 __ b(&miss, Label::kNear); in ProbeTable()
|
D | ic-s390.cc | 191 __ blt(&in_bounds, Label::kNear); in GenerateFastArrayLoad() 202 __ beq(&absent, Label::kNear); in GenerateFastArrayLoad() 246 __ beq(&unique, Label::kNear); in GenerateKeyNameCheck() 379 __ bne(&slow, Label::kNear); in GenerateMegamorphic() 486 __ bne(&holecheck_passed1, Label::kNear); in KeyedStoreGenerateMegamorphicHelper() 545 __ bne(&fast_double_without_map_check, Label::kNear); in KeyedStoreGenerateMegamorphicHelper() 632 __ bne(&slow, Label::kNear); in GenerateMegamorphic() 639 __ blt(&slow, Label::kNear); in GenerateMegamorphic() 692 __ bne(&check_if_double_array, Label::kNear); in GenerateMegamorphic()
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.cc | 183 __ JumpIfInNewSpace(esi, eax, &done, Label::kNear); in DoPrologue() 974 __ j(not_zero, &no_deopt, Label::kNear); in DeoptimizeIf() 998 if (cc != no_condition) __ j(NegateCondition(cc), &done, Label::kNear); in DeoptimizeIf() 1011 if (cc != no_condition) __ j(NegateCondition(cc), &done, Label::kNear); in DeoptimizeIf() 1183 __ j(not_sign, ÷nd_is_not_negative, Label::kNear); in DoModByPowerOf2I() 1191 __ jmp(&done, Label::kNear); in DoModByPowerOf2I() 1219 __ j(not_zero, &remainder_not_zero, Label::kNear); in DoModByConstI() 1251 __ j(not_equal, &no_overflow_possible, Label::kNear); in DoModI() 1256 __ j(not_equal, &no_overflow_possible, Label::kNear); in DoModI() 1258 __ jmp(&done, Label::kNear); in DoModI() [all …]
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.cc | 216 __ JumpIfInNewSpace(esi, eax, &done, Label::kNear); in DoPrologue() 704 __ j(not_zero, &no_deopt, Label::kNear); in DeoptimizeIf() 720 if (cc != no_condition) __ j(NegateCondition(cc), &done, Label::kNear); in DeoptimizeIf() 882 __ j(not_sign, ÷nd_is_not_negative, Label::kNear); in DoModByPowerOf2I() 890 __ jmp(&done, Label::kNear); in DoModByPowerOf2I() 918 __ j(not_zero, &remainder_not_zero, Label::kNear); in DoModByConstI() 950 __ j(not_equal, &no_overflow_possible, Label::kNear); in DoModI() 955 __ j(not_equal, &no_overflow_possible, Label::kNear); in DoModI() 957 __ jmp(&done, Label::kNear); in DoModI() 969 __ j(not_sign, &positive_left, Label::kNear); in DoModI() [all …]
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 215 __ JumpIfInNewSpace(rsi, rax, &done, Label::kNear); in DoPrologue() 725 __ j(not_zero, &no_deopt, Label::kNear); in DeoptimizeIf() 742 __ j(NegateCondition(cc), &done, Label::kNear); in DeoptimizeIf() 910 __ j(not_sign, ÷nd_is_not_negative, Label::kNear); in DoModByPowerOf2I() 918 __ jmp(&done, Label::kNear); in DoModByPowerOf2I() 946 __ j(not_zero, &remainder_not_zero, Label::kNear); in DoModByConstI() 978 __ j(not_zero, &no_overflow_possible, Label::kNear); in DoModI() 983 __ j(not_equal, &no_overflow_possible, Label::kNear); in DoModI() 985 __ jmp(&done, Label::kNear); in DoModI() 998 __ j(not_sign, &positive_left, Label::kNear); in DoModI() [all …]
|
/external/v8/src/compiler/x87/ |
D | code-generator-x87.cc | 323 __ j(above_equal, &done, Label::kNear); \ 338 __ j(above_equal, &done, Label::kNear); \ 459 __ j(not_equal, &done, Label::kNear); in AssemblePopArgumentsAdaptorFrame() 1103 __ j(parity_even, &return_right, Label::kNear); in AssembleArchInstruction() 1104 __ j(equal, &check_zero, Label::kNear); // left == right. in AssembleArchInstruction() 1105 __ j(condition, &return_left, Label::kNear); in AssembleArchInstruction() 1106 __ jmp(&return_right, Label::kNear); in AssembleArchInstruction() 1112 __ j(not_equal, &return_left, Label::kNear); // left == right != 0. in AssembleArchInstruction() 1115 __ jmp(&return_left, Label::kNear); in AssembleArchInstruction() 1139 __ j(parity_even, &return_right, Label::kNear); in AssembleArchInstruction() [all …]
|
/external/v8/src/crankshaft/s390/ |
D | lithium-codegen-s390.cc | 698 __ b(NegateCondition(cond), &done, Label::kNear); in DeoptimizeIf() 710 __ bne(&no_deopt, Label::kNear); in DeoptimizeIf() 876 __ bge(÷nd_is_not_negative, Label::kNear); in DoModByPowerOf2I() 890 __ b(&done, Label::kNear); in DoModByPowerOf2I() 922 __ bne(&remainder_not_zero, Label::kNear /*, cr0*/); in DoModByConstI() 947 __ bne(&no_overflow_possible, Label::kNear); in DoModI() 952 __ b(ne, &no_overflow_possible, Label::kNear); in DoModI() 954 __ b(&done, Label::kNear); in DoModI() 972 __ bne(&done, Label::kNear); in DoModI() 1079 __ bne(÷nd_not_zero, Label::kNear); in DoDivI() [all …]
|
/external/v8/src/full-codegen/ia32/ |
D | full-codegen-ia32.cc | 133 __ j(above_equal, &ok, Label::kNear); in Generate() 149 __ j(not_zero, &loop_header, Label::kNear); in Generate() 220 __ JumpIfInNewSpace(esi, eax, &done, Label::kNear); in Generate() 314 __ j(above_equal, &ok, Label::kNear); in Generate() 365 __ j(positive, &ok, Label::kNear); in EmitBackEdgeBookkeeping() 395 __ j(positive, &ok, Label::kNear); in EmitProfilingCounterHandlingForReturnSequence() 541 __ jmp(&done, Label::kNear); in Plug() 555 __ jmp(&done, Label::kNear); in Plug() 688 if (should_normalize) __ jmp(&skip, Label::kNear); in PrepareForBailoutBeforeSplit() 871 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); in VisitSwitchStatement() [all …]
|
/external/v8/src/full-codegen/x87/ |
D | full-codegen-x87.cc | 133 __ j(above_equal, &ok, Label::kNear); in Generate() 149 __ j(not_zero, &loop_header, Label::kNear); in Generate() 217 __ JumpIfInNewSpace(esi, eax, &done, Label::kNear); in Generate() 311 __ j(above_equal, &ok, Label::kNear); in Generate() 362 __ j(positive, &ok, Label::kNear); in EmitBackEdgeBookkeeping() 392 __ j(positive, &ok, Label::kNear); in EmitProfilingCounterHandlingForReturnSequence() 538 __ jmp(&done, Label::kNear); in Plug() 552 __ jmp(&done, Label::kNear); in Plug() 685 if (should_normalize) __ jmp(&skip, Label::kNear); in PrepareForBailoutBeforeSplit() 863 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); in VisitSwitchStatement() [all …]
|
/external/v8/src/full-codegen/x64/ |
D | full-codegen-x64.cc | 130 __ j(above_equal, &ok, Label::kNear); in Generate() 147 __ j(not_zero, &loop_header, Label::kNear); in Generate() 215 __ JumpIfInNewSpace(rsi, rax, &done, Label::kNear); in Generate() 309 __ j(above_equal, &ok, Label::kNear); in Generate() 364 __ j(positive, &ok, Label::kNear); in EmitBackEdgeBookkeeping() 398 __ j(positive, &ok, Label::kNear); in EmitProfilingCounterHandlingForReturnSequence() 555 __ jmp(&done, Label::kNear); in Plug() 569 __ jmp(&done, Label::kNear); in Plug() 700 if (should_normalize) __ jmp(&skip, Label::kNear); in PrepareForBailoutBeforeSplit() 884 patch_site.EmitJumpIfNotSmi(rcx, &slow_case, Label::kNear); in VisitSwitchStatement() [all …]
|