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.cc3709 void LocationsBuilderARMVIXL::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
3710 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3711 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
3724 new (GetGraph()->GetAllocator()) LocationSummary(conversion, call_kind); in VisitTypeConversion()
3861 void InstructionCodeGeneratorARMVIXL::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
3862 LocationSummary* locations = conversion->GetLocations(); in VisitTypeConversion()
3865 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3866 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
3876 __ Ubfx(OutputRegister(conversion), InputRegisterAt(conversion, 0), 0, 8); in VisitTypeConversion()
3879 __ Ubfx(OutputRegister(conversion), LowRegisterFrom(in), 0, 8); in VisitTypeConversion()
[all …]
Dinduction_var_analysis.cc958 HTypeConversion* conversion, in SolveConversion() argument
961 DataType::Type from = conversion->GetInputType(); in SolveConversion()
962 DataType::Type to = conversion->GetResultType(); in SolveConversion()
967 if (entry_phi->InputCount() == 2 && conversion == entry_phi->InputAt(1)) { in SolveConversion()
971 const HBasicBlock* context = conversion->GetBlock(); in SolveConversion()
976 auto it = cycle.find(conversion->GetInput()); in SolveConversion()
Dinduction_var_analysis.h222 HTypeConversion* conversion,
Dcode_generator_arm64.cc6276 void LocationsBuilderARM64::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
6278 new (GetGraph()->GetAllocator()) LocationSummary(conversion, LocationSummary::kNoCall); in VisitTypeConversion()
6279 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
6280 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
6301 void InstructionCodeGeneratorARM64::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
6302 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
6303 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
6312 Register output = OutputRegister(conversion); in VisitTypeConversion()
6313 Register source = InputRegisterAt(conversion, 0); in VisitTypeConversion()
6330 __ Scvtf(OutputFPRegister(conversion), InputRegisterAt(conversion, 0)); in VisitTypeConversion()
[all …]
Dloop_optimization.cc1484 HTypeConversion* conversion = instruction->AsTypeConversion(); in VectorizeUse() local
1485 HInstruction* opa = conversion->InputAt(0); in VectorizeUse()
1486 DataType::Type from = conversion->GetInputType(); in VectorizeUse()
1487 DataType::Type to = conversion->GetResultType(); in VectorizeUse()
Dcode_generator_x86.cc2883 void LocationsBuilderX86::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
2884 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
2885 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
2897 new (GetGraph()->GetAllocator()) LocationSummary(conversion, call_kind); in VisitTypeConversion()
2908 locations->SetInAt(0, Location::ByteRegisterOrConstant(ECX, conversion->InputAt(0))); in VisitTypeConversion()
2914 HInstruction* input = conversion->InputAt(0); in VisitTypeConversion()
3054 void InstructionCodeGeneratorX86::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
3055 LocationSummary* locations = conversion->GetLocations(); in VisitTypeConversion()
3058 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3059 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
[all …]
Dcode_generator_x86_64.cc3084 void LocationsBuilderX86_64::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
3086 new (GetGraph()->GetAllocator()) LocationSummary(conversion, LocationSummary::kNoCall); in VisitTypeConversion()
3087 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3088 DataType::Type input_type = conversion->GetInputType(); in VisitTypeConversion()
3217 void InstructionCodeGeneratorX86_64::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion() argument
3218 LocationSummary* locations = conversion->GetLocations(); in VisitTypeConversion()
3221 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3222 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_MAPPING422 "name": "art-run-test-302-float-conversion[com.google.android.art.apex]"
494 "name": "art-run-test-422-type-conversion[com.google.android.art.apex]"
1172 "name": "art-run-test-711-checker-type-conversion[com.google.android.art.apex]"
1690 "name": "art-run-test-302-float-conversion"
1762 "name": "art-run-test-422-type-conversion"
2440 "name": "art-run-test-711-checker-type-conversion"
/art/build/
DAndroid.bp36 "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.txt5502 HSPLjava/util/Formatter$FormatSpecifier;->conversion(Ljava/lang/String;)C