Lines Matching refs:HInstruction

307   LoadClassSlowPathARM64(HLoadClass* cls, HInstruction* at)  in LoadClassSlowPathARM64()
464 TypeCheckSlowPathARM64(HInstruction* instruction, bool is_fatal) in TypeCheckSlowPathARM64()
542 explicit ArraySetSlowPathARM64(HInstruction* instruction) : SlowPathCodeARM64(instruction) {} in ArraySetSlowPathARM64()
607 ReadBarrierForHeapReferenceSlowPathARM64(HInstruction* instruction, in ReadBarrierForHeapReferenceSlowPathARM64()
794 ReadBarrierForRootSlowPathARM64(HInstruction* instruction, Location out, Location root) in ReadBarrierForRootSlowPathARM64()
1631 void CodeGeneratorARM64::LoadAcquire(HInstruction* instruction, in LoadAcquire()
1740 void CodeGeneratorARM64::StoreRelease(HInstruction* instruction, in StoreRelease()
1820 HInstruction* instruction, in InvokeRuntime()
1848 HInstruction* instruction, in InvokeRuntimeWithoutRecordingPcInfo()
1979 void LocationsBuilderARM64::HandleFieldGet(HInstruction* instruction, in HandleFieldGet()
2013 void InstructionCodeGeneratorARM64::HandleFieldGet(HInstruction* instruction, in HandleFieldGet()
2064 void LocationsBuilderARM64::HandleFieldSet(HInstruction* instruction) { in HandleFieldSet()
2077 void InstructionCodeGeneratorARM64::HandleFieldSet(HInstruction* instruction, in HandleFieldSet()
2264 case HInstruction::kAnd: in VisitBitwiseNegatedRight()
2267 case HInstruction::kOr: in VisitBitwiseNegatedRight()
2270 case HInstruction::kXor: in VisitBitwiseNegatedRight()
2284 if (instruction->GetInstrKind() == HInstruction::kNeg) { in VisitDataProcWithShifterOp()
2296 HInstruction::InstructionKind kind = instruction->GetInstrKind(); in VisitDataProcWithShifterOp()
2300 if (kind != HInstruction::kNeg) { in VisitDataProcWithShifterOp()
2324 (kind != HInstruction::kAnd && kind != HInstruction::kOr && kind != HInstruction::kXor && in VisitDataProcWithShifterOp()
2325 kind != HInstruction::kNeg)); in VisitDataProcWithShifterOp()
2327 case HInstruction::kAdd: in VisitDataProcWithShifterOp()
2330 case HInstruction::kAnd: in VisitDataProcWithShifterOp()
2333 case HInstruction::kNeg: in VisitDataProcWithShifterOp()
2337 case HInstruction::kOr: in VisitDataProcWithShifterOp()
2340 case HInstruction::kSub: in VisitDataProcWithShifterOp()
2343 case HInstruction::kXor: in VisitDataProcWithShifterOp()
2401 HInstruction* accumulator = instr->InputAt(HMultiplyAccumulate::kInputAccumulatorIndex); in VisitMultiplyAccumulate()
2402 if (instr->GetOpKind() == HInstruction::kSub && in VisitMultiplyAccumulate()
2435 if (instr->GetOpKind() == HInstruction::kAdd) { in VisitMultiplyAccumulate()
2439 DCHECK(instr->GetOpKind() == HInstruction::kSub); in VisitMultiplyAccumulate()
2440 HInstruction* accum_instr = instr->InputAt(HMultiplyAccumulate::kInputAccumulatorIndex); in VisitMultiplyAccumulate()
2828 HInstruction* index = instruction->InputAt(0); in VisitBoundsCheck()
2829 HInstruction* length = instruction->InputAt(1); in VisitBoundsCheck()
2898 static bool IsFloatingPointZeroConstant(HInstruction* inst) { in IsFloatingPointZeroConstant()
2903 void InstructionCodeGeneratorARM64::GenerateFcmp(HInstruction* instruction) { in GenerateFcmp()
3405 void InstructionCodeGeneratorARM64::HandleGoto(HInstruction* got, HBasicBlock* successor) { in HandleGoto()
3412 HInstruction* previous = got->GetPrevious(); in HandleGoto()
3448 void InstructionCodeGeneratorARM64::GenerateTestAndBranch(HInstruction* instruction, in GenerateTestAndBranch()
3452 HInstruction* cond = instruction->InputAt(condition_input_index); in GenerateTestAndBranch()
3607 static inline bool IsConditionOnFloatingPointValues(HInstruction* condition) { in IsConditionOnFloatingPointValues()
3655 HInstruction* cond = select->GetCondition(); in VisitSelect()
4280 void CodeGeneratorARM64::MaybeGenerateInlineCacheCheck(HInstruction* instruction, in MaybeGenerateInlineCacheCheck()
6176 HInstruction* instruction, in GenerateReferenceLoadOneRegister()
6215 HInstruction* instruction, in GenerateReferenceLoadTwoRegisters()
6251 HInstruction* instruction, in GenerateGcRootFieldLoad()
6342 void CodeGeneratorARM64::GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateFieldLoadWithBakerReadBarrier()
6412 void CodeGeneratorARM64::GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateFieldLoadWithBakerReadBarrier()
6533 void CodeGeneratorARM64::GenerateReadBarrierSlow(HInstruction* instruction, in GenerateReadBarrierSlow()
6560 void CodeGeneratorARM64::MaybeGenerateReadBarrierSlow(HInstruction* instruction, in MaybeGenerateReadBarrierSlow()
6578 void CodeGeneratorARM64::GenerateReadBarrierForRootSlow(HInstruction* instruction, in GenerateReadBarrierForRootSlow()