Home
last modified time | relevance | path

Searched refs:input (Results 76 – 100 of 102) sorted by relevance

12345

/art/tools/dexanalyze/
Ddexanalyze_experiments.cc289 uint32_t input = inst.VRegA_22c(); in ProcessDexFile() local
290 ++stats->inout_[input]; in ProcessDexFile()
295 ProcessFieldIndex(dex_field_idx, input, index_map, stats); in ProcessDexFile()
/art/compiler/optimizing/
Dcode_generator_vector_arm64_sve.cc50 HInstruction* input = instruction->InputAt(0); in VisitVecReplicateScalar() local
59 locations->SetInAt(0, ARM64EncodableConstantOrRegister(input, instruction)); in VisitVecReplicateScalar()
64 if (input->IsConstant() && in VisitVecReplicateScalar()
65 Arm64CanEncodeConstantAsImmediate(input->AsConstant(), instruction)) { in VisitVecReplicateScalar()
66 locations->SetInAt(0, Location::ConstantLocation(input->AsConstant())); in VisitVecReplicateScalar()
969 HInstruction* input = instruction->InputAt(0); in VisitVecSetScalars() local
970 bool is_zero = IsZeroBitPattern(input); in VisitVecSetScalars()
980 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecSetScalars()
986 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecSetScalars()
Dcode_generator_vector_arm64_neon.cc50 HInstruction* input = instruction->InputAt(0); in VisitVecReplicateScalar() local
59 locations->SetInAt(0, ARM64EncodableConstantOrRegister(input, instruction)); in VisitVecReplicateScalar()
64 if (input->IsConstant() && in VisitVecReplicateScalar()
65 Arm64CanEncodeConstantAsImmediate(input->AsConstant(), instruction)) { in VisitVecReplicateScalar()
66 locations->SetInAt(0, Location::ConstantLocation(input->AsConstant())); in VisitVecReplicateScalar()
969 HInstruction* input = instruction->InputAt(0); in VisitVecSetScalars() local
970 bool is_zero = IsZeroBitPattern(input); in VisitVecSetScalars()
980 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecSetScalars()
986 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecSetScalars()
Dloop_optimization.cc1686 HInstruction* input = org; in GenerateVecInv() local
1687 DataType::Type input_type = input->GetType(); in GenerateVecInv()
1690 input = Insert(vector_preheader_, in GenerateVecInv()
1691 new (global_allocator_) HTypeConversion(type, input, kNoDexPc)); in GenerateVecInv()
1694 HVecReplicateScalar(global_allocator_, input, type, vector_length_, kNoDexPc); in GenerateVecInv()
1837 HInstruction* input = instruction->InputAt(1); in ReduceAndExtractIfNeeded() local
1838 if (HVecOperation::ReturnsSIMDValue(input)) { in ReduceAndExtractIfNeeded()
1839 DCHECK(!input->IsPhi()); in ReduceAndExtractIfNeeded()
1840 HVecOperation* input_vector = input->AsVecOperation(); in ReduceAndExtractIfNeeded()
Dssa_liveness_analysis.h880 for (const HInstruction* input : defined_by_->GetInputs()) { in IsUsingInputRegister() local
881 LiveInterval* interval = input->GetLiveInterval(); in IsUsingInputRegister()
911 for (const HInstruction* input : defined_by_->GetInputs()) { in CanUseInputRegister() local
912 LiveInterval* interval = input->GetLiveInterval(); in CanUseInputRegister()
Dintrinsics_arm64.cc180 Location input = locations->InAt(0); in MoveFPToInt() local
183 is64bit ? DRegisterFrom(input) : SRegisterFrom(input)); in MoveFPToInt()
187 Location input = locations->InAt(0); in MoveIntToFP() local
190 is64bit ? XRegisterFrom(input) : WRegisterFrom(input)); in MoveIntToFP()
1995 HInstruction* input) { in SetSystemArrayCopyLocationRequires() argument
1996 HIntConstant* const_input = input->AsIntConstant(); in SetSystemArrayCopyLocationRequires()
2000 locations->SetInAt(at, Location::RegisterOrConstant(input)); in SetSystemArrayCopyLocationRequires()
2045 const Register& input, in CheckSystemArrayCopyPosition() argument
2056 __ Ldr(temp, MemOperand(input, length_offset)); in CheckSystemArrayCopyPosition()
2062 __ Ldr(temp, MemOperand(input, length_offset)); in CheckSystemArrayCopyPosition()
[all …]
Dintrinsics_x86_64.cc141 Location input = locations->InAt(0); in MoveFPToInt() local
143 __ movd(output.AsRegister<CpuRegister>(), input.AsFpuRegister<XmmRegister>(), is64bit); in MoveFPToInt()
147 Location input = locations->InAt(0); in MoveIntToFP() local
149 __ movd(output.AsFpuRegister<XmmRegister>(), input.AsRegister<CpuRegister>(), is64bit); in MoveIntToFP()
608 CpuRegister input, in CheckPosition() argument
622 __ cmpl(Address(input, length_offset), in CheckPosition()
625 __ cmpl(Address(input, length_offset), length.AsRegister<CpuRegister>()); in CheckPosition()
631 __ movl(temp, Address(input, length_offset)); in CheckPosition()
655 __ cmpl(Address(input, length_offset), pos_reg); in CheckPosition()
659 __ movl(temp, Address(input, length_offset)); in CheckPosition()
Dscheduler.cc428 for (const HInstruction* input : instruction->GetInputs()) { in DumpAsDotNode() local
429 output << seperator << InstructionTypeId(input); in DumpAsDotNode()
Dnodes.cc493 HInstruction* input = header_phi->InputAt(input_pos); in TransformLoopToSinglePreheaderFormat() local
499 preheader_phi->AddInput(input); in TransformLoopToSinglePreheaderFormat()
1353 void HVariableInputSizeInstruction::AddInput(HInstruction* input) { in AddInput() argument
1354 DCHECK(input->GetBlock() != nullptr); in AddInput()
1355 inputs_.push_back(HUserRecord<HInstruction*>(input)); in AddInput()
1356 input->AddUseAt(this, inputs_.size() - 1); in AddInput()
1359 void HVariableInputSizeInstruction::InsertInputAt(size_t index, HInstruction* input) { in InsertInputAt() argument
1360 inputs_.insert(inputs_.begin() + index, HUserRecord<HInstruction*>(input)); in InsertInputAt()
1361 input->AddUseAt(this, index); in InsertInputAt()
Dintrinsics_arm_vixl.cc224 Location input = locations->InAt(0); in MoveFPToInt() local
227 __ Vmov(LowRegisterFrom(output), HighRegisterFrom(output), DRegisterFrom(input)); in MoveFPToInt()
229 __ Vmov(RegisterFrom(output), SRegisterFrom(input)); in MoveFPToInt()
234 Location input = locations->InAt(0); in MoveIntToFP() local
237 __ Vmov(DRegisterFrom(output), LowRegisterFrom(input), HighRegisterFrom(input)); in MoveIntToFP()
239 __ Vmov(SRegisterFrom(output), RegisterFrom(input)); in MoveIntToFP()
1798 vixl32::Register input, in CheckPosition() argument
1811 __ Ldr(temp, MemOperand(input, length_offset)); in CheckPosition()
1821 __ Ldr(temp, MemOperand(input, length_offset)); in CheckPosition()
1844 __ Ldr(temp, MemOperand(input, length_offset)); in CheckPosition()
Dsuperblock_cloner.cc429 HInstruction* input = phi->InputAt(i); in ResolvePhi() local
430 HBasicBlock* input_block = input->GetBlock(); in ResolvePhi()
438 phi->ReplaceInput(GetInstrCopy(input), i); in ResolvePhi()
Dcode_generator_vector_arm_vixl.cc747 HInstruction* input = instruction->InputAt(0); in VisitVecSetScalars() local
748 bool is_zero = IsZeroBitPattern(input); in VisitVecSetScalars()
752 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecSetScalars()
Dinliner.cc2217 HInstruction* input = invoke_instruction->InputAt(input_idx); in ArgumentTypesMoreSpecific() local
2218 if (input->GetType() == DataType::Type::kReference) { in ArgumentTypesMoreSpecific()
2221 if (IsReferenceTypeRefinement(param_cls, /*declared_can_be_null=*/ true, input)) { in ArgumentTypesMoreSpecific()
Dcode_generator_x86_64.cc3100 XmmRegister input = in.AsFpuRegister<XmmRegister>(); in VisitTypeConversion() local
3106 __ comiss(input, codegen_->LiteralFloatAddress(static_cast<float>(kPrimIntMax))); in VisitTypeConversion()
3111 __ cvttss2si(output, input, false); in VisitTypeConversion()
3121 XmmRegister input = in.AsFpuRegister<XmmRegister>(); in VisitTypeConversion() local
3127 __ comisd(input, codegen_->LiteralDoubleAddress(kPrimIntMax)); in VisitTypeConversion()
3132 __ cvttsd2si(output, input); in VisitTypeConversion()
3161 XmmRegister input = in.AsFpuRegister<XmmRegister>(); in VisitTypeConversion() local
3167 __ comiss(input, codegen_->LiteralFloatAddress(static_cast<float>(kPrimLongMax))); in VisitTypeConversion()
3172 __ cvttss2si(output, input, true); in VisitTypeConversion()
3182 XmmRegister input = in.AsFpuRegister<XmmRegister>(); in VisitTypeConversion() local
[all …]
Dcode_generator_x86.cc2650 HInstruction* input = conversion->InputAt(0); in VisitTypeConversion() local
2651 Location input_location = input->IsConstant() in VisitTypeConversion()
2652 ? Location::ConstantLocation(input->AsConstant()) in VisitTypeConversion()
2940 XmmRegister input = in.AsFpuRegister<XmmRegister>(); in VisitTypeConversion() local
2949 __ comiss(input, temp); in VisitTypeConversion()
2954 __ cvttss2si(output, input); in VisitTypeConversion()
2964 XmmRegister input = in.AsFpuRegister<XmmRegister>(); in VisitTypeConversion() local
2973 __ comisd(input, temp); in VisitTypeConversion()
2978 __ cvttsd2si(output, input); in VisitTypeConversion()
4279 Location input = locations->InAt(0); in VisitAbs() local
[all …]
Dinduction_var_analysis.cc301 for (HInstruction* input : instruction->GetInputs()) { in VisitNode()
302 low = std::min(low, VisitDescendant(loop, input)); in VisitNode()
Dcode_generator.cc499 HInstruction* input = invoke->InputAt(i); in CreateCommonInvokeLocationSummary() local
500 locations->SetInAt(i, visitor->GetNextLocation(input->GetType())); in CreateCommonInvokeLocationSummary()
Dcode_generator_arm_vixl.h314 Location ArithmeticZeroOrFpuRegister(HInstruction* input);
/art/tools/hiddenapi/
DREADME.md15 blacklist) provided an input. Only one signature per line is allowed.
/art/tools/runtime_memusage/
DREADME25 though they can also be executed individually if provided the necessary input.
/art/runtime/interpreter/
Dunstarted_runtime_test.cc1322 Handle<mirror::String> input = hs.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "abd")); in TEST_F() local
1337 args->Set(0, input.Get()); in TEST_F()
1350 ASSERT_NE(result.GetL(), input.Get()); in TEST_F()
1356 EXPECT_OBJ_PTR_EQ(input.Get(), result_msg); in TEST_F()
/art/libartbase/base/
Dmem_map.cc121 uintptr_t CreateStartPos(uint64_t input) { in CreateStartPos() argument
132 return (input & mask) + LOW_MEM_START; in CreateStartPos()
Dmem_map_test.cc137 extern uintptr_t CreateStartPos(uint64_t input);
/art/test/955-methodhandles-smali/smali/
DMain.smali161 # will generate dynamic type checks for the input arguments.
/art/dex2oat/
Ddex2oat_test.cc491 void CheckFilter(CompilerFilter::Filter input ATTRIBUTE_UNUSED, in CheckFilter()
642 void CheckFilter(CompilerFilter::Filter input ATTRIBUTE_UNUSED, in CheckFilter()

12345