Lines Matching refs:Unique
39 #include "unique.h"
613 // Declare a unique enum value for each hydrogen instruction.
859 // Compute unique ids upfront that is safe wrt GC and concurrent compilation.
1532 Unique<Map> map() const { return map_; }
1549 map_(Unique<Map>(map)) {
1554 Unique<Map> map_;
2809 Unique<Map> first_map() const { return map_set_.at(0); }
2827 map_set_.Add(Unique<Map>(map), zone);
2859 // NOTE: We create an uninitialized Unique and initialize it later.
2863 Unique<JSFunction> target = Unique<JSFunction>::CreateUninitialized(func);
2868 HValue* value, Unique<HeapObject> target,
2874 object_ = Unique<HeapObject>(object_.handle());
2888 Unique<HeapObject> object() const { return object_; }
2900 HCheckValue(HValue* value, Unique<HeapObject> object,
2909 Unique<HeapObject> object_;
3500 Unique<Object> unique,
3503 HConstant* new_constant = new(zone) HConstant(unique,
3514 object_ = Unique<Object>::CreateUninitialized(
3652 object_ = Unique<Object>(object_.handle());
3656 Unique<Object> GetUnique() const {
3699 Unique<Object> optional = Unique<Object>(Handle<Object>::null()));
3703 Unique<Object> optional = Unique<Object>(Handle<Object>::null()));
3704 HConstant(Unique<Object> unique,
3722 Unique<Object> object_;
5363 Unique<Cell> cell() const { return cell_; }
5373 cell_ = Unique<Cell>(cell_.handle());
5389 : cell_(Unique<Cell>::CreateUninitialized(cell)), details_(details) {
5397 Unique<Cell> cell_;
5694 Unique<PropertyCell> cell() const { return cell_; }
5703 cell_ = Unique<PropertyCell>(cell_.handle());
5718 cell_(Unique<PropertyCell>::CreateUninitialized(cell)),
5723 Unique<PropertyCell> cell_;
6881 Unique<Map> original_map() { return original_map_; }
6882 Unique<Map> transitioned_map() { return transitioned_map_; }
6902 : original_map_(Unique<Map>(original_map)),
6903 transitioned_map_(Unique<Map>(transitioned_map)),
6917 Unique<Map> original_map_;
6918 Unique<Map> transitioned_map_;