/external/chromium_org/v8/src/ic/x64/ |
D | ic-x64.cc | 199 __ CompareRoot(FieldOperand(elements, HeapObject::kMapOffset), in GenerateFastArrayLoad() local 213 __ CompareRoot(scratch, Heap::kTheHoleValueRootIndex); in GenerateFastArrayLoad() local 289 __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset), in GenerateGeneric() local 309 __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset), in GenerateGeneric() local 451 __ CompareRoot(rdi, Heap::kFixedArrayMapRootIndex); in KeyedStoreGenerateGenericHelper() local 461 __ CompareRoot(kScratchRegister, Heap::kTheHoleValueRootIndex); in KeyedStoreGenerateGenericHelper() local 503 __ CompareRoot(rdi, Heap::kFixedDoubleArrayMapRootIndex); in KeyedStoreGenerateGenericHelper() local 530 __ CompareRoot(r9, Heap::kHeapNumberMapRootIndex); in KeyedStoreGenerateGenericHelper() local 625 __ CompareRoot(rdi, Heap::kFixedArrayMapRootIndex); in GenerateGeneric() local 631 __ CompareRoot(rdi, Heap::kFixedDoubleArrayMapRootIndex); in GenerateGeneric() local [all …]
|
D | handler-compiler-x64.cc | 46 __ CompareRoot(FieldOperand(properties, HeapObject::kMapOffset), in GenerateDictionaryNegativeLookup() local 720 __ CompareRoot(rax, Heap::kNoInterceptorResultSentinelRootIndex); in GenerateLoadInterceptorWithFollowup() local 813 __ CompareRoot(result, Heap::kTheHoleValueRootIndex); in CompileLoadGlobal() local 816 __ CompareRoot(result, Heap::kTheHoleValueRootIndex); in CompileLoadGlobal() local
|
/external/chromium_org/v8/src/x64/ |
D | lithium-codegen-x64.cc | 139 __ CompareRoot(rcx, Heap::kUndefinedValueRootIndex); in GeneratePrologue() local 2124 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoBranch() local 2150 __ CompareRoot(reg, Heap::kUndefinedValueRootIndex); in DoBranch() local 2155 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoBranch() local 2158 __ CompareRoot(reg, Heap::kFalseValueRootIndex); in DoBranch() local 2163 __ CompareRoot(reg, Heap::kNullValueRootIndex); in DoBranch() local 2216 __ CompareRoot(map, Heap::kHeapNumberMapRootIndex); in DoBranch() local 2415 __ CompareRoot(input, Heap::kNullValueRootIndex); in EmitIsObject() local 2724 __ CompareRoot(object, Heap::kNullValueRootIndex); in DoInstanceOfKnownGlobal() local 2844 __ CompareRoot(result, Heap::kTheHoleValueRootIndex); in DoLoadGlobalCell() local [all …]
|
D | codegen-x64.cc | 240 __ CompareRoot(r8, Heap::kEmptyFixedArrayRootIndex); in GenerateSmiToDouble() local 247 __ CompareRoot(FieldOperand(r8, HeapObject::kMapOffset), in GenerateSmiToDouble() local 342 __ CompareRoot(rbx, Heap::kTheHoleValueRootIndex); in GenerateSmiToDouble() local 378 __ CompareRoot(r8, Heap::kEmptyFixedArrayRootIndex); in GenerateDoubleToObject() local 506 __ CompareRoot(FieldOperand(string, ConsString::kSecondOffset), in Generate() local
|
D | full-codegen-x64.cc | 123 __ CompareRoot(rcx, Heap::kUndefinedValueRootIndex); in Generate() local 154 __ CompareRoot(rcx, Heap::kRealStackLimitRootIndex); in Generate() local 299 __ CompareRoot(rsp, Heap::kStackLimitRootIndex); in Generate() local 751 __ CompareRoot(rax, Heap::kTrueValueRootIndex); in PrepareForBailoutBeforeSplit() local 764 __ CompareRoot(rbx, Heap::kWithContextMapRootIndex); in EmitDebugCheckDeclarationContext() local 766 __ CompareRoot(rbx, Heap::kCatchContextMapRootIndex); in EmitDebugCheckDeclarationContext() local 1023 __ CompareRoot(rax, Heap::kTrueValueRootIndex); in VisitSwitchStatement() local 1071 __ CompareRoot(rax, Heap::kUndefinedValueRootIndex); in VisitForInStatement() local 1118 __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset), in VisitForInStatement() local 1447 __ CompareRoot(rax, Heap::kTheHoleValueRootIndex); in EmitDynamicLookupFastCase() local [all …]
|
D | builtins-x64.cc | 91 __ CompareRoot(rsp, Heap::kStackLimitRootIndex); in Generate_InOptimizationQueue() local 851 __ CompareRoot(rbx, Heap::kNullValueRootIndex); in Generate_FunctionCall() local 853 __ CompareRoot(rbx, Heap::kUndefinedValueRootIndex); in Generate_FunctionCall() local 1040 __ CompareRoot(rbx, Heap::kNullValueRootIndex); in Generate_FunctionApply() local 1042 __ CompareRoot(rbx, Heap::kUndefinedValueRootIndex); in Generate_FunctionApply() local 1508 __ CompareRoot(rsp, Heap::kStackLimitRootIndex); in Generate_OsrAfterStackCheck() local
|
D | code-stubs-x64.cc | 287 __ CompareRoot(FieldOperand(base, HeapObject::kMapOffset), in Generate() local 304 __ CompareRoot(FieldOperand(exponent, HeapObject::kMapOffset), in Generate() local 1491 __ CompareRoot(rdx, Heap::kUndefinedValueRootIndex); in GenerateGeneric() local 1972 __ CompareRoot(FieldOperand(rbx, 0), Heap::kAllocationSiteMapRootIndex); in Generate() local 2276 __ CompareRoot(rax, Heap::kTheHoleValueRootIndex); in Generate() local 2284 __ CompareRoot(rax, Heap::kExceptionRootIndex); in Generate() local 2322 __ CompareRoot(rax, Heap::kTerminationExceptionRootIndex); in Generate() local 2562 __ CompareRoot(function, Heap::kInstanceofCacheFunctionRootIndex); in Generate() local 2564 __ CompareRoot(map, Heap::kInstanceofCacheMapRootIndex); in Generate() local 2811 __ CompareRoot(result_, Heap::kUndefinedValueRootIndex); in GenerateFast() local [all …]
|
D | macro-assembler-x64.cc | 192 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { in CompareRoot() function in v8::internal::MacroAssembler 199 void MacroAssembler::CompareRoot(const Operand& with, in CompareRoot() function in v8::internal::MacroAssembler
|
/external/chromium_org/v8/src/arm/ |
D | codegen-arm.cc | 437 __ CompareRoot(elements, Heap::kEmptyFixedArrayRootIndex); in GenerateSmiToDouble() local 535 __ CompareRoot(lr, Heap::kTheHoleValueRootIndex); in GenerateSmiToDouble() local 575 __ CompareRoot(elements, Heap::kEmptyFixedArrayRootIndex); in GenerateDoubleToObject() local 723 __ CompareRoot(result, Heap::kempty_stringRootIndex); in Generate() local
|
D | code-stubs-arm.cc | 1065 __ CompareRoot(r0, Heap::kTheHoleValueRootIndex); in Generate() local 1073 __ CompareRoot(r0, Heap::kExceptionRootIndex); in Generate() local 1085 __ CompareRoot(r2, Heap::kTheHoleValueRootIndex); in Generate() local 1114 __ CompareRoot(r0, Heap::kTerminationExceptionRootIndex); in Generate() local 1330 __ CompareRoot(function, Heap::kInstanceofCacheFunctionRootIndex); in Generate() local 1332 __ CompareRoot(map, Heap::kInstanceofCacheMapRootIndex); in Generate() local 2365 __ CompareRoot(r5, Heap::kAllocationSiteMapRootIndex); in GenerateRecordCallTarget() local 2379 __ CompareRoot(r4, Heap::kUninitializedSymbolRootIndex); in GenerateRecordCallTarget() local 2573 __ CompareRoot(r5, Heap::kAllocationSiteMapRootIndex); in Generate() local 2637 __ CompareRoot(r5, Heap::kAllocationSiteMapRootIndex); in Generate() local [all …]
|
D | full-codegen-arm.cc | 133 __ CompareRoot(r2, Heap::kUndefinedValueRootIndex); in Generate() local 803 __ CompareRoot(r1, Heap::kWithContextMapRootIndex); in EmitDebugCheckDeclarationContext() local 805 __ CompareRoot(r1, Heap::kCatchContextMapRootIndex); in EmitDebugCheckDeclarationContext() local 1489 __ CompareRoot(r0, Heap::kTheHoleValueRootIndex); in EmitDynamicLookupFastCase() local 1568 __ CompareRoot(r0, Heap::kTheHoleValueRootIndex); in EmitVariableLoad() local 2549 __ CompareRoot(r2, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local 2562 __ CompareRoot(r3, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local 2587 __ CompareRoot(r2, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local 4587 __ CompareRoot(r0, Heap::kTrueValueRootIndex); in EmitLiteralCompareTypeof() local 4589 __ CompareRoot(r0, Heap::kFalseValueRootIndex); in EmitLiteralCompareTypeof() local [all …]
|
D | lithium-codegen-arm.cc | 129 __ CompareRoot(r2, Heap::kUndefinedValueRootIndex); in GeneratePrologue() local 2235 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoBranch() local 2264 __ CompareRoot(reg, Heap::kUndefinedValueRootIndex); in DoBranch() local 2269 __ CompareRoot(reg, Heap::kTrueValueRootIndex); in DoBranch() local 2271 __ CompareRoot(reg, Heap::kFalseValueRootIndex); in DoBranch() local 2276 __ CompareRoot(reg, Heap::kNullValueRootIndex); in DoBranch() local 2331 __ CompareRoot(map, Heap::kHeapNumberMapRootIndex); in DoBranch() local 3038 __ CompareRoot(payload, Heap::kTheHoleValueRootIndex); in DoStoreGlobalCell() local 5534 __ CompareRoot(scratch, Heap::kHeapNumberMapRootIndex); in EmitTypeofIs() local 5551 __ CompareRoot(input, Heap::kTrueValueRootIndex); in EmitTypeofIs() local [all …]
|
D | macro-assembler-arm.cc | 2119 void MacroAssembler::CompareRoot(Register obj, in CompareRoot() function in v8::internal::MacroAssembler
|
/external/chromium_org/v8/src/arm64/ |
D | full-codegen-arm64.cc | 165 __ CompareRoot(x10, Heap::kRealStackLimitRootIndex); in Generate() local 308 __ CompareRoot(jssp, Heap::kStackLimitRootIndex); in Generate() local 783 __ CompareRoot(x0, Heap::kTrueValueRootIndex); in PrepareForBailoutBeforeSplit() local 797 __ CompareRoot(x1, Heap::kWithContextMapRootIndex); in EmitDebugCheckDeclarationContext() local 799 __ CompareRoot(x1, Heap::kCatchContextMapRootIndex); in EmitDebugCheckDeclarationContext() local 2251 __ CompareRoot(x10, Heap::kTheHoleValueRootIndex); in EmitVariableAssignment() local 4238 __ CompareRoot(x0, Heap::kHeapNumberMapRootIndex); in EmitLiteralCompareTypeof() local 4256 __ CompareRoot(x0, Heap::kFalseValueRootIndex); in EmitLiteralCompareTypeof() local 4327 __ CompareRoot(x0, Heap::kTrueValueRootIndex); in VisitCompareOperation() local 4391 __ CompareRoot(x0, nil_value); in EmitLiteralCompareNil() local
|
D | lithium-codegen-arm64.cc | 1112 __ CompareRoot(rt, index); in DeoptimizeIfRoot() local 1119 __ CompareRoot(rt, index); in DeoptimizeIfNotRoot() local 1869 __ CompareRoot(value, Heap::kTrueValueRootIndex); in DoBranch() local 5060 __ CompareRoot(masm()->StackPointer(), Heap::kStackLimitRootIndex); in DoStackCheck() local 5076 __ CompareRoot(masm()->StackPointer(), Heap::kStackLimitRootIndex); in DoStackCheck() local 5521 __ CompareRoot(result, Heap::kUndefinedValueRootIndex); in DoStringCharFromCode() local 5846 __ CompareRoot(value, Heap::kFalseValueRootIndex); in DoTypeofIsAndBranch() local
|
D | builtins-arm64.cc | 293 __ CompareRoot(masm->StackPointer(), Heap::kStackLimitRootIndex); in Generate_InOptimizationQueue() local 1019 __ CompareRoot(jssp, Heap::kStackLimitRootIndex); in Generate_OsrAfterStackCheck() local
|
D | macro-assembler-arm64.cc | 3877 void MacroAssembler::CompareRoot(const Register& obj, in CompareRoot() function in v8::internal::MacroAssembler
|
D | code-stubs-arm64.cc | 1160 __ CompareRoot(result, Heap::kExceptionRootIndex); in Generate() local
|
/external/chromium_org/v8/src/ic/arm/ |
D | ic-arm.cc | 700 __ CompareRoot(elements_map, Heap::kFixedDoubleArrayMapRootIndex); in KeyedStoreGenerateGenericHelper() local 730 __ CompareRoot(r4, Heap::kHeapNumberMapRootIndex); in KeyedStoreGenerateGenericHelper() local
|
/external/chromium_org/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 97 void MacroAssembler::CompareRoot(Register with, in CompareRoot() function in v8::internal::MacroAssembler 109 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { in CompareRoot() function in v8::internal::MacroAssembler 116 void MacroAssembler::CompareRoot(const Operand& with, in CompareRoot() function in v8::internal::MacroAssembler
|
D | code-stubs-ia32.cc | 2574 __ CompareRoot(function, scratch, Heap::kInstanceofCacheFunctionRootIndex); in Generate() local 2576 __ CompareRoot(map, scratch, Heap::kInstanceofCacheMapRootIndex); in Generate() local
|
/external/chromium_org/v8/src/x87/ |
D | macro-assembler-x87.cc | 97 void MacroAssembler::CompareRoot(Register with, in CompareRoot() function in v8::internal::MacroAssembler 109 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { in CompareRoot() function in v8::internal::MacroAssembler 116 void MacroAssembler::CompareRoot(const Operand& with, in CompareRoot() function in v8::internal::MacroAssembler
|
D | code-stubs-x87.cc | 2265 __ CompareRoot(function, scratch, Heap::kInstanceofCacheFunctionRootIndex); in Generate() local 2267 __ CompareRoot(map, scratch, Heap::kInstanceofCacheMapRootIndex); in Generate() local
|
/external/chromium_org/v8/src/compiler/arm/ |
D | code-generator-arm.cc | 651 __ CompareRoot(r2, Heap::kUndefinedValueRootIndex); in AssemblePrologue() local
|
/external/chromium_org/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 818 __ CompareRoot(rcx, Heap::kUndefinedValueRootIndex); in AssemblePrologue() local
|