Lines Matching refs:Factory
8 #include "src/code-factory.h"
95 profiling_counter_ = isolate()->factory()->NewCell(
130 __ push(Immediate(isolate()->factory()->undefined_value()));
143 __ mov(eax, Immediate(isolate()->factory()->undefined_value()));
350 __ mov(eax, isolate()->factory()->undefined_value());
575 __ mov(result_register(), isolate()->factory()->true_value());
578 __ mov(result_register(), isolate()->factory()->false_value());
588 __ push(Immediate(isolate()->factory()->true_value()));
591 __ push(Immediate(isolate()->factory()->false_value()));
605 ? isolate()->factory()->true_value()
606 : isolate()->factory()->false_value();
613 ? isolate()->factory()->true_value()
614 : isolate()->factory()->false_value();
724 __ cmp(eax, isolate()->factory()->true_value());
737 __ cmp(ebx, isolate()->factory()->with_context_map());
739 __ cmp(ebx, isolate()->factory()->catch_context_map());
759 ? isolate()->factory()->the_hole_value()
760 : isolate()->factory()->undefined_value(), zone());
768 Immediate(isolate()->factory()->the_hole_value()));
777 Immediate(isolate()->factory()->the_hole_value()));
793 __ push(Immediate(isolate()->factory()->the_hole_value()));
934 __ cmp(eax, isolate()->factory()->true_value());
984 __ cmp(eax, isolate()->factory()->undefined_value());
986 __ cmp(eax, isolate()->factory()->null_value());
1023 isolate()->factory()->meta_map());
1094 __ cmp(eax, isolate()->factory()->undefined_value());
1162 Immediate(isolate()->factory()->home_object_symbol()));
1175 Immediate(isolate()->factory()->home_object_symbol()));
1218 Immediate(isolate()->factory()->native_context_map()));
1281 __ cmp(eax, isolate()->factory()->the_hole_value());
1284 __ mov(eax, isolate()->factory()->undefined_value());
1339 __ cmp(eax, isolate()->factory()->the_hole_value());
1349 __ mov(eax, isolate()->factory()->undefined_value());
1396 __ push(Immediate(isolate()->factory()->null_value()));
1903 __ mov(eax, isolate()->factory()->undefined_value());
1908 __ mov(load_name, isolate()->factory()->throw_string()); // "throw"
1952 __ mov(load_name, isolate()->factory()->next_string());
1980 isolate()->factory()->done_string()); // "done"
1992 isolate()->factory()->value_string()); // "value"
2025 __ mov(ecx, isolate()->factory()->the_hole_value());
2102 isolate()->factory()->empty_fixed_array());
2104 isolate()->factory()->empty_fixed_array());
2107 isolate()->factory()->ToBoolean(done));
2434 __ cmp(edx, isolate()->factory()->the_hole_value());
2448 __ cmp(edx, isolate()->factory()->the_hole_value());
2461 __ cmp(edx, isolate()->factory()->the_hole_value());
2485 __ cmp(edx, isolate()->factory()->the_hole_value());
2504 __ cmp(edx, isolate()->factory()->the_hole_value());
2639 __ push(Immediate(isolate()->factory()->undefined_value()));
2784 __ push(Immediate(isolate()->factory()->undefined_value()));
2831 __ push(Immediate(isolate()->factory()->undefined_value()));
2837 __ push(Immediate(isolate()->factory()->undefined_value()));
3059 Handle<Map> map = masm()->isolate()->factory()->heap_number_map();
3253 __ mov(eax, isolate()->factory()->null_value());
3258 __ mov(eax, isolate()->factory()->Function_string());
3263 __ mov(eax, isolate()->factory()->Object_string());
3497 __ Move(result, Immediate(isolate()->factory()->nan_value()));
3503 __ Move(result, Immediate(isolate()->factory()->undefined_value()));
3545 __ Move(result, Immediate(isolate()->factory()->empty_string()));
3676 __ mov(result_operand, isolate()->factory()->empty_string());
3890 __ mov(result_operand, isolate()->factory()->undefined_value());
3924 isolate()->factory()->empty_fixed_array());
3926 isolate()->factory()->empty_fixed_array());
3942 __ push(Immediate(isolate()->factory()->undefined_value()));
4062 context()->Plug(isolate()->factory()->undefined_value());
4094 __ mov(eax, isolate()->factory()->true_value());
4096 __ Push(isolate()->factory()->true_value());
4102 __ mov(eax, isolate()->factory()->false_value());
4104 __ Push(isolate()->factory()->false_value());
4398 Factory* factory = isolate()->factory();
4399 if (String::Equals(check, factory->number_string())) {
4402 isolate()->factory()->heap_number_map());
4404 } else if (String::Equals(check, factory->string_string())) {
4408 } else if (String::Equals(check, factory->symbol_string())) {
4412 } else if (String::Equals(check, factory->boolean_string())) {
4413 __ cmp(eax, isolate()->factory()->true_value());
4415 __ cmp(eax, isolate()->factory()->false_value());
4417 } else if (String::Equals(check, factory->undefined_string())) {
4418 __ cmp(eax, isolate()->factory()->undefined_value());
4426 } else if (String::Equals(check, factory->function_string())) {
4434 } else if (String::Equals(check, factory->object_string())) {
4436 __ cmp(eax, isolate()->factory()->null_value());
4447 } else if (String::Equals(check, factory->type##_string())) { \
4450 isolate()->factory()->type##_map()); \
4486 __ cmp(eax, isolate()->factory()->true_value());
4496 __ cmp(eax, isolate()->factory()->true_value());
4549 ? isolate()->factory()->null_value()
4550 : isolate()->factory()->undefined_value();
4557 __ cmp(eax, isolate()->factory()->true_value());
4661 __ mov(edx, Immediate(isolate()->factory()->the_hole_value()));