Lines Matching refs:comp
597 void LocationsBuilderARM::VisitCondition(HCondition* comp) {
598 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(comp);
600 locations->SetInAt(1, Location::RegisterOrConstant(comp->InputAt(1)));
601 if (comp->NeedsMaterialization()) {
604 comp->SetLocations(locations);
607 void InstructionCodeGeneratorARM::VisitCondition(HCondition* comp) {
608 if (!comp->NeedsMaterialization()) return;
610 LocationSummary* locations = comp->GetLocations();
626 __ it(ARMCondition(comp->GetCondition()), kItElse);
628 ARMCondition(comp->GetCondition()));
630 ARMOppositeCondition(comp->GetCondition()));
633 void LocationsBuilderARM::VisitEqual(HEqual* comp) {
634 VisitCondition(comp);
637 void InstructionCodeGeneratorARM::VisitEqual(HEqual* comp) {
638 VisitCondition(comp);
641 void LocationsBuilderARM::VisitNotEqual(HNotEqual* comp) {
642 VisitCondition(comp);
645 void InstructionCodeGeneratorARM::VisitNotEqual(HNotEqual* comp) {
646 VisitCondition(comp);
649 void LocationsBuilderARM::VisitLessThan(HLessThan* comp) {
650 VisitCondition(comp);
653 void InstructionCodeGeneratorARM::VisitLessThan(HLessThan* comp) {
654 VisitCondition(comp);
657 void LocationsBuilderARM::VisitLessThanOrEqual(HLessThanOrEqual* comp) {
658 VisitCondition(comp);
661 void InstructionCodeGeneratorARM::VisitLessThanOrEqual(HLessThanOrEqual* comp) {
662 VisitCondition(comp);
665 void LocationsBuilderARM::VisitGreaterThan(HGreaterThan* comp) {
666 VisitCondition(comp);
669 void InstructionCodeGeneratorARM::VisitGreaterThan(HGreaterThan* comp) {
670 VisitCondition(comp);
673 void LocationsBuilderARM::VisitGreaterThanOrEqual(HGreaterThanOrEqual* comp) {
674 VisitCondition(comp);
677 void InstructionCodeGeneratorARM::VisitGreaterThanOrEqual(HGreaterThanOrEqual* comp) {
678 VisitCondition(comp);