HomeSort by relevance Sort by last modified time
    Searched refs:Unique (Results 1 - 25 of 59) sorted by null

1 2 3

  /external/chromium_org/v8/src/
unique.h 25 // Creating a Unique<T> requires first dereferencing the handle to obtain
33 class Unique {
35 Unique<T>() : raw_address_(NULL) {}
38 explicit Unique(Handle<T> handle) {
42 // This is a best-effort check to prevent comparing Unique<T>'s created
46 // assurance is required for creating a Unique<Map>.
55 // TODO(titzer): this is a hack to migrate to Unique<T> incrementally.
56 Unique(Address raw_address, Handle<T> handle)
60 // Eg. Unique<JSFunction> can be passed when Unique<Object> is expected
    [all...]
hydrogen-gvn.h 74 bool ComputeGlobalVar(Unique<Cell> cell, int* index);
90 Unique<Cell> global_vars_[kNumberOfGlobalVars];
hydrogen-check-elimination.h 23 string_maps_.Add(Unique<Map>::CreateImmovable( \
hydrogen-instructions.h 19 #include "src/unique.h"
531 // Declare a unique enum value for each hydrogen instruction.
769 // Compute unique ids upfront that is safe wrt GC and concurrent compilation.
    [all...]
  /external/chromium_org/v8/src/compiler/
operator.h 10 #include "src/unique.h"
54 // A small integer unique to all instances of a particular kind of operator,
169 // Specialization for static parameters of type {Unique<Object>}.
171 struct StaticParameterTraits<Unique<Object> > {
172 static OStream& PrintTo(OStream& os, Unique<Object> val) { // NOLINT
175 static int HashCode(Unique<Object> a) {
178 static bool Equals(Unique<Object> a, Unique<Object> b) { return a == b; }
181 // Specialization for static parameters of type {Unique<Name>}.
183 struct StaticParameterTraits<Unique<Name> >
    [all...]
js-graph.cc 14 Unique<Object> unique = Unique<Object>::CreateImmovable(object); local
15 return NewNode(common()->HeapConstant(unique));
96 Node* JSGraph::HeapConstant(Unique<Object> value) {
97 // TODO(turbofan): canonicalize heap constants using Unique<T>
106 // return HeapConstant(Unique<Object>::CreateUninitialized(value));
107 // TODO(turbofan): This is a work-around to make Unique::HashCode() work for
108 // value numbering. We need some sane way to compute a unique hash code for
110 Unique<Object> unique(reinterpret_cast<Address>(*value.location()), value)
    [all...]
simplified-operator-reducer.cc 22 if (m.Is(Unique<HeapObject>::CreateImmovable(factory()->false_value()))) {
25 if (m.Is(Unique<HeapObject>::CreateImmovable(factory()->true_value()))) {
40 if (m.Is(Unique<HeapObject>::CreateImmovable(factory()->false_value()))) {
43 if (m.Is(Unique<HeapObject>::CreateImmovable(factory()->true_value()))) {
js-builtin-reducer-unittest.cc 39 Unique<HeapObject>::CreateImmovable(factory()->undefined_value()));
71 Node* fun = HeapConstant(Unique<HeapObject>::CreateUninitialized(f));
89 Node* fun = HeapConstant(Unique<HeapObject>::CreateUninitialized(f));
104 Node* fun = HeapConstant(Unique<HeapObject>::CreateUninitialized(f));
122 Node* fun = HeapConstant(Unique<HeapObject>::CreateUninitialized(f));
158 Node* fun = HeapConstant(Unique<HeapObject>::CreateUninitialized(f));
js-operator.h 11 #include "src/unique.h"
43 Unique<Name> name;
58 Unique<Name> name;
127 const Operator* LoadNamed(Unique<Name> name,
139 const Operator* StoreNamed(StrictMode strict_mode, Unique<Name> name) {
170 const Operator* CreateCatchContext(Unique<String> name) {
171 OP1(JSCreateCatchContext, Unique<String>, name, Operator::kNoProperties, 1,
node-matchers.h 101 : public ValueMatcher<Unique<T>, IrOpcode::kHeapConstant> {
103 : ValueMatcher<Unique<T>, IrOpcode::kHeapConstant>(node) {}
common-operator.h 9 #include "src/unique.h"
91 const Operator* HeapConstant(const Unique<Object>&);
graph-unittest.h 20 class Unique;
39 Node* HeapConstant(const Unique<HeapObject>& value);
68 const Matcher<Unique<HeapObject> >& value_matcher);
js-graph.h 49 Node* HeapConstant(Unique<Object> value);
common-operator.cc 10 #include "src/unique.h"
170 const Unique<Object>& value) {
171 return new (zone()) Operator1<Unique<Object> >(
graph-builder.h 13 #include "src/unique.h"
130 // Helper to wrap a Handle<T> into a Unique<T>.
132 Unique<T> MakeUnique(Handle<T> object) {
133 return Unique<T>::CreateUninitialized(object);
graph-unittest.cc 22 inline std::ostream& operator<<(std::ostream& os, const Unique<T>& value) {
72 Node* GraphTest::HeapConstant(const Unique<HeapObject>& value) {
79 Unique<HeapObject>::CreateImmovable(factory()->false_value()));
85 Unique<HeapObject>::CreateImmovable(factory()->true_value()));
91 Unique<HeapObject>::CreateImmovable(factory()->false_value()));
97 Unique<HeapObject>::CreateImmovable(factory()->true_value()));
654 const Matcher<Unique<HeapObject> >& value_matcher) {
655 return MakeMatcher(new IsConstantMatcher<Unique<HeapObject> >(
raw-machine-assembler.h 60 Unique<Object> unique = Unique<Object>::CreateImmovable( local
62 return NewNode(common()->HeapConstant(unique));
87 Unique<Object> val = Unique<Object>::CreateUninitialized(object);
ast-graph-builder.cc 910 Unique<Name> name = MakeUnique(key->AsPropertyName());
1314 Unique<String> unique = MakeUnique(name); local
    [all...]
  /external/chromium_org/v8/test/cctest/
test-unique.cc 34 #include "src/unique.h"
55 Unique<String> A(handles[0]); \
56 Unique<String> B(handles[1]); \
57 Unique<String> C(handles[2])
60 Unique<String> A(handles[0]); \
61 Unique<String> B(handles[1]); \
62 Unique<String> C(handles[2]); \
63 Unique<String> D(handles[3]); \
64 Unique<String> E(handles[4]); \
65 Unique<String> F(handles[5]);
    [all...]
  /external/chromium_org/v8/test/cctest/compiler/
test-codegen-deopt.cc 132 Unique<Object> deopt_fun_constant =
133 Unique<Object>::CreateUninitialized(deopt_function);
137 Unique<Object> caller_context_constant =
138 Unique<Object>::CreateUninitialized(caller_context);
152 Unique<Object> context_constant =
153 Unique<Object>::CreateUninitialized(context);
247 Unique<Object> this_fun_constant =
248 Unique<Object>::CreateUninitialized(function);
252 Unique<Object> context_constant =
253 Unique<Object>::CreateUninitialized(context)
    [all...]
simplified-graph-builder.h 49 Unique<Object> val = Unique<Object>::CreateUninitialized(object);
value-helper.h 52 CHECK_EQ(expected, *OpParameter<Unique<Object> >(node).handle());
  /external/chromium_org/ui/file_manager/file_manager/foreground/js/
metrics.js 22 * @param {string} name Unique interval name.
83 * @param {string} name Unique interval name.
  /external/chromium_org/chrome/browser/browsing_data/
browsing_data_appcache_helper_unittest.cc 78 TEST_F(CannedBrowsingDataAppCacheHelperTest, Unique) {
  /external/chromium_org/media/test/data/eme_player_js/
globals.js 21 // Unique strings to identify test result expectations.

Completed in 300 milliseconds

1 2 3