Lines Matching refs:HInstruction

112   UsePosition(HInstruction* user, size_t input_index, size_t position)  in UsePosition()
126 HInstruction* GetUser() const { return user_; } in GetUser()
153 HInstruction* const user_;
229 explicit SafepointPosition(HInstruction* instruction) in SafepointPosition()
233 static size_t ComputePosition(HInstruction* instruction) { in ComputePosition()
262 HInstruction* GetInstruction() const { in GetInstruction()
267 HInstruction* const instruction_;
281 HInstruction* instruction = nullptr) {
300 void AddTempUse(HInstruction* instruction, size_t temp_index) { in AddTempUse()
313 void AddUse(HInstruction* instruction,
316 HInstruction* actual_user = nullptr) {
398 void AddPhiUse(HInstruction* instruction, size_t input_index, HBasicBlock* block) { in AddPhiUse()
625 HInstruction* GetDefinedBy() const { in GetDefinedBy()
880 for (const HInstruction* input : defined_by_->GetInputs()) { in IsUsingInputRegister()
911 for (const HInstruction* input : defined_by_->GetInputs()) { in CanUseInputRegister()
933 void AddSafepoint(HInstruction* instruction) { in AddSafepoint()
984 HInstruction* defined_by = nullptr,
1143 HInstruction* const defined_by_;
1201 HInstruction* GetInstructionFromSsaIndex(size_t index) const { in GetInstructionFromSsaIndex()
1205 HInstruction* GetInstructionFromPosition(size_t index) const { in GetInstructionFromPosition()
1210 HInstruction* instruction = GetInstructionFromPosition(index); in GetBlockFromPosition()
1222 HInstruction* GetTempUser(LiveInterval* temp) const { in GetTempUser()
1225 HInstruction* user = GetInstructionFromPosition(temp->GetStart() / 2); in GetTempUser()
1269 static void ProcessEnvironment(HInstruction* instruction,
1270 HInstruction* actual_user,
1272 static void RecursivelyProcessInputs(HInstruction* instruction,
1273 HInstruction* actual_user,
1278 static bool ShouldBeLiveForEnvironment(HInstruction* env_holder, HInstruction* instruction) { in ShouldBeLiveForEnvironment()
1304 HInstruction* instruction = GetInstructionFromSsaIndex(idx); in CheckNoLiveInIrreducibleLoop()
1322 ScopedArenaVector<HInstruction*> instructions_from_ssa_index_;
1325 ScopedArenaVector<HInstruction*> instructions_from_lifetime_position_;