Lines Matching refs:InputAt

158     HInstruction* array_length = instruction_->InputAt(1);  in EmitNativeCode()
1632 HX86LoadFromConstantTable* const_area = insn->InputAt(1)->AsX86LoadFromConstantTable(); in GenerateFPCompare()
1678 DataType::Type type = condition->InputAt(0)->GetType(); in GenerateCompareTestAndBranch()
1710 cond->InputAt(0)->GetType() != DataType::Type::kInt64 && in AreEflagsSetFrom()
1711 !DataType::IsFloatingPointType(cond->InputAt(0)->GetType()); in AreEflagsSetFrom()
1719 HInstruction* cond = instruction->InputAt(condition_input_index); in GenerateTestAndBranch()
1775 DataType::Type type = condition->InputAt(0)->GetType(); in GenerateTestAndBranch()
1801 if (IsBooleanValueOrMaterializedCondition(if_instr->InputAt(0))) { in VisitIf()
1823 if (IsBooleanValueOrMaterializedCondition(deoptimize->InputAt(0))) { in VisitDeoptimize()
1857 DataType::Type compare_type = condition->InputAt(0)->GetType(); in SelectCanUseCMOV()
1876 if (select->InputAt(1)->IsConstant()) { in VisitSelect()
1918 DCHECK_NE(condition->InputAt(0)->GetType(), DataType::Type::kInt64); in VisitSelect()
1919 DCHECK(!DataType::IsFloatingPointType(condition->InputAt(0)->GetType())); in VisitSelect()
1988 switch (cond->InputAt(0)->GetType()) { in HandleCondition()
2000 if (cond->InputAt(1)->IsX86LoadFromConstantTable()) { in HandleCondition()
2001 DCHECK(cond->InputAt(1)->IsEmittedAtUseSite()); in HandleCondition()
2002 } else if (cond->InputAt(1)->IsConstant()) { in HandleCondition()
2034 switch (cond->InputAt(0)->GetType()) { in HandleCondition()
2229 switch (ret->InputAt(0)->GetType()) { in VisitReturn()
2252 LOG(FATAL) << "Unknown return type " << ret->InputAt(0)->GetType(); in VisitReturn()
2257 switch (ret->InputAt(0)->GetType()) { in VisitReturn()
2296 LOG(FATAL) << "Unknown return type " << ret->InputAt(0)->GetType(); in VisitReturn()
2644 locations->SetInAt(0, Location::ByteRegisterOrConstant(ECX, conversion->InputAt(0))); in VisitTypeConversion()
2650 HInstruction* input = conversion->InputAt(0); in VisitTypeConversion()
3135 locations->SetInAt(1, Location::RegisterOrConstant(add->InputAt(1))); in VisitAdd()
3150 if (add->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitAdd()
3151 DCHECK(add->InputAt(1)->IsEmittedAtUseSite()); in VisitAdd()
3152 } else if (add->InputAt(1)->IsConstant()) { in VisitAdd()
3218 } else if (add->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitAdd()
3219 HX86LoadFromConstantTable* const_area = add->InputAt(1)->AsX86LoadFromConstantTable(); in VisitAdd()
3236 } else if (add->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitAdd()
3237 HX86LoadFromConstantTable* const_area = add->InputAt(1)->AsX86LoadFromConstantTable(); in VisitAdd()
3270 if (sub->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitSub()
3271 DCHECK(sub->InputAt(1)->IsEmittedAtUseSite()); in VisitSub()
3272 } else if (sub->InputAt(1)->IsConstant()) { in VisitSub()
3324 } else if (sub->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitSub()
3325 HX86LoadFromConstantTable* const_area = sub->InputAt(1)->AsX86LoadFromConstantTable(); in VisitSub()
3342 } else if (sub->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitSub()
3343 HX86LoadFromConstantTable* const_area = sub->InputAt(1)->AsX86LoadFromConstantTable(); in VisitSub()
3369 if (mul->InputAt(1)->IsIntConstant()) { in VisitMul()
3388 if (mul->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitMul()
3389 DCHECK(mul->InputAt(1)->IsEmittedAtUseSite()); in VisitMul()
3390 } else if (mul->InputAt(1)->IsConstant()) { in VisitMul()
3414 if (mul->InputAt(1)->IsIntConstant()) { in VisitMul()
3415 Immediate imm(mul->InputAt(1)->AsIntConstant()->GetValue()); in VisitMul()
3513 } else if (mul->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitMul()
3514 HX86LoadFromConstantTable* const_area = mul->InputAt(1)->AsX86LoadFromConstantTable(); in VisitMul()
3532 } else if (mul->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitMul()
3533 HX86LoadFromConstantTable* const_area = mul->InputAt(1)->AsX86LoadFromConstantTable(); in VisitMul()
3870 locations->SetInAt(1, Location::RegisterOrConstant(div->InputAt(1))); in VisitDiv()
3877 if (div->InputAt(1)->IsIntConstant()) { in VisitDiv()
3895 if (div->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitDiv()
3896 DCHECK(div->InputAt(1)->IsEmittedAtUseSite()); in VisitDiv()
3897 } else if (div->InputAt(1)->IsConstant()) { in VisitDiv()
3926 } else if (div->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitDiv()
3927 HX86LoadFromConstantTable* const_area = div->InputAt(1)->AsX86LoadFromConstantTable(); in VisitDiv()
3944 } else if (div->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitDiv()
3945 HX86LoadFromConstantTable* const_area = div->InputAt(1)->AsX86LoadFromConstantTable(); in VisitDiv()
3975 locations->SetInAt(1, Location::RegisterOrConstant(rem->InputAt(1))); in VisitRem()
3980 if (rem->InputAt(1)->IsIntConstant()) { in VisitRem()
4335 locations->SetInAt(0, Location::RegisterOrConstant(instruction->InputAt(0))); in VisitDivZeroCheck()
4406 locations->SetInAt(1, Location::ByteRegisterOrConstant(ECX, op->InputAt(1))); in HandleShift()
4603 locations->SetInAt(1, Location::ByteRegisterOrConstant(ECX, ror->InputAt(1))); in VisitRor()
4827 switch (compare->InputAt(0)->GetType()) { in VisitCompare()
4843 if (compare->InputAt(1)->IsX86LoadFromConstantTable()) { in VisitCompare()
4844 DCHECK(compare->InputAt(1)->IsEmittedAtUseSite()); in VisitCompare()
4845 } else if (compare->InputAt(1)->IsConstant()) { in VisitCompare()
4854 LOG(FATAL) << "Unexpected type for compare operation " << compare->InputAt(0)->GetType(); in VisitCompare()
4867 switch (compare->InputAt(0)->GetType()) { in VisitCompare()
4926 LOG(FATAL) << "Unexpected type for compare operation " << compare->InputAt(0)->GetType(); in VisitCompare()
5039 invoke->InputAt(invoke->GetSpecialInputIndex())->AsX86ComputeBaseMethodAddress(), in GenerateStaticOrDirectCall()
5177 invoke->InputAt(invoke->GetSpecialInputIndex())->AsX86ComputeBaseMethodAddress(); in RecordBootImageMethodPatch()
5185 invoke->InputAt(invoke->GetSpecialInputIndex())->AsX86ComputeBaseMethodAddress(); in RecordMethodBssEntryPatch()
5194 load_class->InputAt(0)->AsX86ComputeBaseMethodAddress(); in RecordBootImageTypePatch()
5202 load_class->InputAt(0)->AsX86ComputeBaseMethodAddress(); in NewTypeBssEntryPatch()
5210 load_string->InputAt(0)->AsX86ComputeBaseMethodAddress(); in RecordBootImageStringPatch()
5218 load_string->InputAt(0)->AsX86ComputeBaseMethodAddress(); in NewStringBssEntryPatch()
5229 invoke->InputAt(invoke->GetSpecialInputIndex())->AsX86ComputeBaseMethodAddress(); in LoadBootImageAddress()
5237 invoke->InputAt(invoke->GetSpecialInputIndex())->AsX86ComputeBaseMethodAddress(); in LoadBootImageAddress()
5261 invoke->InputAt(invoke->GetSpecialInputIndex())->AsX86ComputeBaseMethodAddress(); in AllocateInstanceForIntrinsic()
5551 locations->SetInAt(1, Location::FpuRegisterOrConstant(instruction->InputAt(1))); in HandleFieldSet()
5565 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in HandleFieldSet()
5567 if (CodeGenerator::StoreNeedsWriteBarrier(field_type, instruction->InputAt(1))) { in HandleFieldSet()
5588 CodeGenerator::StoreNeedsWriteBarrier(field_type, instruction->InputAt(1)); in HandleFieldSet()
5868 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArrayGet()
6027 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArraySet()
6030 locations->SetInAt(2, Location::ByteRegisterOrConstant(EAX, instruction->InputAt(2))); in VisitArraySet()
6032 locations->SetInAt(2, Location::FpuRegisterOrConstant(instruction->InputAt(2))); in VisitArraySet()
6034 locations->SetInAt(2, Location::RegisterOrConstant(instruction->InputAt(2))); in VisitArraySet()
6089 DCHECK(instruction->InputAt(2)->IsNullConstant()); in VisitArraySet()
6290 locations->SetInAt(0, Location::RegisterOrConstant(instruction->InputAt(0))); in VisitBoundsCheck()
6291 HInstruction* length = instruction->InputAt(1); in VisitBoundsCheck()
6293 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitBoundsCheck()
6331 HInstruction* array_length = instruction->InputAt(1); in VisitBoundsCheck()
6856 codegen_->RecordBootImageRelRoPatch(cls->InputAt(0)->AsX86ComputeBaseMethodAddress(), in VisitLoadClass()
7053 codegen_->RecordBootImageRelRoPatch(load->InputAt(0)->AsX86ComputeBaseMethodAddress(), in VisitLoadString()
7183 locations->SetInAt(1, Location::ConstantLocation(instruction->InputAt(1)->AsConstant())); in VisitInstanceOf()
7184 locations->SetInAt(2, Location::ConstantLocation(instruction->InputAt(2)->AsConstant())); in VisitInstanceOf()
7185 locations->SetInAt(3, Location::ConstantLocation(instruction->InputAt(3)->AsConstant())); in VisitInstanceOf()
7451 locations->SetInAt(1, Location::ConstantLocation(instruction->InputAt(1)->AsConstant())); in VisitCheckCast()
7452 locations->SetInAt(2, Location::ConstantLocation(instruction->InputAt(2)->AsConstant())); in VisitCheckCast()
7453 locations->SetInAt(3, Location::ConstantLocation(instruction->InputAt(3)->AsConstant())); in VisitCheckCast()