Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dnodes.h1625 class HUserRecord : public ValueObject {
1627 HUserRecord() : instruction_(nullptr), before_use_node_() {} in HUserRecord() function
1628 explicit HUserRecord(HInstruction* instruction) : instruction_(instruction), before_use_node_() {} in HUserRecord() function
1630 HUserRecord(const HUserRecord<T>& old_record, typename HUseList<T>::iterator before_use_node) in HUserRecord() function
1631 : HUserRecord(old_record.instruction_, before_use_node) {} in HUserRecord()
1632 HUserRecord(HInstruction* instruction, typename HUseList<T>::iterator before_use_node) in HUserRecord() function
1653 HInstruction* operator()(HUserRecord<HInstruction*>& record) const { in operator()
1656 const HInstruction* operator()(const HUserRecord<HInstruction*>& record) const { in operator()
1661 using HInputsRef = TransformArrayRef<HUserRecord<HInstruction*>, HInputExtractor>;
1662 using HConstInputsRef = TransformArrayRef<const HUserRecord<HInstruction*>, HInputExtractor>;
[all …]
Dssa_builder.cc672 ArrayRef<HUserRecord<HInstruction*>> new_input_records = new_phi->GetInputRecords(); in GetFloatDoubleOrReferenceEquivalentOfPhi()
674 new_input_records[i] = HUserRecord<HInstruction*>(inputs[i]); in GetFloatDoubleOrReferenceEquivalentOfPhi()
Dgraph_checker.cc441 const HUserRecord<HInstruction*>& input_record = input_records[i]; in VisitInstruction()
810 ArrayRef<HUserRecord<HInstruction*>> input_records = phi->GetInputRecords(); in VisitPhi()
Dnodes.cc1120 const HUserRecord<HEnvironment*>& env_use = vregs_[index]; in RemoveAsUserOfInput()
1128 const HUserRecord<HEnvironment*>& env_use_record = vregs_[index]; in ReplaceInput()
1334 HUserRecord<HInstruction*> input_use = InputRecordAt(index); in ReplaceInput()
1356 inputs_.push_back(HUserRecord<HInstruction*>(input)); in AddInput()
1361 inputs_.insert(inputs_.begin() + index, HUserRecord<HInstruction*>(input)); in InsertInputAt()