Searched refs:ToBooleanHint (Results 1 – 6 of 6) sorted by relevance
/external/v8/src/compiler/ |
D | type-hints.cc | 36 std::ostream& operator<<(std::ostream& os, ToBooleanHint hint) { in operator <<() 38 case ToBooleanHint::kNone: in operator <<() 40 case ToBooleanHint::kUndefined: in operator <<() 42 case ToBooleanHint::kBoolean: in operator <<() 44 case ToBooleanHint::kNull: in operator <<() 46 case ToBooleanHint::kSmallInteger: in operator <<() 48 case ToBooleanHint::kReceiver: in operator <<() 50 case ToBooleanHint::kString: in operator <<() 52 case ToBooleanHint::kSymbol: in operator <<() 54 case ToBooleanHint::kHeapNumber: in operator <<() [all …]
|
D | type-hints.h | 57 enum class ToBooleanHint : uint16_t { enum 72 std::ostream& operator<<(std::ostream&, ToBooleanHint); 74 typedef base::Flags<ToBooleanHint, uint16_t> ToBooleanHints;
|
D | type-hint-analyzer.cc | 55 static_cast<int>(ToBooleanHint::k##Name)) in GetToBooleanHints()
|
D | bytecode-graph-builder.cc | 1443 Node* value = NewNode(javascript()->ToBoolean(ToBooleanHint::kAny), in VisitLogicalNot() 1868 NewNode(javascript()->ToBoolean(ToBooleanHint::kAny), accumulator); in BuildJumpIfToBooleanEqual()
|
D | ast-graph-builder.cc | 3724 hints = ToBooleanHint::kAny; in BuildToBoolean()
|
/external/v8/test/unittests/compiler/ |
D | js-typed-lowering-unittest.cc | 228 Reduce(graph()->NewNode(javascript()->ToBoolean(ToBooleanHint::kAny), in TEST_F() 258 Reduce(graph()->NewNode(javascript()->ToBoolean(ToBooleanHint::kAny), in TEST_F() 274 Reduce(graph()->NewNode(javascript()->ToBoolean(ToBooleanHint::kAny), in TEST_F() 285 Reduce(graph()->NewNode(javascript()->ToBoolean(ToBooleanHint::kAny), in TEST_F() 296 Reduce(graph()->NewNode(javascript()->ToBoolean(ToBooleanHint::kAny), in TEST_F() 308 Reduce(graph()->NewNode(javascript()->ToBoolean(ToBooleanHint::kAny), in TEST_F() 323 Reduce(graph()->NewNode(javascript()->ToBoolean(ToBooleanHint::kAny), in TEST_F()
|