Home
last modified time | relevance | path

Searched refs:conversion (Results 1 – 24 of 24) sorted by relevance

/art/test/302-float-conversion/
DAndroid.bp3 // Build rules for ART run-test `302-float-conversion`.
16 name: "art-run-test-302-float-conversion",
21 ":art-run-test-302-float-conversion-expected-stdout",
22 ":art-run-test-302-float-conversion-expected-stderr",
28 name: "art-run-test-302-float-conversion-expected-stdout",
29 out: ["art-run-test-302-float-conversion-expected-stdout.txt"],
36 name: "art-run-test-302-float-conversion-expected-stderr",
37 out: ["art-run-test-302-float-conversion-expected-stderr.txt"],
Dinfo.txt5 The second test checks the Load hoisting optimization for float pointing conversion.
/art/test/422-type-conversion/
DAndroid.bp3 // Build rules for ART run-test `422-type-conversion`.
16 name: "art-run-test-422-type-conversion",
21 ":art-run-test-422-type-conversion-expected-stdout",
22 ":art-run-test-422-type-conversion-expected-stderr",
28 name: "art-run-test-422-type-conversion-expected-stdout",
29 out: ["art-run-test-422-type-conversion-expected-stdout.txt"],
36 name: "art-run-test-422-type-conversion-expected-stderr",
37 out: ["art-run-test-422-type-conversion-expected-stderr.txt"],
/art/test/711-checker-type-conversion/
DAndroid.bp3 // Build rules for ART run-test `711-checker-type-conversion`.
16 name: "art-run-test-711-checker-type-conversion",
21 ":art-run-test-711-checker-type-conversion-expected-stdout",
22 ":art-run-test-711-checker-type-conversion-expected-stderr",
31 name: "art-run-test-711-checker-type-conversion-expected-stdout",
32 out: ["art-run-test-711-checker-type-conversion-expected-stdout.txt"],
39 name: "art-run-test-711-checker-type-conversion-expected-stderr",
40 out: ["art-run-test-711-checker-type-conversion-expected-stderr.txt"],
Dinfo.txt1 Tests for type conversion elimination.
/art/compiler/optimizing/
Dinstruction_simplifier_shared.h28 HTypeConversion* conversion = instruction->AsTypeConversion(); in CanFitInShifterOperand() local
29 DataType::Type result_type = conversion->GetResultType(); in CanFitInShifterOperand()
30 DataType::Type input_type = conversion->GetInputType(); in CanFitInShifterOperand()
Dcode_generator_arm_vixl.cc3664 void LocationsBuilderARMVIXL::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
3665 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3666 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
3679 new (GetGraph()->GetAllocator()) LocationSummary(conversion, call_kind); in VisitTypeConversion()
3816 void InstructionCodeGeneratorARMVIXL::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
3817 LocationSummary* locations = conversion->GetLocations(); in VisitTypeConversion()
3820 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3821 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
3831 __ Ubfx(OutputRegister(conversion), InputRegisterAt(conversion, 0), 0, 8); in VisitTypeConversion()
3834 __ Ubfx(OutputRegister(conversion), LowRegisterFrom(in), 0, 8); in VisitTypeConversion()
[all …]
Dinduction_var_analysis.h196 HTypeConversion* conversion);
Dinduction_var_analysis.cc863 HTypeConversion* conversion) { in SolveConversion() argument
864 DataType::Type from = conversion->GetInputType(); in SolveConversion()
865 DataType::Type to = conversion->GetResultType(); in SolveConversion()
870 if (entry_phi->InputCount() == 2 && conversion == entry_phi->InputAt(1)) { in SolveConversion()
878 auto it = cycle_.find(conversion->GetInput()); in SolveConversion()
Dcode_generator_arm64.cc6209 void LocationsBuilderARM64::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
6211 new (GetGraph()->GetAllocator()) LocationSummary(conversion, LocationSummary::kNoCall); in VisitTypeConversion()
6212 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
6213 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
6234 void InstructionCodeGeneratorARM64::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
6235 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
6236 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
6245 Register output = OutputRegister(conversion); in VisitTypeConversion()
6246 Register source = InputRegisterAt(conversion, 0); in VisitTypeConversion()
6263 __ Scvtf(OutputFPRegister(conversion), InputRegisterAt(conversion, 0)); in VisitTypeConversion()
[all …]
Dloop_optimization.cc1441 HTypeConversion* conversion = instruction->AsTypeConversion(); in VectorizeUse() local
1442 HInstruction* opa = conversion->InputAt(0); in VectorizeUse()
1443 DataType::Type from = conversion->GetInputType(); in VectorizeUse()
1444 DataType::Type to = conversion->GetResultType(); in VectorizeUse()
Dcode_generator_x86.cc2805 void LocationsBuilderX86::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
2806 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
2807 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
2819 new (GetGraph()->GetAllocator()) LocationSummary(conversion, call_kind); in VisitTypeConversion()
2830 locations->SetInAt(0, Location::ByteRegisterOrConstant(ECX, conversion->InputAt(0))); in VisitTypeConversion()
2836 HInstruction* input = conversion->InputAt(0); in VisitTypeConversion()
2976 void InstructionCodeGeneratorX86::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
2977 LocationSummary* locations = conversion->GetLocations(); in VisitTypeConversion()
2980 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
2981 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
[all …]
Dcode_generator_x86_64.cc2935 void LocationsBuilderX86_64::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
2937 new (GetGraph()->GetAllocator()) LocationSummary(conversion, LocationSummary::kNoCall); in VisitTypeConversion()
2938 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
2939 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
3068 void InstructionCodeGeneratorX86_64::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
3069 LocationSummary* locations = conversion->GetLocations(); in VisitTypeConversion()
3072 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3073 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
/art/test/477-long-2-float-convers-precision/
Dinfo.txt1 Regression test for type conversion precision.
/art/test/646-checker-long-const-to-int/
Dinfo.txt1 Regression test for bogus checks that a constant input of long-to-int conversion fits into int.
/art/test/085-old-style-inner-class/
Dinfo.txt1 Test that the conversion of an old-style (pre-1.5) inner class results
/art/test/505-simplifier-type-propagation/
Dinfo.txt2 the code generators did not expect type conversion
/art/test/530-checker-lse3/
Dinfo.txt3 LSE needs to replace the value to be stored with a type conversion to the
/art/test/592-checker-regression-bool-input/smali/
DTestCase.smali38 # LSE will replace this sget with the type conversion above...
/art/test/955-methodhandles-smali/smali/
DMain.smali185 # Then use an int, should perform a widening conversion.
192 # Then use a java/lang/Long; - should perform an unboxing conversion.
201 … # Then use a java/lang/Integer; - should perform an unboxing in addition to a widening conversion.
233 # This throws WrongMethodTypeException as it's a two step conversion int->long->Long or int->Intege…
/art/
DTEST_MAPPING389 "name": "art-run-test-302-float-conversion[com.google.android.art.apex]"
458 "name": "art-run-test-422-type-conversion[com.google.android.art.apex]"
1094 "name": "art-run-test-711-checker-type-conversion[com.google.android.art.apex]"
1576 "name": "art-run-test-302-float-conversion"
1645 "name": "art-run-test-422-type-conversion"
2281 "name": "art-run-test-711-checker-type-conversion"
/art/build/
DAndroid.bp43 "performance-implicit-conversion-in-loop",
/art/build/boot/hiddenapi/
Dhiddenapi-max-target-o-low-priority.txt8474 Ljava/util/Formatter$FormatSpecifier;->conversion()C
8475 Ljava/util/Formatter$FormatSpecifier;->conversion(Ljava/lang/String;)C
/art/build/boot/
Dboot-image-profile.txt5369 HSPLjava/util/Formatter$FormatSpecifier;->conversion(Ljava/lang/String;)C