/external/v8/src/mips/ |
D | code-stubs-mips.cc | 315 __ Ret(USE_DELAY_SLOT); in Generate() 329 __ Ret(USE_DELAY_SLOT); in Generate() 370 __ Ret(USE_DELAY_SLOT); in EmitIdenticalObjectComparison() 384 __ Ret(USE_DELAY_SLOT); in EmitIdenticalObjectComparison() 423 __ Ret(USE_DELAY_SLOT); in EmitIdenticalObjectComparison() 454 __ Ret(USE_DELAY_SLOT, ne, t4, Operand(HEAP_NUMBER_TYPE)); in EmitSmiNonsmiComparison() 478 __ Ret(USE_DELAY_SLOT, ne, t4, Operand(HEAP_NUMBER_TYPE)); in EmitSmiNonsmiComparison() 512 __ Ret(USE_DELAY_SLOT); in EmitStrictTwoHeapObjectCompare() 578 __ Ret(USE_DELAY_SLOT); in EmitCheckForInternalizedStringsOrObjects() 594 __ Ret(USE_DELAY_SLOT); in EmitCheckForInternalizedStringsOrObjects() [all …]
|
D | deoptimizer-mips.cc | 338 __ Branch(USE_DELAY_SLOT, &done); // Expose delay slot. in GeneratePrologue() 356 __ Branch(USE_DELAY_SLOT, &trampoline_jump); // Expose delay slot. in GeneratePrologue() 362 __ Branch(USE_DELAY_SLOT, &done_special); in GeneratePrologue() 369 __ Branch(USE_DELAY_SLOT, &done); // Expose delay slot. in GeneratePrologue()
|
D | builtins-mips.cc | 391 __ Branch(USE_DELAY_SLOT, in Generate_JSConstructStubHelper() 986 __ Ret(USE_DELAY_SLOT); in Generate_NotifyDeoptimizedHelper() 994 __ Ret(USE_DELAY_SLOT); in Generate_NotifyDeoptimizedHelper() 1147 __ Branch(USE_DELAY_SLOT, &patch_receiver); in Generate_FunctionCall() 1382 __ Ret(USE_DELAY_SLOT); in Generate_FunctionApply() 1396 __ Ret(USE_DELAY_SLOT); in Generate_FunctionApply() 1494 __ Branch(USE_DELAY_SLOT, ©, ne, a0, Operand(a2)); in Generate_ArgumentsAdaptorTrampoline() 1527 __ Branch(USE_DELAY_SLOT, ©, ne, a0, Operand(t3)); in Generate_ArgumentsAdaptorTrampoline() 1544 __ Branch(USE_DELAY_SLOT, &fill, ne, sp, Operand(a2)); in Generate_ArgumentsAdaptorTrampoline()
|
D | codegen-mips.cc | 183 __ Branch(USE_DELAY_SLOT, &skip_pref, gt, v1, Operand(zero_reg)); in CreateMemCopyUint8Function() 349 __ Branch(USE_DELAY_SLOT, &ua_skip_pref, gt, v1, Operand(zero_reg)); in CreateMemCopyUint8Function() 384 __ Branch(USE_DELAY_SLOT, &ua_skip_pref, gt, v1, Operand(zero_reg)); in CreateMemCopyUint8Function() 781 __ Branch(USE_DELAY_SLOT, &entry); in GenerateSmiToDouble() 799 __ Branch(USE_DELAY_SLOT, fail); in GenerateSmiToDouble() 813 __ Branch(USE_DELAY_SLOT, &entry); in GenerateSmiToDouble()
|
D | lithium-codegen-mips.cc | 1122 __ Branch(USE_DELAY_SLOT, &done); in DoModByPowerOf2I() 1183 __ Branch(USE_DELAY_SLOT, &done); in DoModI() 1459 __ Branch(&done, eq, remainder, Operand(zero_reg), USE_DELAY_SLOT); in DoFlooringDivI() 2825 __ Branch(USE_DELAY_SLOT, &done, condition, v0, Operand(zero_reg)); in DoCmpT() 3478 __ Branch(USE_DELAY_SLOT, &invoke, eq, length, Operand(zero_reg)); in DoApplyArguments() 3485 __ Branch(USE_DELAY_SLOT, &loop, ne, length, Operand(zero_reg)); in DoApplyArguments() 3658 __ Branch(USE_DELAY_SLOT, &done, ge, input, Operand(zero_reg)); in EmitIntegerMathAbs() 3831 __ BranchF(USE_DELAY_SLOT, &done, NULL, eq, temp, input); in DoMathPowHalf() 4903 __ Branch(USE_DELAY_SLOT, &no_heap_number, ne, scratch1, Operand(at)); in DoDeferredTaggedToI() 4914 __ Branch(USE_DELAY_SLOT, &done); in DoDeferredTaggedToI() [all …]
|
D | macro-assembler-mips.cc | 1584 Branch(&loop, ne, mask, Operand(zero_reg), USE_DELAY_SLOT); in Clz() 2815 Branch(USE_DELAY_SLOT, &skip, NegateCondition(cond), rs, rt); in Jump() 3026 Ret(USE_DELAY_SLOT); in DropAndRet() 5022 Ret(USE_DELAY_SLOT); in LeaveExitFrame() 5083 Branch(USE_DELAY_SLOT, not_power_of_two_or_zero, lt, in JumpIfNotPowerOfTwoOrZero() 5117 JumpIfSmi(src, smi_case, at, USE_DELAY_SLOT); in UntagAndJumpIfSmi() 5125 JumpIfNotSmi(src, non_smi_case, at, USE_DELAY_SLOT); in UntagAndJumpIfNotSmi() 5887 Branch(USE_DELAY_SLOT, &done, lt, input_reg, Operand(zero_reg)); in ClampUint8()
|
D | macro-assembler-mips.h | 57 USE_DELAY_SLOT, enumerator
|
/external/v8/src/mips64/ |
D | code-stubs-mips64.cc | 311 __ Ret(USE_DELAY_SLOT); in Generate() 325 __ Ret(USE_DELAY_SLOT); in Generate() 366 __ Ret(USE_DELAY_SLOT); in EmitIdenticalObjectComparison() 380 __ Ret(USE_DELAY_SLOT); in EmitIdenticalObjectComparison() 418 __ Ret(USE_DELAY_SLOT); in EmitIdenticalObjectComparison() 449 __ Ret(USE_DELAY_SLOT, ne, t0, Operand(HEAP_NUMBER_TYPE)); in EmitSmiNonsmiComparison() 472 __ Ret(USE_DELAY_SLOT, ne, t0, Operand(HEAP_NUMBER_TYPE)); in EmitSmiNonsmiComparison() 506 __ Ret(USE_DELAY_SLOT); in EmitStrictTwoHeapObjectCompare() 572 __ Ret(USE_DELAY_SLOT); in EmitCheckForInternalizedStringsOrObjects() 588 __ Ret(USE_DELAY_SLOT); in EmitCheckForInternalizedStringsOrObjects() [all …]
|
D | builtins-mips64.cc | 394 __ Branch(USE_DELAY_SLOT, in Generate_JSConstructStubHelper() 1000 __ Ret(USE_DELAY_SLOT); in Generate_NotifyDeoptimizedHelper() 1008 __ Ret(USE_DELAY_SLOT); in Generate_NotifyDeoptimizedHelper() 1160 __ Branch(USE_DELAY_SLOT, &patch_receiver); in Generate_FunctionCall() 1396 __ Ret(USE_DELAY_SLOT); in Generate_FunctionApply() 1410 __ Ret(USE_DELAY_SLOT); in Generate_FunctionApply() 1509 __ Branch(USE_DELAY_SLOT, ©, ne, a0, Operand(a2)); in Generate_ArgumentsAdaptorTrampoline() 1542 __ Branch(USE_DELAY_SLOT, ©, ne, a0, Operand(a7)); in Generate_ArgumentsAdaptorTrampoline() 1559 __ Branch(USE_DELAY_SLOT, &fill, ne, sp, Operand(a2)); in Generate_ArgumentsAdaptorTrampoline()
|
D | codegen-mips64.cc | 184 __ Branch(USE_DELAY_SLOT, &skip_pref, gt, v1, Operand(zero_reg)); in CreateMemCopyUint8Function() 340 __ Branch(USE_DELAY_SLOT, &ua_skip_pref, gt, v1, Operand(zero_reg)); in CreateMemCopyUint8Function() 673 __ Branch(USE_DELAY_SLOT, &entry); in GenerateSmiToDouble() 691 __ Branch(USE_DELAY_SLOT, fail); in GenerateSmiToDouble() 706 __ Branch(USE_DELAY_SLOT, &entry); in GenerateSmiToDouble()
|
D | lithium-codegen-mips64.cc | 1072 __ Branch(USE_DELAY_SLOT, &done); in DoModByPowerOf2I() 1133 __ Branch(USE_DELAY_SLOT, &done); in DoModI() 1421 __ Branch(&done, eq, remainder, Operand(zero_reg), USE_DELAY_SLOT); in DoFlooringDivI() 2795 __ Branch(USE_DELAY_SLOT, &done, condition, v0, Operand(zero_reg)); in DoCmpT() 3507 __ Branch(USE_DELAY_SLOT, &invoke, eq, length, Operand(zero_reg)); in DoApplyArguments() 3514 __ Branch(USE_DELAY_SLOT, &loop, ne, length, Operand(zero_reg)); in DoApplyArguments() 3687 __ Branch(USE_DELAY_SLOT, &done, ge, input, Operand(zero_reg)); in EmitIntegerMathAbs() 3863 __ BranchF(USE_DELAY_SLOT, &done, NULL, eq, temp, input); in DoMathPowHalf() 4935 __ Branch(USE_DELAY_SLOT, &no_heap_number, ne, scratch1, Operand(at)); in DoDeferredTaggedToI() 4946 __ Branch(USE_DELAY_SLOT, &done); in DoDeferredTaggedToI() [all …]
|
D | macro-assembler-mips64.cc | 2726 Branch(USE_DELAY_SLOT, &skip, NegateCondition(cond), rs, rt); in Jump() 2935 Ret(USE_DELAY_SLOT); in DropAndRet() 4912 Ret(USE_DELAY_SLOT); in LeaveExitFrame() 4974 Branch(USE_DELAY_SLOT, not_power_of_two_or_zero, lt, in JumpIfNotPowerOfTwoOrZero() 5065 JumpIfSmi(src, smi_case, at, USE_DELAY_SLOT); in UntagAndJumpIfSmi() 5074 JumpIfNotSmi(src, non_smi_case, at, USE_DELAY_SLOT); in UntagAndJumpIfNotSmi() 5872 Branch(USE_DELAY_SLOT, &done, lt, input_reg, Operand(zero_reg)); in ClampUint8()
|
D | macro-assembler-mips64.h | 57 USE_DELAY_SLOT, enumerator
|
D | full-codegen-mips64.cc | 2409 __ Branch(USE_DELAY_SLOT, &stub_call, ne, scratch2, Operand(scratch1)); in EmitInlineSmiBinaryOp() 2411 __ Branch(USE_DELAY_SLOT, &done, ne, v0, Operand(zero_reg)); in EmitInlineSmiBinaryOp()
|
/external/v8/src/ic/mips64/ |
D | handler-compiler-mips64.cc | 167 __ Ret(USE_DELAY_SLOT); in GenerateLoadFunctionPrototype() 416 __ Ret(USE_DELAY_SLOT); in GenerateStoreTransition() 475 __ Ret(USE_DELAY_SLOT); in GenerateStoreTransition() 826 __ Ret(USE_DELAY_SLOT); in CompileLoadGlobal()
|
D | ic-mips64.cc | 390 __ Ret(USE_DELAY_SLOT); in GenerateSloppyArguments() 402 __ Ret(USE_DELAY_SLOT); in GenerateSloppyArguments()
|
/external/v8/src/ic/mips/ |
D | handler-compiler-mips.cc | 167 __ Ret(USE_DELAY_SLOT); in GenerateLoadFunctionPrototype() 416 __ Ret(USE_DELAY_SLOT); in GenerateStoreTransition() 475 __ Ret(USE_DELAY_SLOT); in GenerateStoreTransition() 826 __ Ret(USE_DELAY_SLOT); in CompileLoadGlobal()
|
D | ic-mips.cc | 392 __ Ret(USE_DELAY_SLOT); in GenerateSloppyArguments() 404 __ Ret(USE_DELAY_SLOT); in GenerateSloppyArguments()
|