Lines Matching refs:hydrogen

31 #include "hydrogen.h"
196 H##type* hydrogen() const { \
445 return hydrogen()->transcendental_type();
461 int SuccessorCount() { return hydrogen()->SuccessorCount(); }
462 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); }
463 int true_block_id() { return hydrogen()->SuccessorAt(0)->block_id(); }
464 int false_block_id() { return hydrogen()->SuccessorAt(1)->block_id(); }
467 HControlInstruction* hydrogen() {
592 Token::Value op() const { return hydrogen()->token(); }
594 return hydrogen()->GetInputRepresentation().IsDouble();
611 BuiltinFunctionId op() const { return hydrogen()->op(); }
649 EqualityKind kind() const { return hydrogen()->kind(); }
650 NilValue nil() const { return hydrogen()->nil(); }
724 Token::Value op() const { return hydrogen()->token(); }
793 Token::Value op() const { return hydrogen()->token(); }
833 Handle<JSFunction> function() const { return hydrogen()->function(); }
858 Token::Value op() const { return hydrogen()->op(); }
902 int32_t value() const { return hydrogen()->Integer32Value(); }
914 double value() const { return hydrogen()->DoubleValue(); }
923 Handle<Object> value() const { return hydrogen()->handle(); }
951 Handle<Map> map() const { return hydrogen()->map(); }
953 return hydrogen()->FirstSuccessor()->block_id();
956 return hydrogen()->SecondSuccessor()->block_id();
1159 Handle<Object> name() const { return hydrogen()->name(); }
1243 return hydrogen()->elements_kind();
1279 Handle<Object> name() const { return hydrogen()->name(); }
1280 bool for_typeof() const { return hydrogen()->for_typeof(); }
1310 Handle<Object> name() const { return hydrogen()->name(); }
1312 StrictModeFlag strict_mode_flag() { return hydrogen()->strict_mode_flag(); }
1326 int slot_index() { return hydrogen()->slot_index(); }
1345 int slot_index() { return hydrogen()->slot_index(); }
1418 Handle<JSFunction> function() { return hydrogen()->function(); }
1419 int arity() const { return hydrogen()->argument_count() - 1; }
1436 int arity() const { return hydrogen()->argument_count() - 1; }
1453 int arity() const { return hydrogen()->argument_count() - 1; }
1464 Handle<String> name() const { return hydrogen()->name(); }
1465 int arity() const { return hydrogen()->argument_count() - 1; }
1479 int arity() const { return hydrogen()->argument_count() - 1; }
1490 Handle<String> name() const {return hydrogen()->name(); }
1491 int arity() const { return hydrogen()->argument_count() - 1; }
1502 Handle<JSFunction> target() const { return hydrogen()->target(); }
1503 int arity() const { return hydrogen()->argument_count() - 1; }
1518 int arity() const { return hydrogen()->argument_count() - 1; }
1527 const Runtime::Function* function() const { return hydrogen()->function(); }
1528 int arity() const { return hydrogen()->argument_count(); }
1573 bool truncating() { return hydrogen()->CanTruncateToInt32(); }
1588 bool truncating() { return hydrogen()->CanTruncateToInt32(); }
1645 Handle<Object> name() const { return hydrogen()->name(); }
1646 bool is_in_object() { return hydrogen()->is_in_object(); }
1647 int offset() { return hydrogen()->offset(); }
1648 Handle<Map> transition() const { return hydrogen()->transition(); }
1666 Handle<Object> name() const { return hydrogen()->name(); }
1667 StrictModeFlag strict_mode_flag() { return hydrogen()->strict_mode_flag(); }
1731 return hydrogen()->elements_kind();
1752 StrictModeFlag strict_mode_flag() { return hydrogen()->strict_mode_flag(); }
1775 Handle<Map> original_map() { return hydrogen()->original_map(); }
1776 Handle<Map> transitioned_map() { return hydrogen()->transitioned_map(); }
1880 Handle<JSObject> prototype() const { return hydrogen()->prototype(); }
1881 Handle<JSObject> holder() const { return hydrogen()->holder(); }
1990 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); }
2024 Handle<String> type_literal() { return hydrogen()->type_literal(); }