Searched refs:NumberToInt32 (Results 1 - 16 of 16) sorted by relevance

/external/v8/src/
H A Dconversions.h173 inline int32_t NumberToInt32(Object* number);
H A Dconversions-inl.h119 int32_t NumberToInt32(Object* number) { function in namespace:v8
H A Dobjects.cc510 return isolate->factory()->NewNumberFromInt(NumberToInt32(*lhs)
522 return isolate->factory()->NewNumberFromInt(NumberToInt32(*lhs) >>
547 return isolate->factory()->NewNumberFromInt(NumberToInt32(*lhs) &
548 NumberToInt32(*rhs));
559 return isolate->factory()->NewNumberFromInt(NumberToInt32(*lhs) |
560 NumberToInt32(*rhs));
571 return isolate->factory()->NewNumberFromInt(NumberToInt32(*lhs) ^
572 NumberToInt32(*rhs));
18763 DCHECK(NumberToInt32(buffer->byte_length()) == fixed_typed_array->DataSize());
H A Dapi.cc3508 if (obj->IsNumber()) return Just(NumberToInt32(*obj));
3520 if (obj->IsNumber()) return NumberToInt32(*obj);
/external/v8/src/runtime/
H A Druntime-atomics.cc145 return NumberToInt32(*number);
155 return NumberToInt32(*number);
165 return NumberToInt32(*number);
H A Druntime-debug.cc1099 StepAction step_action = static_cast<StepAction>(NumberToInt32(args[1]));
1602 line = NumberToInt32(args[1]) - script_handle->line_offset();
1610 column = NumberToInt32(args[2]);
H A Druntime-strings.cc609 int position = NumberToInt32(elements->get(i));
/external/v8/test/cctest/compiler/
H A Dgraph-builder-tester.h136 Node* NumberToInt32(Node* a) { function in class:v8::internal::compiler::GraphBuilderTester
137 return NewNode(simplified()->NumberToInt32(), a);
H A Dtest-simplified-lowering.cc99 // TODO(titzer): test tagged representation for input to NumberToInt32.
110 Node* convert = t.NumberToInt32(loaded);
999 t.simplified()->NumberToInt32());
1002 t.simplified()->NumberToInt32());
1060 // NumberToInt32(x: kRepTagged | kTypeInt32) used as kRepWord32
1062 Node* trunc = t.graph()->NewNode(t.simplified()->NumberToInt32(), t.p0);
1070 // NumberToInt32(x: kRepFloat64) used as MachineType::Int32()
1073 Node* trunc = t.graph()->NewNode(t.simplified()->NumberToInt32(), p0);
1081 // NumberToInt32(x: kTypeNumber | kRepTagged) used as MachineType::Int32()
1083 Node* trunc = t.graph()->NewNode(t.simplified()->NumberToInt32(),
[all...]
/external/v8/src/compiler/
H A Dsimplified-operator.h199 const Operator* NumberToInt32();
H A Dtyper.cc251 static Type* NumberToInt32(Type*, Typer*);
542 Type* Typer::Visitor::NumberToInt32(Type* type, Typer* t) { function in class:v8::internal::compiler::Typer::Visitor
886 lhs = NumberToInt32(ToNumber(lhs, t), t);
887 rhs = NumberToInt32(ToNumber(rhs, t), t);
918 lhs = NumberToInt32(ToNumber(lhs, t), t);
919 rhs = NumberToInt32(ToNumber(rhs, t), t);
944 lhs = NumberToInt32(ToNumber(lhs, t), t);
945 rhs = NumberToInt32(ToNumber(rhs, t), t);
969 lhs = NumberToInt32(ToNumber(lhs, t), t);
1687 return TypeUnaryOp(node, NumberToInt32);
[all...]
H A Dopcodes.h224 V(NumberToInt32) \
H A Dsimplified-operator.cc275 V(NumberToInt32, Operator::kNoProperties, 1) \
H A Djs-typed-lowering.cc376 node = graph()->NewNode(simplified()->NumberToInt32(), node);
/external/v8/test/unittests/compiler/
H A Dsimplified-operator-unittest.cc56 PURE(NumberToInt32, Operator::kNoProperties, 1),
H A Dnode-test-utils.cc2333 IS_UNOP_MATCHER(NumberToInt32)

Completed in 680 milliseconds