Home
last modified time | relevance | path

Searched refs:bool_not (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dinstruction_simplifier.cc81 void VisitBooleanNot(HBooleanNot* bool_not) override;
975 void InstructionSimplifierVisitor::VisitBooleanNot(HBooleanNot* bool_not) { in VisitBooleanNot() argument
976 HInstruction* input = bool_not->InputAt(0); in VisitBooleanNot()
995 replace_with = GetGraph()->InsertOppositeCondition(input->AsCondition(), bool_not); in VisitBooleanNot()
999 bool_not->ReplaceWith(replace_with); in VisitBooleanNot()
1000 bool_not->GetBlock()->RemoveInstruction(bool_not); in VisitBooleanNot()
Dcode_generator_arm_vixl.cc5746 void LocationsBuilderARMVIXL::VisitBooleanNot(HBooleanNot* bool_not) { in VisitBooleanNot() argument
5748 new (GetGraph()->GetAllocator()) LocationSummary(bool_not, LocationSummary::kNoCall); in VisitBooleanNot()
5753 void InstructionCodeGeneratorARMVIXL::VisitBooleanNot(HBooleanNot* bool_not) { in VisitBooleanNot() argument
5754 __ Eor(OutputRegister(bool_not), InputRegister(bool_not), 1); in VisitBooleanNot()
Dcode_generator_x86_64.cc5211 void LocationsBuilderX86_64::VisitBooleanNot(HBooleanNot* bool_not) { in VisitBooleanNot() argument
5213 new (GetGraph()->GetAllocator()) LocationSummary(bool_not, LocationSummary::kNoCall); in VisitBooleanNot()
5218 void InstructionCodeGeneratorX86_64::VisitBooleanNot(HBooleanNot* bool_not) { in VisitBooleanNot() argument
5219 LocationSummary* locations = bool_not->GetLocations(); in VisitBooleanNot()
Dcode_generator_x86.cc5275 void LocationsBuilderX86::VisitBooleanNot(HBooleanNot* bool_not) { in VisitBooleanNot() argument
5277 new (GetGraph()->GetAllocator()) LocationSummary(bool_not, LocationSummary::kNoCall); in VisitBooleanNot()
5282 void InstructionCodeGeneratorX86::VisitBooleanNot(HBooleanNot* bool_not) { in VisitBooleanNot() argument
5283 LocationSummary* locations = bool_not->GetLocations(); in VisitBooleanNot()