Home
last modified time | relevance | path

Searched refs:USE_DELAY_SLOT (Results 1 – 18 of 18) sorted by relevance

/external/v8/src/mips/
Dcode-stubs-mips.cc315 __ 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 …]
Ddeoptimizer-mips.cc338 __ 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()
Dbuiltins-mips.cc391 __ 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, &copy, ne, a0, Operand(a2)); in Generate_ArgumentsAdaptorTrampoline()
1527 __ Branch(USE_DELAY_SLOT, &copy, ne, a0, Operand(t3)); in Generate_ArgumentsAdaptorTrampoline()
1544 __ Branch(USE_DELAY_SLOT, &fill, ne, sp, Operand(a2)); in Generate_ArgumentsAdaptorTrampoline()
Dcodegen-mips.cc183 __ 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()
Dlithium-codegen-mips.cc1122 __ 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 …]
Dmacro-assembler-mips.cc1584 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()
Dmacro-assembler-mips.h57 USE_DELAY_SLOT, enumerator
/external/v8/src/mips64/
Dcode-stubs-mips64.cc311 __ 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 …]
Dbuiltins-mips64.cc394 __ 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, &copy, ne, a0, Operand(a2)); in Generate_ArgumentsAdaptorTrampoline()
1542 __ Branch(USE_DELAY_SLOT, &copy, ne, a0, Operand(a7)); in Generate_ArgumentsAdaptorTrampoline()
1559 __ Branch(USE_DELAY_SLOT, &fill, ne, sp, Operand(a2)); in Generate_ArgumentsAdaptorTrampoline()
Dcodegen-mips64.cc184 __ 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()
Dlithium-codegen-mips64.cc1072 __ 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 …]
Dmacro-assembler-mips64.cc2726 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()
Dmacro-assembler-mips64.h57 USE_DELAY_SLOT, enumerator
Dfull-codegen-mips64.cc2409 __ 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/
Dhandler-compiler-mips64.cc167 __ 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()
Dic-mips64.cc390 __ Ret(USE_DELAY_SLOT); in GenerateSloppyArguments()
402 __ Ret(USE_DELAY_SLOT); in GenerateSloppyArguments()
/external/v8/src/ic/mips/
Dhandler-compiler-mips.cc167 __ 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()
Dic-mips.cc392 __ Ret(USE_DELAY_SLOT); in GenerateSloppyArguments()
404 __ Ret(USE_DELAY_SLOT); in GenerateSloppyArguments()