Home | History | Annotate | Download | only in s390

Lines Matching defs:hydrogen

8 #include "src/crankshaft/hydrogen.h"
156 H##type* hydrogen() const { return H##type::cast(hydrogen_value()); }
445 int SuccessorCount() { return hydrogen()->SuccessorCount(); }
446 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); }
473 hydrogen() {
760 Token::Value op() const { return hydrogen()->token(); }
761 bool is_double() const { return hydrogen()->representation().IsDouble(); }
961 Token::Value op() const { return hydrogen()->token(); }
1010 Token::Value op() const { return hydrogen()->token(); }
1052 Token::Value op() const { return hydrogen()->op(); }
1097 int32_t value() const { return hydrogen()->Integer32Value(); }
1105 Smi* value() const { return Smi::FromInt(hydrogen()->Integer32Value()); }
1113 double value() const { return hydrogen()->DoubleValue(); }
1115 uint64_t bits() const { return hydrogen()->DoubleValueAsBits(); }
1124 return hydrogen()->ExternalReferenceValue();
1134 return hydrogen()->handle(isolate);
1163 Handle<Map> map() const { return hydrogen()->map().handle(); }
1331 Heap::RootListIndex index() const { return hydrogen()->index(); }
1345 ElementsKind elements_kind() const { return hydrogen()->elements_kind(); }
1347 return hydrogen()->is_fixed_typed_array();
1354 uint32_t base_offset() const { return hydrogen()->base_offset(); }
1366 int slot_index() { return hydrogen()->slot_index(); }
1384 int slot_index() { return hydrogen()->slot_index(); }
1492 int arity() const { return hydrogen()->argument_count() - 1; }
1520 int arity() const { return hydrogen()->argument_count() - 1; }
1538 int arity() const { return hydrogen()->argument_count() - 1; }
1554 const Runtime::Function* function() const { return hydrogen()->function(); }
1555 int arity() const { return hydrogen()->argument_count(); }
1556 SaveFPRegsMode save_doubles() const { return hydrogen()->save_doubles(); }
1632 bool truncating() { return hydrogen()->CanTruncateToInt32(); }
1645 bool truncating() { return hydrogen()->CanTruncateToInt32(); }
1664 bool truncating() { return hydrogen()->CanTruncateToInt32(); }
1686 bool truncating() { return hydrogen()->CanTruncateToNumber(); }
1722 return hydrogen()->field_representation();
1737 return hydrogen()->is_fixed_typed_array();
1743 ElementsKind elements_kind() const { return hydrogen()->elements_kind(); }
1750 if (hydrogen()->value()->IsAdd() || hydrogen()->value()->IsSub() ||
1751 hydrogen()->value()->IsMul() || hydrogen()->value()->IsDiv()) {
1754 return hydrogen()->NeedsCanonicalization();
1756 uint32_t base_offset() const { return hydrogen()->base_offset(); }
1778 Handle<Map> original_map() { return hydrogen()->original_map().handle(); }
1780 return hydrogen()->transitioned_map().handle();
1782 ElementsKind from_kind() { return hydrogen()->from_kind(); }
1783 ElementsKind to_kind() { return hydrogen()->to_kind(); }
2023 Handle<String> type_literal() { return hydrogen()->type_literal(); }