Home
last modified time | relevance | path

Searched defs:CompareRoot (Results 1 – 25 of 42) sorted by relevance

12

/external/v8/src/full-codegen/x64/
Dfull-codegen-x64.cc145 __ CompareRoot(rcx, Heap::kRealStackLimitRootIndex); in Generate() local
304 __ CompareRoot(rsp, Heap::kStackLimitRootIndex); in Generate() local
611 __ CompareRoot(result_register(), Heap::kTrueValueRootIndex); in DoTest() local
697 __ CompareRoot(rax, Heap::kTrueValueRootIndex); in PrepareForBailoutBeforeSplit() local
710 __ CompareRoot(rbx, Heap::kWithContextMapRootIndex); in EmitDebugCheckDeclarationContext() local
712 __ CompareRoot(rbx, Heap::kCatchContextMapRootIndex); in EmitDebugCheckDeclarationContext() local
886 __ CompareRoot(rax, Heap::kTrueValueRootIndex); in VisitSwitchStatement() local
943 __ CompareRoot(rax, Heap::kNullValueRootIndex); in VisitForInStatement() local
945 __ CompareRoot(rax, Heap::kUndefinedValueRootIndex); in VisitForInStatement() local
977 __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset), in VisitForInStatement() local
[all …]
/external/v8/src/full-codegen/s390/
Dfull-codegen-s390.cc599 __ CompareRoot(result_register(), Heap::kTrueValueRootIndex); in DoTest() local
674 __ CompareRoot(r2, Heap::kTrueValueRootIndex); in PrepareForBailoutBeforeSplit() local
687 __ CompareRoot(r3, Heap::kWithContextMapRootIndex); in EmitDebugCheckDeclarationContext() local
689 __ CompareRoot(r3, Heap::kCatchContextMapRootIndex); in EmitDebugCheckDeclarationContext() local
855 __ CompareRoot(r2, Heap::kTrueValueRootIndex); in VisitSwitchStatement() local
911 __ CompareRoot(r2, Heap::kNullValueRootIndex); in VisitForInStatement() local
913 __ CompareRoot(r2, Heap::kUndefinedValueRootIndex); in VisitForInStatement() local
946 __ CompareRoot(r4, Heap::kMetaMapRootIndex); in VisitForInStatement() local
1113 __ CompareRoot(r2, Heap::kTheHoleValueRootIndex); in EmitVariableLoad() local
1717 __ CompareRoot(r5, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local
[all …]
/external/v8/src/full-codegen/arm/
Dfull-codegen-arm.cc642 __ CompareRoot(result_register(), Heap::kTrueValueRootIndex); in DoTest() local
746 __ CompareRoot(r1, Heap::kWithContextMapRootIndex); in EmitDebugCheckDeclarationContext() local
748 __ CompareRoot(r1, Heap::kCatchContextMapRootIndex); in EmitDebugCheckDeclarationContext() local
980 __ CompareRoot(r0, Heap::kNullValueRootIndex); in VisitForInStatement() local
982 __ CompareRoot(r0, Heap::kUndefinedValueRootIndex); in VisitForInStatement() local
1091 __ CompareRoot(result_register(), Heap::kUndefinedValueRootIndex); in VisitForInStatement() local
1176 __ CompareRoot(r0, Heap::kTheHoleValueRootIndex); in EmitVariableLoad() local
1734 __ CompareRoot(r3, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local
1752 __ CompareRoot(r3, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local
1770 __ CompareRoot(r2, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local
[all …]
/external/v8/src/ic/x64/
Dhandler-compiler-x64.cc75 __ CompareRoot(FieldOperand(properties, HeapObject::kMapOffset), in GenerateDictionaryNegativeLookup() local
489 __ CompareRoot(rax, Heap::kNoInterceptorResultSentinelRootIndex); in GenerateLoadInterceptorWithFollowup() local
591 __ CompareRoot(result, Heap::kTheHoleValueRootIndex); in CompileLoadGlobal() local
594 __ CompareRoot(result, Heap::kTheHoleValueRootIndex); in CompileLoadGlobal() local
/external/v8/src/ic/s390/
Dhandler-compiler-s390.cc160 __ CompareRoot(map, Heap::kHashTableMapRootIndex); in GenerateDictionaryNegativeLookup() local
185 __ CompareRoot(scratch, Heap::kTheHoleValueRootIndex); in GenerateCheckPropertyCell() local
475 __ CompareRoot(r2, Heap::kNoInterceptorResultSentinelRootIndex); in GenerateLoadInterceptorWithFollowup() local
564 __ CompareRoot(result, Heap::kTheHoleValueRootIndex); in CompileLoadGlobal() local
/external/v8/src/full-codegen/ppc/
Dfull-codegen-ppc.cc617 __ CompareRoot(result_register(), Heap::kTrueValueRootIndex); in DoTest() local
713 __ CompareRoot(r4, Heap::kWithContextMapRootIndex); in EmitDebugCheckDeclarationContext() local
715 __ CompareRoot(r4, Heap::kCatchContextMapRootIndex); in EmitDebugCheckDeclarationContext() local
943 __ CompareRoot(r3, Heap::kNullValueRootIndex); in VisitForInStatement() local
945 __ CompareRoot(r3, Heap::kUndefinedValueRootIndex); in VisitForInStatement() local
1146 __ CompareRoot(r3, Heap::kTheHoleValueRootIndex); in EmitVariableLoad() local
1746 __ CompareRoot(r6, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local
1764 __ CompareRoot(r6, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local
1782 __ CompareRoot(r5, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local
2581 __ CompareRoot(r3, Heap::kTrueValueRootIndex); in EmitLiteralCompareTypeof() local
[all …]
/external/v8/src/full-codegen/arm64/
Dfull-codegen-arm64.cc159 __ CompareRoot(x10, Heap::kRealStackLimitRootIndex); in Generate() local
314 __ CompareRoot(jssp, Heap::kStackLimitRootIndex); in Generate() local
636 __ CompareRoot(result_register(), Heap::kTrueValueRootIndex); in DoTest() local
727 __ CompareRoot(x0, Heap::kTrueValueRootIndex); in PrepareForBailoutBeforeSplit() local
741 __ CompareRoot(x1, Heap::kWithContextMapRootIndex); in EmitDebugCheckDeclarationContext() local
743 __ CompareRoot(x1, Heap::kCatchContextMapRootIndex); in EmitDebugCheckDeclarationContext() local
1080 __ CompareRoot(result_register(), Heap::kUndefinedValueRootIndex); in VisitForInStatement() local
1714 __ CompareRoot(x10, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local
2527 __ CompareRoot(x0, Heap::kHeapNumberMapRootIndex); in EmitLiteralCompareTypeof() local
2542 __ CompareRoot(x0, Heap::kFalseValueRootIndex); in EmitLiteralCompareTypeof() local
[all …]
/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.cc1981 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoBranch() local
2007 __ CompareRoot(reg, Heap::kUndefinedValueRootIndex); in DoBranch() local
2012 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoBranch() local
2015 __ CompareRoot(reg, Heap::kFalseValueRootIndex); in DoBranch() local
2020 __ CompareRoot(reg, Heap::kNullValueRootIndex); in DoBranch() local
2073 __ CompareRoot(map, Heap::kHeapNumberMapRootIndex); in DoBranch() local
2302 __ CompareRoot(rax, Heap::kTrueValueRootIndex); in DoStringCompareAndBranch() local
2438 __ CompareRoot(object_prototype, Heap::kNullValueRootIndex); in DoHasInPrototypeChainAndBranch() local
2505 __ CompareRoot(result, Heap::kTheHoleValueRootIndex); in DoLoadContextSlot() local
2526 __ CompareRoot(target, Heap::kTheHoleValueRootIndex); in DoStoreContextSlot() local
[all …]
/external/v8/src/s390/
Dcode-stubs-s390.cc225 __ CompareRoot(r2, Heap::kUndefinedValueRootIndex); in EmitIdenticalObjectComparison() local
940 __ CompareRoot(r2, Heap::kExceptionRootIndex); in Generate() local
951 __ CompareRoot(r1, Heap::kTheHoleValueRootIndex); in Generate() local
1698 __ CompareRoot(r7, Heap::kmegamorphic_symbolRootIndex); in GenerateRecordCallTarget() local
1701 __ CompareRoot(feedback_map, Heap::kWeakCellMapRootIndex); in GenerateRecordCallTarget() local
1713 __ CompareRoot(feedback_map, Heap::kAllocationSiteMapRootIndex); in GenerateRecordCallTarget() local
1726 __ CompareRoot(r7, Heap::kuninitialized_symbolRootIndex); in GenerateRecordCallTarget() local
1788 __ CompareRoot(r7, Heap::kAllocationSiteMapRootIndex); in Generate() local
2018 __ CompareRoot(r4, Heap::kAllocationSiteMapRootIndex); in Generate() local
2135 __ CompareRoot(r2, Heap::kUndefinedValueRootIndex); in GenerateNumbers() local
[all …]
Dcodegen-s390.cc114 __ CompareRoot(result, Heap::kempty_stringRootIndex); in Generate() local
/external/v8/src/crankshaft/s390/
Dlithium-codegen-s390.cc2120 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoShiftI() local
2150 __ CompareRoot(reg, Heap::kUndefinedValueRootIndex); in DoShiftI() local
2155 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoShiftI() local
2157 __ CompareRoot(reg, Heap::kFalseValueRootIndex); in DoShiftI() local
2162 __ CompareRoot(reg, Heap::kNullValueRootIndex); in DoShiftI() local
2216 __ CompareRoot(map, Heap::kHeapNumberMapRootIndex); in DoShiftI() local
2448 __ CompareRoot(r2, Heap::kTrueValueRootIndex); in DoShiftI() local
2579 __ CompareRoot(object_prototype, Heap::kNullValueRootIndex); in DoShiftI() local
2655 __ CompareRoot(result, Heap::kTheHoleValueRootIndex); in DoShiftI() local
2677 __ CompareRoot(scratch, Heap::kTheHoleValueRootIndex); in DoShiftI() local
[all …]
/external/v8/src/x64/
Dcode-stubs-x64.cc851 __ CompareRoot(rdx, Heap::kUndefinedValueRootIndex); in GenerateGeneric() local
1148 __ CompareRoot(r11, Heap::kmegamorphic_symbolRootIndex); in GenerateRecordCallTarget() local
1150 __ CompareRoot(FieldOperand(r11, HeapObject::kMapOffset), in GenerateRecordCallTarget() local
1164 __ CompareRoot(FieldOperand(r11, 0), Heap::kAllocationSiteMapRootIndex); in GenerateRecordCallTarget() local
1177 __ CompareRoot(r11, Heap::kuninitialized_symbolRootIndex); in GenerateRecordCallTarget() local
1230 __ CompareRoot(FieldOperand(rbx, 0), Heap::kAllocationSiteMapRootIndex); in Generate() local
1379 __ CompareRoot(rax, Heap::kExceptionRootIndex); in Generate() local
2286 __ CompareRoot(entity_name, Heap::kTheHoleValueRootIndex); in GenerateNegativeLookup() local
2829 __ CompareRoot(rbx, Heap::kUndefinedValueRootIndex); in Generate() local
3080 __ CompareRoot(map, Heap::kHeapNumberMapRootIndex); in CallApiFunctionAndReturn() local
[all …]
Dcodegen-x64.cc108 __ CompareRoot(FieldOperand(string, ConsString::kSecondOffset), in Generate() local
/external/v8/src/arm/
Dcodegen-arm.cc363 __ CompareRoot(result, Heap::kempty_stringRootIndex); in Generate() local
Dcode-stubs-arm.cc901 __ CompareRoot(r0, Heap::kExceptionRootIndex); in Generate() local
912 __ CompareRoot(r3, Heap::kTheHoleValueRootIndex); in Generate() local
1598 __ CompareRoot(r5, Heap::kmegamorphic_symbolRootIndex); in GenerateRecordCallTarget() local
1601 __ CompareRoot(feedback_map, Heap::kWeakCellMapRootIndex); in GenerateRecordCallTarget() local
1613 __ CompareRoot(feedback_map, Heap::kAllocationSiteMapRootIndex); in GenerateRecordCallTarget() local
1626 __ CompareRoot(r5, Heap::kuninitialized_symbolRootIndex); in GenerateRecordCallTarget() local
1685 __ CompareRoot(r5, Heap::kAllocationSiteMapRootIndex); in Generate() local
2021 __ CompareRoot(r0, Heap::kUndefinedValueRootIndex); in GenerateNumbers() local
2031 __ CompareRoot(r1, Heap::kUndefinedValueRootIndex); in GenerateNumbers() local
2802 __ CompareRoot(r5, Heap::kAllocationSiteMapRootIndex); in CreateArrayDispatchOneArgument() local
[all …]
/external/v8/src/ppc/
Dcodegen-ppc.cc119 __ CompareRoot(result, Heap::kempty_stringRootIndex); in Generate() local
Dcode-stubs-ppc.cc972 __ CompareRoot(r3, Heap::kExceptionRootIndex); in Generate() local
984 __ CompareRoot(r6, Heap::kTheHoleValueRootIndex); in Generate() local
1688 __ CompareRoot(r8, Heap::kmegamorphic_symbolRootIndex); in GenerateRecordCallTarget() local
1691 __ CompareRoot(feedback_map, Heap::kWeakCellMapRootIndex); in GenerateRecordCallTarget() local
1703 __ CompareRoot(feedback_map, Heap::kAllocationSiteMapRootIndex); in GenerateRecordCallTarget() local
1716 __ CompareRoot(r8, Heap::kuninitialized_symbolRootIndex); in GenerateRecordCallTarget() local
1779 __ CompareRoot(r8, Heap::kAllocationSiteMapRootIndex); in Generate() local
2160 __ CompareRoot(r3, Heap::kUndefinedValueRootIndex); in GenerateNumbers() local
2170 __ CompareRoot(r4, Heap::kUndefinedValueRootIndex); in GenerateNumbers() local
2962 __ CompareRoot(r8, Heap::kAllocationSiteMapRootIndex); in CreateArrayDispatchOneArgument() local
[all …]
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.cc2117 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoShiftI() local
2146 __ CompareRoot(reg, Heap::kUndefinedValueRootIndex); in DoShiftI() local
2151 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoShiftI() local
2153 __ CompareRoot(reg, Heap::kFalseValueRootIndex); in DoShiftI() local
2158 __ CompareRoot(reg, Heap::kNullValueRootIndex); in DoShiftI() local
2212 __ CompareRoot(map, Heap::kHeapNumberMapRootIndex); in DoShiftI() local
2455 __ CompareRoot(r3, Heap::kTrueValueRootIndex); in DoShiftI() local
2593 __ CompareRoot(object_prototype, Heap::kNullValueRootIndex); in DoShiftI() local
5387 __ CompareRoot(scratch, Heap::kHeapNumberMapRootIndex); in DoShiftI() local
5401 __ CompareRoot(input, Heap::kTrueValueRootIndex); in DoShiftI() local
[all …]
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc2041 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoBranch() local
2070 __ CompareRoot(reg, Heap::kUndefinedValueRootIndex); in DoBranch() local
2075 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoBranch() local
2077 __ CompareRoot(reg, Heap::kFalseValueRootIndex); in DoBranch() local
2082 __ CompareRoot(reg, Heap::kNullValueRootIndex); in DoBranch() local
2137 __ CompareRoot(map, Heap::kHeapNumberMapRootIndex); in DoBranch() local
2355 __ CompareRoot(r0, Heap::kTrueValueRootIndex); in DoStringCompareAndBranch() local
2496 __ CompareRoot(object_prototype, Heap::kNullValueRootIndex); in DoHasInPrototypeChainAndBranch() local
5084 __ CompareRoot(scratch, Heap::kHeapNumberMapRootIndex); in EmitTypeofIs() local
5098 __ CompareRoot(input, Heap::kTrueValueRootIndex); in EmitTypeofIs() local
[all …]
/external/v8/src/builtins/x64/
Dbuiltins-x64.cc108 __ CompareRoot(rsp, Heap::kStackLimitRootIndex); in Generate_InOptimizationQueue() local
701 __ CompareRoot(rdx, Heap::kRealStackLimitRootIndex); in Generate_InterpreterEntryTrampoline() local
1878 __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset), in Generate_NumberConstructor_ConstructStub() local
2386 __ CompareRoot(r9, Heap::kTheHoleValueRootIndex); in Generate_Apply() local
2400 __ CompareRoot(rdx, Heap::kUndefinedValueRootIndex); in Generate_Apply() local
2714 __ CompareRoot(rsp, Heap::kRealStackLimitRootIndex); in Generate_PushBoundArguments() local
2973 __ CompareRoot(kScratchRegister, Heap::kTheHoleValueRootIndex); in CheckSpreadAndPushToStack() local
3147 __ CompareRoot(signature, Heap::kUndefinedValueRootIndex); in CompatibleReceiverCheck() local
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.cc968 __ CompareRoot(rt, index); in DeoptimizeIfRoot() local
975 __ CompareRoot(rt, index); in DeoptimizeIfNotRoot() local
1773 __ CompareRoot(value, Heap::kTrueValueRootIndex); in DoBranch() local
2797 __ CompareRoot(object_prototype, Heap::kNullValueRootIndex); in DoHasInPrototypeChainAndBranch() local
3251 __ CompareRoot(result, Heap::kTheHoleValueRootIndex); in DoLoadKeyedFixed() local
4649 __ CompareRoot(masm()->StackPointer(), Heap::kStackLimitRootIndex); in DoStackCheck() local
4665 __ CompareRoot(masm()->StackPointer(), Heap::kStackLimitRootIndex); in DoStackCheck() local
5142 __ CompareRoot(result, Heap::kUndefinedValueRootIndex); in DoStringCharFromCode() local
5172 __ CompareRoot(x0, Heap::kTrueValueRootIndex); in DoStringCompareAndBranch() local
5410 __ CompareRoot(value, Heap::kFalseValueRootIndex); in DoTypeofIsAndBranch() local
/external/v8/src/ia32/
Dmacro-assembler-ia32.cc93 void MacroAssembler::CompareRoot(Register with, in CompareRoot() function in v8::internal::MacroAssembler
105 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { in CompareRoot() function in v8::internal::MacroAssembler
111 void MacroAssembler::CompareRoot(const Operand& with, in CompareRoot() function in v8::internal::MacroAssembler
/external/v8/src/x87/
Dmacro-assembler-x87.cc93 void MacroAssembler::CompareRoot(Register with, in CompareRoot() function in v8::internal::MacroAssembler
105 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { in CompareRoot() function in v8::internal::MacroAssembler
111 void MacroAssembler::CompareRoot(const Operand& with, in CompareRoot() function in v8::internal::MacroAssembler
/external/v8/src/builtins/ia32/
Dbuiltins-ia32.cc1918 __ CompareRoot(FieldOperand(ebx, HeapObject::kMapOffset), in Generate_NumberConstructor_ConstructStub() local
2299 __ CompareRoot(edi, Heap::kTheHoleValueRootIndex); in Generate_Apply() local
2315 __ CompareRoot(edx, Heap::kUndefinedValueRootIndex); in Generate_Apply() local
2640 __ CompareRoot(esp, ecx, Heap::kRealStackLimitRootIndex); in Generate_PushBoundArguments() local
2925 __ CompareRoot(scratch2, Heap::kTheHoleValueRootIndex); in CheckSpreadAndPushToStack() local
3248 __ CompareRoot(FieldOperand(function_template_info, in CompatibleReceiverCheck() local
/external/v8/src/builtins/arm64/
Dbuiltins-arm64.cc529 __ CompareRoot(masm->StackPointer(), Heap::kStackLimitRootIndex); in Generate_InOptimizationQueue() local
1098 __ CompareRoot(x10, Heap::kRealStackLimitRootIndex); in Generate_InterpreterEntryTrampoline() local
1730 __ CompareRoot(signature, Heap::kUndefinedValueRootIndex); in CompatibleReceiverCheck() local
2356 __ CompareRoot(new_target, Heap::kUndefinedValueRootIndex); in Generate_Apply() local
2660 __ CompareRoot(jssp, Heap::kRealStackLimitRootIndex); in Generate_PushBoundArguments() local

12