Home
last modified time | relevance | path

Searched refs:StateValueDescriptor (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/compiler/
Dinstruction.h1111 class StateValueDescriptor {
1113 explicit StateValueDescriptor(Zone* zone) in StateValueDescriptor() function
1119 static StateValueDescriptor Plain(Zone* zone, MachineType type) { in Plain()
1120 return StateValueDescriptor(StateValueKind::kPlain, zone, type, 0); in Plain()
1122 static StateValueDescriptor Recursive(Zone* zone, size_t id) { in Recursive()
1123 return StateValueDescriptor(StateValueKind::kNested, zone, in Recursive()
1126 static StateValueDescriptor Duplicate(Zone* zone, size_t id) { in Duplicate()
1127 return StateValueDescriptor(StateValueKind::kDuplicate, zone, in Duplicate()
1132 ZoneVector<StateValueDescriptor>& fields() { return fields_; } in fields()
1143 StateValueDescriptor(StateValueKind kind, Zone* zone, MachineType type, in StateValueDescriptor() function
[all …]
Dcode-generator.h215 void TranslateStateValueDescriptor(StateValueDescriptor* desc,
Dinstruction-selector.cc482 size_t AddOperandToStateValueDescriptor(StateValueDescriptor* descriptor, in AddOperandToStateValueDescriptor()
499 StateValueDescriptor::Recursive(zone, id)); in AddOperandToStateValueDescriptor()
500 StateValueDescriptor* new_desc = &descriptor->fields().back(); in AddOperandToStateValueDescriptor()
514 StateValueDescriptor::Duplicate(zone, id)); in AddOperandToStateValueDescriptor()
520 descriptor->fields().push_back(StateValueDescriptor::Plain(zone, type)); in AddOperandToStateValueDescriptor()
556 StateValueDescriptor* values_descriptor = in AddInputsToFrameStateDescriptor()
Dcode-generator.cc669 StateValueDescriptor* desc, Translation* translation, in TranslateStateValueDescriptor()
724 StateValueDescriptor* value_desc = desc->GetStateValueDescriptor(); in TranslateFrameStateDescriptorOperands()