Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dnodes.h1681 class HUserRecord : public ValueObject {
1683 HUserRecord() : instruction_(nullptr), before_use_node_() {} in HUserRecord() function
1684 explicit HUserRecord(HInstruction* instruction) : instruction_(instruction), before_use_node_() {} in HUserRecord() function
1686 HUserRecord(const HUserRecord<T>& old_record, typename HUseList<T>::iterator before_use_node) in HUserRecord() function
1687 : HUserRecord(old_record.instruction_, before_use_node) {} in HUserRecord()
1688 HUserRecord(HInstruction* instruction, typename HUseList<T>::iterator before_use_node) in HUserRecord() function
1709 HInstruction* operator()(HUserRecord<HInstruction*>& record) const { in operator()
1712 const HInstruction* operator()(const HUserRecord<HInstruction*>& record) const { in operator()
1717 using HInputsRef = TransformArrayRef<HUserRecord<HInstruction*>, HInputExtractor>;
1718 using HConstInputsRef = TransformArrayRef<const HUserRecord<HInstruction*>, HInputExtractor>;
[all …]
Dssa_builder.cc671 ArrayRef<HUserRecord<HInstruction*>> new_input_records = new_phi->GetInputRecords(); in GetFloatDoubleOrReferenceEquivalentOfPhi()
673 new_input_records[i] = HUserRecord<HInstruction*>(inputs[i]); in GetFloatDoubleOrReferenceEquivalentOfPhi()
Dgraph_checker.cc442 const HUserRecord<HInstruction*>& input_record = input_records[i]; in VisitInstruction()
811 ArrayRef<HUserRecord<HInstruction*>> input_records = phi->GetInputRecords(); in VisitPhi()
Dnodes.cc1119 const HUserRecord<HEnvironment*>& env_use = vregs_[index]; in RemoveAsUserOfInput()
1127 const HUserRecord<HEnvironment*>& env_use_record = vregs_[index]; in ReplaceInput()
1333 HUserRecord<HInstruction*> input_use = InputRecordAt(index); in ReplaceInput()
1355 inputs_.push_back(HUserRecord<HInstruction*>(input)); in AddInput()
1360 inputs_.insert(inputs_.begin() + index, HUserRecord<HInstruction*>(input)); in InsertInputAt()