HomeSort by relevance Sort by last modified time
    Searched full:hvalue (Results 1 - 25 of 75) sorted by null

1 2 3

  /external/chromium_org/v8/src/
hydrogen-instructions.h 53 class HValue;
214 static H##type* cast(HValue* value) { \
222 static H##type* cast(HValue* value) { \
226 virtual Opcode opcode() const { return HValue::k##type; }
470 HUseListNode(HValue* value, int index, HUseListNode* tail)
475 HValue* value() const { return value_; }
490 HValue* value_;
502 HValue* value() {
517 HValue* value_;
520 friend class HValue;
    [all...]
hydrogen.h 157 void AddLeaveInlined(HValue* return_value, FunctionState* state);
362 int GetNextValueID(HValue* value) {
366 HValue* LookupValue(int id) const {
481 ZoneList<HValue*> values_;
541 const ZoneList<HValue*>* values() const { return &values_; }
572 void Bind(Variable* variable, HValue* value) {
576 void Bind(int index, HValue* value);
578 void BindContext(HValue* value) {
582 HValue* Lookup(Variable* variable) const {
586 HValue* Lookup(int index) const
    [all...]
code-stubs-hydrogen.cc 69 virtual HValue* BuildCodeStub() = 0;
74 HValue* GetArgumentsLength() {
86 ArrayContextChecker(HGraphBuilder* builder, HValue* constructor,
87 HValue* array_function)
89 checker_.If<HCompareObjectEqAndBranch, HValue*>(constructor,
108 HValue* BuildArrayConstructor(ElementsKind kind,
112 HValue* BuildInternalArrayConstructor(ElementsKind kind,
116 HValue* BuildArraySingleArgumentConstructor(JSArrayBuilder* builder);
117 HValue* BuildArrayNArgumentsConstructor(JSArrayBuilder* builder,
121 HValue* arguments_length_
    [all...]
hydrogen-representation-changes.cc 34 HValue* value, HValue* use_value, int use_index, Representation to) {
48 bool is_truncating_to_smi = use_value->CheckFlag(HValue::kTruncatingToSmi);
49 bool is_truncating_to_int = use_value->CheckFlag(HValue::kTruncatingToInt32);
72 HValue* value) {
78 HValue* use_value = it.value();
108 phi->SetFlag(HValue::kTruncatingToInt32);
110 phi->SetFlag(HValue::kTruncatingToSmi);
119 HValue* use = it.value();
124 use->CheckFlag(HValue::kTruncatingToInt32))) |
    [all...]
hydrogen-range-analysis.h 48 void UpdateControlFlowRange(Token::Value op, HValue* value, HValue* other);
49 void InferRange(HValue* value);
51 void AddRange(HValue* value, Range* range);
53 ZoneList<HValue*> changed_ranges_;
hydrogen-mark-deoptimize.cc 37 if (phi->CheckFlag(HValue::kAllowUndefinedAsNaN) &&
38 !phi->CheckUsesForFlag(HValue::kAllowUndefinedAsNaN)) {
46 ASSERT(phi->CheckFlag(HValue::kAllowUndefinedAsNaN));
50 phi->ClearFlag(HValue::kAllowUndefinedAsNaN);
57 HValue* input = phi->OperandAt(i);
58 if (input->IsPhi() && input->CheckFlag(HValue::kAllowUndefinedAsNaN)) {
59 input->ClearFlag(HValue::kAllowUndefinedAsNaN);
75 current->SetFlag(HValue::kAllowUndefinedAsNaN);
hydrogen-instructions.cc 57 int HValue::LoopWeight() const {
65 Isolate* HValue::isolate() const {
71 void HValue::AssumeRepresentation(Representation r) {
81 void HValue::InferRepresentation(HInferRepresentationPhase* h_infer) {
94 Representation HValue::RepresentationFromUses() {
101 HValue* use = it.value();
126 void HValue::UpdateRepresentation(Representation new_rep,
142 void HValue::AddDependantsToWorklist(HInferRepresentationPhase* h_infer) {
377 bool HValue::IsDefinedAfter(HBasicBlock* other) const {
384 while (tail_ != NULL && tail_->value()->CheckFlag(HValue::kIsDead))
    [all...]
hydrogen.cc 222 void HBasicBlock::AddLeaveInlined(HValue* return_value,
848 void HGraphBuilder::IfBuilder::Return(HValue* value) {
850 HValue* parameter_count = builder_->graph()->GetConstantMinus1();
900 HValue* context,
912 HValue* HGraphBuilder::LoopBuilder::BeginBody(
913 HValue* initial,
914 HValue* terminating,
938 HValue* one = builder_->graph()->GetConstant1();
944 increment_->ClearFlag(HValue::kCanOverflow);
957 HValue* one = builder_->graph()->GetConstant1()
    [all...]
hydrogen-dce.cc 34 bool HDeadCodeEliminationPhase::MarkLive(HValue* ref, HValue* instr) {
35 if (instr->CheckFlag(HValue::kIsLive)) return false;
36 instr->SetFlag(HValue::kIsLive);
56 ZoneList<HValue*> worklist(graph()->blocks()->length(), zone());
77 HValue* instr = worklist.RemoveLast();
95 if (!instr->CheckFlag(HValue::kIsLive)) {
102 instr->ClearFlag(HValue::kIsLive);
108 if (!phi->CheckFlag(HValue::kIsLive)) {
111 phi->ClearFlag(HValue::kIsLive)
    [all...]
hydrogen-representation-changes.h 45 void InsertRepresentationChangeForUse(HValue* value,
46 HValue* use_value,
49 void InsertRepresentationChangesForValue(HValue* value);
hydrogen-uint32-analysis.h 47 INLINE(bool IsSafeUint32Use(HValue* val, HValue* use));
48 INLINE(bool Uint32UsesAreSafe(HValue* uint32val));
hydrogen-escape-analysis.cc 36 HValue* use = it.value();
92 HValue* operand = old_state->OperandAt(index);
105 HValue* operand = old_state->OperandAt(index);
115 HBasicBlock* block, HValue* incoming_value, int index) {
151 case HValue::kAllocate: {
156 case HValue::kLoadNamedField: {
161 HValue* replacement = state->OperandAt(index);
169 case HValue::kStoreNamedField: {
186 case HValue::kSimulate: {
196 case HValue::kArgumentsObject
    [all...]
hydrogen-dce.h 48 bool MarkLive(HValue* ref, HValue* instr);
hydrogen-infer-representation.h 45 void AddToWorklist(HValue* current);
48 ZoneList<HValue*> worklist_;
hydrogen-gvn.cc 51 void Add(HValue* value, Zone* zone) {
56 HValue* Lookup(HValue* value) const;
65 // A linked list of HValue* values. Stored in arrays.
67 HValue* value;
79 void Insert(HValue* value, Zone* zone);
171 GVNFlagSet depends_flags = HValue::ConvertChangesToDependsFlags(flags);
175 HValue* value = array_[i].value;
182 HValue* value = lists_[current].value;
218 HValue* HValueMap::Lookup(HValue* value) const
    [all...]
hydrogen-environment-liveness.cc 97 if (!marker->CheckFlag(HValue::kEndsLiveRange)) return;
121 case HValue::kEnvironmentMarker: {
125 marker->SetFlag(HValue::kEndsLiveRange);
127 marker->ClearFlag(HValue::kEndsLiveRange);
145 case HValue::kLeaveInlined:
156 case HValue::kEnterInlined: {
171 case HValue::kSimulate:
  /external/v8/src/
hydrogen-instructions.h 50 class HValue;
208 static H##type* cast(HValue* value) { \
216 static H##type* cast(HValue* value) { \
220 virtual Opcode opcode() const { return HValue::k##type; }
453 HUseListNode(HValue* value, int index, HUseListNode* tail)
458 HValue* value() const { return value_; }
473 HValue* value_;
485 HValue* value() {
500 HValue* value_;
503 friend class HValue;
    [all...]
hydrogen.h 137 void AddLeaveInlined(HValue* return_value,
303 int GetNextValueID(HValue* value) {
307 HValue* LookupValue(int id) const {
350 void PropagateMinusZeroChecks(HValue* value, BitVector* visited);
352 void InsertRepresentationChangeForUse(HValue* value,
353 HValue* use_value,
356 void InsertRepresentationChangesForValue(HValue* value);
357 void InferTypes(ZoneList<HValue*>* worklist);
366 ZoneList<HValue*> values_;
409 const ZoneList<HValue*>* values() const { return &values_;
    [all...]
hydrogen-instructions.cc 70 int HValue::LoopWeight() const {
78 void HValue::AssumeRepresentation(Representation r) {
274 bool HValue::IsDefinedAfter(HBasicBlock* other) const {
281 while (tail_ != NULL && tail_->value()->CheckFlag(HValue::kIsDead)) {
288 bool HValue::CheckUsesForFlag(Flag f) {
311 int HValue::UseCount() const {
318 HUseListNode* HValue::RemoveUse(HValue* value, int index) {
348 bool HValue::Equals(HValue* other)
    [all...]
hydrogen.cc 128 HValue* val = environment->values()->at(i);
179 void HBasicBlock::AddLeaveInlined(HValue* return_value,
737 HValue* value = instr->Canonicalize();
858 HValue* replacement = phi->GetRedundantReplacement();
863 HValue* value = it.value();
897 HValue* operand = phi->OperandAt(i);
923 if (phi->CheckFlag(HValue::kIsArguments)) return false;
957 void HGraph::InferTypes(ZoneList<HValue*>* worklist) {
965 HValue* current = worklist->RemoveLast();
969 HValue* use = it.value()
    [all...]
  /external/libsepol/src/
sidtab.c 45 int hvalue; local
51 hvalue = SIDTAB_HASH(sid);
53 cur = s->htable[hvalue];
77 newnode->next = s->htable[hvalue];
78 s->htable[hvalue] = newnode;
89 int hvalue; local
95 hvalue = SIDTAB_HASH(sid);
97 cur = s->htable[hvalue];
107 s->htable[hvalue] = cur->next;
120 int hvalue; local
    [all...]
hashtab.c 68 int hvalue; local
74 hvalue = h->hash_value(h, key);
76 cur = h->htable[hvalue];
95 newnode->next = h->htable[hvalue];
96 h->htable[hvalue] = newnode;
107 int hvalue; local
113 hvalue = h->hash_value(h, key);
115 cur = h->htable[hvalue];
125 h->htable[hvalue] = cur->next;
140 int hvalue; local
181 int hvalue; local
    [all...]
avtab.c 59 avtab_insert_node(avtab_t * h, int hvalue, avtab_ptr_t prev, avtab_key_t * key,
73 newnode->next = h->htable[hvalue];
74 h->htable[hvalue] = newnode;
83 int hvalue; local
91 hvalue = avtab_hash(key, h->mask);
92 for (prev = NULL, cur = h->htable[hvalue];
110 newnode = avtab_insert_node(h, hvalue, prev, key, datum);
124 int hvalue; local
131 hvalue = avtab_hash(key, h->mask);
132 for (prev = NULL, cur = h->htable[hvalue];
156 int hvalue; local
191 int hvalue; local
    [all...]
  /external/libselinux/src/
avc_sidtab.c 51 int hvalue, rc = 0; local
67 hvalue = sidtab_hash(newctx);
68 newnode->next = s->htable[hvalue];
71 s->htable[hvalue] = newnode;
81 int hvalue, rc = 0; local
85 hvalue = sidtab_hash(ctx);
88 cur = s->htable[hvalue];
  /external/chromium/base/metrics/
nacl_histogram.cc 18 // a NaClHistogramValue passed in as |hvalue|

Completed in 3382 milliseconds

1 2 3