Searched refs:CompareRoot (Results 1 - 25 of 30) sorted by relevance

12

/external/chromium_org/v8/src/ic/x64/
H A Dic-x64.cc199 __ CompareRoot(FieldOperand(elements, HeapObject::kMapOffset),
213 __ CompareRoot(scratch, Heap::kTheHoleValueRootIndex);
289 __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset),
309 __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset),
451 __ CompareRoot(rdi, Heap::kFixedArrayMapRootIndex);
461 __ CompareRoot(kScratchRegister, Heap::kTheHoleValueRootIndex);
503 __ CompareRoot(rdi, Heap::kFixedDoubleArrayMapRootIndex);
530 __ CompareRoot(r9, Heap::kHeapNumberMapRootIndex);
625 __ CompareRoot(rdi, Heap::kFixedArrayMapRootIndex);
631 __ CompareRoot(rd
[all...]
H A Dhandler-compiler-x64.cc46 __ CompareRoot(FieldOperand(properties, HeapObject::kMapOffset),
720 __ CompareRoot(rax, Heap::kNoInterceptorResultSentinelRootIndex);
813 __ CompareRoot(result, Heap::kTheHoleValueRootIndex);
816 __ CompareRoot(result, Heap::kTheHoleValueRootIndex);
/external/chromium_org/v8/src/x64/
H A Dlithium-codegen-x64.cc139 __ CompareRoot(rcx, Heap::kUndefinedValueRootIndex);
2124 __ CompareRoot(reg, Heap::kTrueValueRootIndex);
2150 __ CompareRoot(reg, Heap::kUndefinedValueRootIndex);
2155 __ CompareRoot(reg, Heap::kTrueValueRootIndex);
2158 __ CompareRoot(reg, Heap::kFalseValueRootIndex);
2163 __ CompareRoot(reg, Heap::kNullValueRootIndex);
2216 __ CompareRoot(map, Heap::kHeapNumberMapRootIndex);
2415 __ CompareRoot(input, Heap::kNullValueRootIndex);
2724 __ CompareRoot(object, Heap::kNullValueRootIndex);
2844 __ CompareRoot(resul
[all...]
H A Dcodegen-x64.cc240 __ CompareRoot(r8, Heap::kEmptyFixedArrayRootIndex);
247 __ CompareRoot(FieldOperand(r8, HeapObject::kMapOffset),
342 __ CompareRoot(rbx, Heap::kTheHoleValueRootIndex);
378 __ CompareRoot(r8, Heap::kEmptyFixedArrayRootIndex);
506 __ CompareRoot(FieldOperand(string, ConsString::kSecondOffset),
H A Dmacro-assembler-x64.cc192 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { function in class:v8::internal::MacroAssembler
199 void MacroAssembler::CompareRoot(const Operand& with, function in class:v8::internal::MacroAssembler
521 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset),
524 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset),
527 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset),
817 CompareRoot(map, Heap::kHeapNumberMapRootIndex);
820 CompareRoot(return_value, Heap::kUndefinedValueRootIndex);
823 CompareRoot(return_value, Heap::kTrueValueRootIndex);
826 CompareRoot(return_value, Heap::kFalseValueRootIndex);
829 CompareRoot(return_valu
[all...]
H A Dbuiltins-x64.cc91 __ CompareRoot(rsp, Heap::kStackLimitRootIndex);
851 __ CompareRoot(rbx, Heap::kNullValueRootIndex);
853 __ CompareRoot(rbx, Heap::kUndefinedValueRootIndex);
1040 __ CompareRoot(rbx, Heap::kNullValueRootIndex);
1042 __ CompareRoot(rbx, Heap::kUndefinedValueRootIndex);
1508 __ CompareRoot(rsp, Heap::kStackLimitRootIndex);
H A Dfull-codegen-x64.cc123 __ CompareRoot(rcx, Heap::kUndefinedValueRootIndex);
154 __ CompareRoot(rcx, Heap::kRealStackLimitRootIndex);
299 __ CompareRoot(rsp, Heap::kStackLimitRootIndex);
751 __ CompareRoot(rax, Heap::kTrueValueRootIndex);
764 __ CompareRoot(rbx, Heap::kWithContextMapRootIndex);
766 __ CompareRoot(rbx, Heap::kCatchContextMapRootIndex);
1023 __ CompareRoot(rax, Heap::kTrueValueRootIndex);
1071 __ CompareRoot(rax, Heap::kUndefinedValueRootIndex);
1118 __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset),
1447 __ CompareRoot(ra
[all...]
H A Dcode-stubs-x64.cc287 __ CompareRoot(FieldOperand(base, HeapObject::kMapOffset),
304 __ CompareRoot(FieldOperand(exponent, HeapObject::kMapOffset),
1098 __ CompareRoot(FieldOperand(rdi, ConsString::kSecondOffset),
1280 __ CompareRoot(rax, Heap::kFixedArrayMapRootIndex);
1357 __ CompareRoot(rax, Heap::kTerminationExceptionRootIndex);
1491 __ CompareRoot(rdx, Heap::kUndefinedValueRootIndex);
1972 __ CompareRoot(FieldOperand(rbx, 0), Heap::kAllocationSiteMapRootIndex);
2276 __ CompareRoot(rax, Heap::kTheHoleValueRootIndex);
2284 __ CompareRoot(rax, Heap::kExceptionRootIndex);
2322 __ CompareRoot(ra
[all...]
H A Dmacro-assembler-x64.h137 void CompareRoot(Register with, Heap::RootListIndex index);
138 void CompareRoot(const Operand& with, Heap::RootListIndex index);
/external/chromium_org/v8/src/arm/
H A Dcode-stubs-arm.cc1065 __ CompareRoot(r0, Heap::kTheHoleValueRootIndex);
1073 __ CompareRoot(r0, Heap::kExceptionRootIndex);
1085 __ CompareRoot(r2, Heap::kTheHoleValueRootIndex);
1114 __ CompareRoot(r0, Heap::kTerminationExceptionRootIndex);
1330 __ CompareRoot(function, Heap::kInstanceofCacheFunctionRootIndex);
1332 __ CompareRoot(map, Heap::kInstanceofCacheMapRootIndex);
2037 __ CompareRoot(r0, Heap::kempty_stringRootIndex);
2189 __ CompareRoot(r0, Heap::kTerminationExceptionRootIndex);
2223 __ CompareRoot(r0, Heap::kFixedArrayMapRootIndex);
2365 __ CompareRoot(r
[all...]
H A Dcodegen-arm.cc437 __ CompareRoot(elements, Heap::kEmptyFixedArrayRootIndex);
535 __ CompareRoot(lr, Heap::kTheHoleValueRootIndex);
575 __ CompareRoot(elements, Heap::kEmptyFixedArrayRootIndex);
723 __ CompareRoot(result, Heap::kempty_stringRootIndex);
H A Dlithium-codegen-arm.cc129 __ CompareRoot(r2, Heap::kUndefinedValueRootIndex);
2235 __ CompareRoot(reg, Heap::kTrueValueRootIndex);
2264 __ CompareRoot(reg, Heap::kUndefinedValueRootIndex);
2269 __ CompareRoot(reg, Heap::kTrueValueRootIndex);
2271 __ CompareRoot(reg, Heap::kFalseValueRootIndex);
2276 __ CompareRoot(reg, Heap::kNullValueRootIndex);
2331 __ CompareRoot(map, Heap::kHeapNumberMapRootIndex);
3035 // We use a temp to check the payload (CompareRoot might clobber ip).
3038 __ CompareRoot(payload, Heap::kTheHoleValueRootIndex);
5534 __ CompareRoot(scratc
[all...]
H A Dfull-codegen-arm.cc133 __ CompareRoot(r2, Heap::kUndefinedValueRootIndex);
803 __ CompareRoot(r1, Heap::kWithContextMapRootIndex);
805 __ CompareRoot(r1, Heap::kCatchContextMapRootIndex);
1489 __ CompareRoot(r0, Heap::kTheHoleValueRootIndex);
1568 __ CompareRoot(r0, Heap::kTheHoleValueRootIndex);
2549 __ CompareRoot(r2, Heap::kTheHoleValueRootIndex);
2562 __ CompareRoot(r3, Heap::kTheHoleValueRootIndex);
2587 __ CompareRoot(r2, Heap::kTheHoleValueRootIndex);
4587 __ CompareRoot(r0, Heap::kTrueValueRootIndex);
4589 __ CompareRoot(r
[all...]
H A Dmacro-assembler-arm.cc2119 void MacroAssembler::CompareRoot(Register obj,
3064 CompareRoot(object, Heap::kUndefinedValueRootIndex);
3067 CompareRoot(scratch, Heap::kAllocationSiteMapRootIndex);
3076 CompareRoot(reg, index);
3714 CompareRoot(scratch, Heap::kHeapNumberMapRootIndex);
3782 CompareRoot(map, Heap::kHeapNumberMapRootIndex);
3913 CompareRoot(r2, Heap::kEmptySlowElementDictionaryRootIndex);
/external/chromium_org/v8/src/ia32/
H A Dmacro-assembler-ia32.h61 void CompareRoot(Register with, Register scratch, Heap::RootListIndex index);
64 void CompareRoot(Register with, Heap::RootListIndex index);
65 void CompareRoot(const Operand& with, Heap::RootListIndex index);
H A Dmacro-assembler-ia32.cc97 void MacroAssembler::CompareRoot(Register with, function in class:v8::internal::MacroAssembler
109 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { function in class:v8::internal::MacroAssembler
116 void MacroAssembler::CompareRoot(const Operand& with, function in class:v8::internal::MacroAssembler
/external/chromium_org/v8/src/x87/
H A Dmacro-assembler-x87.h61 void CompareRoot(Register with, Register scratch, Heap::RootListIndex index);
64 void CompareRoot(Register with, Heap::RootListIndex index);
65 void CompareRoot(const Operand& with, Heap::RootListIndex index);
H A Dmacro-assembler-x87.cc97 void MacroAssembler::CompareRoot(Register with, function in class:v8::internal::MacroAssembler
109 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { function in class:v8::internal::MacroAssembler
116 void MacroAssembler::CompareRoot(const Operand& with, function in class:v8::internal::MacroAssembler
/external/chromium_org/v8/src/arm64/
H A Dmacro-assembler-arm64.cc1504 CompareRoot(current_object, Heap::kEmptySlowElementDictionaryRootIndex);
1700 CompareRoot(scratch, Heap::kAllocationSiteMapRootIndex);
3727 CompareRoot(obj_map, index);
3877 void MacroAssembler::CompareRoot(const Register& obj, function in class:v8::internal::MacroAssembler
3890 CompareRoot(obj, index);
3898 CompareRoot(obj, index);
4085 CompareRoot(scratch2, Heap::kNativeContextMapRootIndex);
4101 CompareRoot(scratch2, Heap::kNullValueRootIndex);
4105 CompareRoot(scratch3, Heap::kNativeContextMapRootIndex);
4803 CompareRoot(re
[all...]
H A Dfull-codegen-arm64.cc165 __ CompareRoot(x10, Heap::kRealStackLimitRootIndex);
308 __ CompareRoot(jssp, Heap::kStackLimitRootIndex);
783 __ CompareRoot(x0, Heap::kTrueValueRootIndex);
797 __ CompareRoot(x1, Heap::kWithContextMapRootIndex);
799 __ CompareRoot(x1, Heap::kCatchContextMapRootIndex);
2251 __ CompareRoot(x10, Heap::kTheHoleValueRootIndex);
4238 __ CompareRoot(x0, Heap::kHeapNumberMapRootIndex);
4256 __ CompareRoot(x0, Heap::kFalseValueRootIndex);
4327 __ CompareRoot(x0, Heap::kTrueValueRootIndex);
4391 __ CompareRoot(x
[all...]
H A Dbuiltins-arm64.cc293 __ CompareRoot(masm->StackPointer(), Heap::kStackLimitRootIndex);
1019 __ CompareRoot(jssp, Heap::kStackLimitRootIndex);
H A Dlithium-codegen-arm64.cc1112 __ CompareRoot(rt, index);
1119 __ CompareRoot(rt, index);
1869 __ CompareRoot(value, Heap::kTrueValueRootIndex);
5060 __ CompareRoot(masm()->StackPointer(), Heap::kStackLimitRootIndex);
5076 __ CompareRoot(masm()->StackPointer(), Heap::kStackLimitRootIndex);
5521 __ CompareRoot(result, Heap::kUndefinedValueRootIndex);
5846 __ CompareRoot(value, Heap::kFalseValueRootIndex);
/external/chromium_org/v8/src/ic/arm/
H A Dic-arm.cc700 __ CompareRoot(elements_map, Heap::kFixedDoubleArrayMapRootIndex);
730 __ CompareRoot(r4, Heap::kHeapNumberMapRootIndex);
/external/chromium_org/v8/src/compiler/arm/
H A Dcode-generator-arm.cc651 __ CompareRoot(r2, Heap::kUndefinedValueRootIndex);
/external/chromium_org/v8/src/compiler/x64/
H A Dcode-generator-x64.cc818 __ CompareRoot(rcx, Heap::kUndefinedValueRootIndex);

Completed in 426 milliseconds

12