Searched refs:IsInteger32 (Results 1 - 25 of 39) sorted by relevance

12

/external/v8/src/crankshaft/
H A Dhydrogen-canonicalize.cc21 if (instr->representation().IsInteger32()) {
H A Dhydrogen-representation-changes.cc30 if (is_truncating_to_int && to.IsInteger32()) {
59 return from_rep.IsInteger32() && to_rep.IsSmi() && SmiValuesAre32Bits();
129 if (phi->representation().IsInteger32()) {
H A Dhydrogen-uint32-analysis.cc222 current->representation().IsInteger32() &&
H A Dhydrogen-instructions.cc1581 if (left->representation().IsInteger32() && !left->CheckFlag(kUint32)) {
1583 } else if (left->IsChange() && HChange::cast(left)->from().IsInteger32() &&
1598 } else if (right->representation().IsInteger32() &&
1602 HChange::cast(right)->from().IsInteger32() &&
1774 if (from().IsInteger32() && !value()->CheckFlag(HInstruction::kUint32) &&
1844 (r.IsInteger32() && CheckFlag(kAllUsesTruncatingToInt32)) ||
1865 (r.IsInteger32() && CheckFlag(kAllUsesTruncatingToInt32)) ||
1886 (((r.IsInteger32() && CheckFlag(kAllUsesTruncatingToInt32)) ||
1906 if (representation().IsInteger32()) {
1928 if (representation().IsInteger32()) {
2676 static bool IsInteger32(double value) { function in namespace:v8::internal
[all...]
/external/v8/src/
H A Dproperty-details.h163 if (IsInteger32()) {
178 bool IsInteger32() const { return kind_ == kInteger32; } function in class:v8::internal::Representation
179 bool IsSmiOrInteger32() const { return IsSmi() || IsInteger32(); }
186 IsSmi() || IsInteger32() || IsDouble();
/external/v8/src/crankshaft/arm/
H A Dlithium-gap-resolver-arm.cc239 if (cgen_->IsInteger32(constant_source)) {
254 if (cgen_->IsInteger32(constant_source)) {
H A Dlithium-arm.cc1295 DCHECK(instr->representation().IsInteger32());
1365 DCHECK(instr->representation().IsInteger32());
1911 DCHECK(to.IsInteger32());
1939 DCHECK(to.IsInteger32());
1945 } else if (from.IsInteger32()) {
2041 } else if (input_rep.IsInteger32()) {
2082 } else if (r.IsInteger32()) {
2190 (instr->representation().IsInteger32() &&
2266 (instr->value()->representation().IsInteger32() &&
H A Dlithium-codegen-arm.h83 bool IsInteger32(LConstantOperand* op) const;
/external/v8/src/crankshaft/mips/
H A Dlithium-gap-resolver-mips.cc232 if (cgen_->IsInteger32(constant_source)) {
246 if (cgen_->IsInteger32(constant_source)) {
H A Dlithium-codegen-mips.h83 bool IsInteger32(LConstantOperand* op) const;
H A Dlithium-mips.cc1303 DCHECK(instr->representation().IsInteger32());
1371 DCHECK(instr->representation().IsInteger32());
1858 DCHECK(to.IsInteger32());
1886 DCHECK(to.IsInteger32());
1892 } else if (from.IsInteger32()) {
1990 } else if (input_rep.IsInteger32()) {
2029 } else if (r.IsInteger32()) {
2137 (instr->representation().IsInteger32() &&
2213 (instr->value()->representation().IsInteger32() &&
/external/v8/src/crankshaft/mips64/
H A Dlithium-gap-resolver-mips64.cc232 } else if (cgen_->IsInteger32(constant_source)) {
247 } else if (cgen_->IsInteger32(constant_source)) {
H A Dlithium-mips64.cc1303 DCHECK(instr->representation().IsInteger32());
1372 DCHECK(instr->representation().IsInteger32());
1864 DCHECK(to.IsInteger32());
1893 DCHECK(to.IsInteger32());
1899 } else if (from.IsInteger32()) {
1993 } else if (input_rep.IsInteger32()) {
2032 } else if (r.IsInteger32()) {
2135 instr->representation().IsInteger32());
2141 (instr->representation().IsInteger32() &&
2202 instr->value()->representation().IsInteger32());
[all...]
H A Dlithium-codegen-mips64.cc394 if (r.IsInteger32()) {
433 if (r.IsInteger32()) {
461 bool LCodeGen::IsInteger32(LConstantOperand* op) const { function in class:v8::internal::LCodeGen
482 if (r.IsInteger32()) return value;
509 } else if (r.IsInteger32()) {
2089 if (r.IsInteger32() || r.IsSmi()) {
2358 DCHECK(!rep.IsInteger32());
2842 instr->hydrogen()->representation().IsInteger32()) {
3115 if (representation.IsInteger32() && SmiValuesAre32Bits() &&
3582 } else if (r.IsInteger32()) {
[all...]
/external/v8/src/crankshaft/ppc/
H A Dlithium-gap-resolver-ppc.cc221 if (cgen_->IsInteger32(constant_source)) {
233 if (cgen_->IsInteger32(constant_source)) {
H A Dlithium-codegen-ppc.cc404 if (r.IsInteger32()) {
426 DCHECK(IsInteger32(const_op));
450 bool LCodeGen::IsInteger32(LConstantOperand* op) const { function in class:v8::internal::LCodeGen
469 if (r.IsInteger32()) return value;
496 } else if (r.IsInteger32()) {
2096 if (r.IsInteger32()) {
2393 DCHECK(!rep.IsInteger32());
2890 instr->hydrogen()->representation().IsInteger32()) {
3180 if (representation.IsInteger32() &&
3647 } else if (r.IsInteger32()) {
[all...]
/external/v8/src/crankshaft/arm64/
H A Dlithium-arm64.cc984 if (r.IsInteger32() || r.IsSmi() || r.IsDouble()) {
1127 DCHECK(to.IsInteger32());
1151 DCHECK(to.IsSmi() || to.IsInteger32());
1161 } else if (from.IsInteger32()) {
1256 } else if (input_rep.IsInteger32()) {
1345 } else if (r.IsInteger32()) {
1388 DCHECK(instr->representation().IsInteger32());
1406 DCHECK(instr->representation().IsInteger32());
1673 instr->representation().IsInteger32());
1685 DCHECK((instr->representation().IsInteger32()
[all...]
H A Dlithium-codegen-arm64.cc1111 } else if (r.IsInteger32()) {
1139 if (r.IsInteger32()) {
1716 DCHECK(instr->hydrogen()->index()->representation().IsInteger32());
1717 DCHECK(instr->hydrogen()->length()->representation().IsInteger32());
1741 if (r.IsInteger32()) {
2335 DCHECK(!rep.IsInteger32());
2375 if (instr->hydrogen_value()->representation().IsInteger32()) {
3221 if (representation.IsInteger32()) {
3232 if (representation.IsInteger32()) {
3292 if (representation.IsInteger32()) {
[all...]
/external/v8/src/crankshaft/x87/
H A Dlithium-gap-resolver-x87.cc297 if (cgen_->IsInteger32(constant_source)) {
317 if (cgen_->IsInteger32(constant_source)) {
H A Dlithium-x87.cc1342 DCHECK(instr->representation().IsInteger32());
1410 DCHECK(instr->representation().IsInteger32());
1901 DCHECK(to.IsInteger32());
1925 DCHECK(to.IsInteger32());
1932 } else if (from.IsInteger32()) {
2033 } else if (input_rep.IsInteger32()) {
2073 } else if (r.IsInteger32()) {
2184 (instr->representation().IsInteger32() &&
2252 DCHECK(instr->key()->representation().IsInteger32() ||
2283 (instr->value()->representation().IsInteger32()
[all...]
/external/v8/src/crankshaft/x64/
H A Dlithium-x64.cc161 hvalue->representation().IsInteger32() &&
1319 DCHECK(instr->representation().IsInteger32());
1387 DCHECK(instr->representation().IsInteger32());
1614 } else if (instr->representation().IsInteger32()) {
1872 DCHECK(to.IsInteger32());
1899 DCHECK(to.IsInteger32());
1905 } else if (from.IsInteger32()) {
2002 } else if (input_rep.IsInteger32()) {
2041 } else if (r.IsInteger32()) {
2163 instr->key()->representation().IsInteger32()) ||
[all...]
H A Dlithium-codegen-x64.cc263 instr->hydrogen_value()->representation().IsInteger32() &&
473 if (r.IsInteger32()) return value;
1464 if (instr->IsInteger32()) {
1471 if (instr->IsInteger32()) {
1478 if (instr->IsInteger32()) {
1492 if (instr->IsInteger32()) {
1499 if (instr->IsInteger32()) {
1506 if (instr->IsInteger32()) {
2013 if (r.IsInteger32()) {
2301 DCHECK(!rep.IsInteger32());
[all...]
/external/v8/src/crankshaft/ia32/
H A Dlithium-gap-resolver-ia32.cc296 if (cgen_->IsInteger32(constant_source)) {
320 if (cgen_->IsInteger32(constant_source)) {
H A Dlithium-ia32.cc1332 DCHECK(instr->representation().IsInteger32());
1400 DCHECK(instr->representation().IsInteger32());
1896 DCHECK(to.IsInteger32());
1923 DCHECK(to.IsInteger32());
1933 } else if (from.IsInteger32()) {
2032 } else if (input_rep.IsInteger32()) {
2073 } else if (r.IsInteger32()) {
2186 (instr->representation().IsInteger32() &&
2250 DCHECK(instr->key()->representation().IsInteger32() ||
2279 (instr->value()->representation().IsInteger32()
[all...]
H A Dlithium-codegen-ia32.h64 bool IsInteger32(LConstantOperand* op) const;

Completed in 252 milliseconds

12