Searched refs:constant (Results 1 – 12 of 12) sorted by relevance
/art/compiler/optimizing/ |
D | builder.cc | 471 HIntConstant* constant = GetIntConstant(instruction.VRegB_11n()); in AnalyzeDexInstruction() local 472 UpdateLocal(register_index, constant); in AnalyzeDexInstruction() 478 HIntConstant* constant = GetIntConstant(instruction.VRegB_21s()); in AnalyzeDexInstruction() local 479 UpdateLocal(register_index, constant); in AnalyzeDexInstruction() 485 HIntConstant* constant = GetIntConstant(instruction.VRegB_31i()); in AnalyzeDexInstruction() local 486 UpdateLocal(register_index, constant); in AnalyzeDexInstruction() 492 HIntConstant* constant = GetIntConstant(instruction.VRegB_21h() << 16); in AnalyzeDexInstruction() local 493 UpdateLocal(register_index, constant); in AnalyzeDexInstruction() 503 HLongConstant* constant = GetLongConstant(value); in AnalyzeDexInstruction() local 504 UpdateLocal(register_index, constant); in AnalyzeDexInstruction() [all …]
|
D | ssa_test.cc | 51 virtual void VisitIntConstant(HIntConstant* constant) { in VisitIntConstant() argument 52 PrintPreInstruction(constant); in VisitIntConstant() 53 str_ += constant->DebugName(); in VisitIntConstant() 55 PrintInt(constant->GetValue()); in VisitIntConstant() 56 PrintPostInstruction(constant); in VisitIntConstant()
|
D | builder.h | 67 HIntConstant* GetIntConstant(int32_t constant); 68 HLongConstant* GetLongConstant(int64_t constant);
|
D | locations.h | 79 static Location ConstantLocation(HConstant* constant) { in ConstantLocation() argument 80 DCHECK(constant != nullptr); in ConstantLocation() 81 return Location(kConstant | reinterpret_cast<uword>(constant)); in ConstantLocation()
|
D | code_generator_x86_64.cc | 579 void LocationsBuilderX86_64::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant() argument 580 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); in VisitIntConstant() 581 locations->SetOut(Location::ConstantLocation(constant)); in VisitIntConstant() 582 constant->SetLocations(locations); in VisitIntConstant() 585 void InstructionCodeGeneratorX86_64::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant() argument 588 void LocationsBuilderX86_64::VisitLongConstant(HLongConstant* constant) { in VisitLongConstant() argument 589 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); in VisitLongConstant() 590 locations->SetOut(Location::ConstantLocation(constant)); in VisitLongConstant() 591 constant->SetLocations(locations); in VisitLongConstant() 594 void InstructionCodeGeneratorX86_64::VisitLongConstant(HLongConstant* constant) { in VisitLongConstant() argument [all …]
|
D | code_generator_arm.cc | 722 void LocationsBuilderARM::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant() argument 723 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); in VisitIntConstant() 724 locations->SetOut(Location::ConstantLocation(constant)); in VisitIntConstant() 725 constant->SetLocations(locations); in VisitIntConstant() 728 void InstructionCodeGeneratorARM::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant() argument 731 void LocationsBuilderARM::VisitLongConstant(HLongConstant* constant) { in VisitLongConstant() argument 732 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); in VisitLongConstant() 733 locations->SetOut(Location::ConstantLocation(constant)); in VisitLongConstant() 734 constant->SetLocations(locations); in VisitLongConstant() 737 void InstructionCodeGeneratorARM::VisitLongConstant(HLongConstant* constant) { in VisitLongConstant() argument
|
D | code_generator_x86.cc | 667 void LocationsBuilderX86::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant() argument 668 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); in VisitIntConstant() 669 locations->SetOut(Location::ConstantLocation(constant)); in VisitIntConstant() 670 constant->SetLocations(locations); in VisitIntConstant() 673 void InstructionCodeGeneratorX86::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant() argument 676 void LocationsBuilderX86::VisitLongConstant(HLongConstant* constant) { in VisitLongConstant() argument 677 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); in VisitLongConstant() 678 locations->SetOut(Location::ConstantLocation(constant)); in VisitLongConstant() 679 constant->SetLocations(locations); in VisitLongConstant() 682 void InstructionCodeGeneratorX86::VisitLongConstant(HLongConstant* constant) { in VisitLongConstant() argument
|
/art/test/302-float-conversion/ |
D | info.txt | 1 Tests whether constant conversions of double values to long values are 3 should not overflow under constant conversions.
|
/art/test/046-reflect/ |
D | expected.txt | 78 Constant test value is a constant string
|
/art/runtime/verifier/ |
D | reg_type.cc | 531 ConstantType::ConstantType(uint32_t constant, uint16_t cache_id) in ConstantType() argument 532 : RegType(NULL, "", cache_id), constant_(constant) { in ConstantType()
|
/art/compiler/utils/x86/ |
D | assembler_x86.cc | 1262 int64_t constant = bit_cast<int64_t, double>(value); in LoadDoubleConstant() local 1263 pushl(Immediate(High32Bits(constant))); in LoadDoubleConstant() 1264 pushl(Immediate(Low32Bits(constant))); in LoadDoubleConstant()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 1458 int64_t constant = bit_cast<int64_t, double>(value); in LoadDoubleConstant() local 1459 pushq(Immediate(High32Bits(constant))); in LoadDoubleConstant() 1460 pushq(Immediate(Low32Bits(constant))); in LoadDoubleConstant()
|