Lines Matching refs:instruction
84 explicit SlowPathCode(HInstruction* instruction) : instruction_(instruction) { in SlowPathCode() argument
340 void RecordPcInfo(HInstruction* instruction,
351 void RecordPcInfo(HInstruction* instruction,
363 void MaybeRecordNativeDebugInfo(HInstruction* instruction,
368 virtual void MaybeRecordImplicitNullCheck(HInstruction* instruction);
370 HInstruction* instruction, RegisterSet caller_saves = RegisterSet::Empty());
498 HInstruction* instruction,
502 static void ValidateInvokeRuntimeWithoutRecordingPcInfo(HInstruction* instruction,
515 void AllocateLocations(HInstruction* instruction);
604 void CreateStringBuilderAppendLocations(HStringBuilderAppend* instruction, Location out);
643 HInstruction* instruction,
940 SlowPathCodeType* NewSlowPath(InstructionType* instruction) { in NewSlowPath() argument
948 const uint32_t dex_pc = instruction->GetDexPc(); in NewSlowPath()
956 if (HaveSameLiveRegisters(instruction, other_instruction) && in NewSlowPath()
957 HaveSameStackMap(instruction, other_instruction)) { in NewSlowPath()
969 new (codegen_->GetScopedAllocator()) SlowPathCodeType(instruction); in NewSlowPath()
970 iter->second.emplace_back(std::make_pair(instruction, slow_path)); in NewSlowPath()