Home
last modified time | relevance | path

Searched refs:TryStaticEvaluation (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dconstant_folding.cc128 HConstant* constant = inst->TryStaticEvaluation(); in VisitUnaryOperation()
136 HConstant* false_constant = inst->TryStaticEvaluation(select->GetFalseValue()); in VisitUnaryOperation()
140 HConstant* true_constant = inst->TryStaticEvaluation(select->GetTrueValue()); in VisitUnaryOperation()
172 inst->TryStaticEvaluation(left_is_select ? select->GetFalseValue() : maybe_constant, in TryRemoveBinaryOperationViaSelect()
178 inst->TryStaticEvaluation(left_is_select ? select->GetTrueValue() : maybe_constant, in TryRemoveBinaryOperationViaSelect()
198 HConstant* constant = inst->TryStaticEvaluation(); in VisitBinaryOperation()
607 HConstant* constant = inst->TryStaticEvaluation(); in VisitTypeConversion()
615 HConstant* false_constant = inst->TryStaticEvaluation(select->GetFalseValue()); in VisitTypeConversion()
619 HConstant* true_constant = inst->TryStaticEvaluation(select->GetTrueValue()); in VisitTypeConversion()
Dnodes.cc1709 HConstant* HTypeConversion::TryStaticEvaluation() const { return TryStaticEvaluation(GetInput()); } in TryStaticEvaluation() function in art::HTypeConversion
1711 HConstant* HTypeConversion::TryStaticEvaluation(HInstruction* input) const { in TryStaticEvaluation() function in art::HTypeConversion
1805 HConstant* HUnaryOperation::TryStaticEvaluation() const { return TryStaticEvaluation(GetInput()); } in TryStaticEvaluation() function in art::HUnaryOperation
1807 HConstant* HUnaryOperation::TryStaticEvaluation(HInstruction* input) const { in TryStaticEvaluation() function in art::HUnaryOperation
1822 HConstant* HBinaryOperation::TryStaticEvaluation() const { in TryStaticEvaluation() function in art::HBinaryOperation
1823 return TryStaticEvaluation(GetLeft(), GetRight()); in TryStaticEvaluation()
1826 HConstant* HBinaryOperation::TryStaticEvaluation(HInstruction* left, HInstruction* right) const { in TryStaticEvaluation() function in art::HBinaryOperation
Ddead_code_elimination.cc423 HInstruction* result = first->AsCondition()->TryStaticEvaluation(); in SimplifyIfs()
Dnodes.h3887 HConstant* TryStaticEvaluation() const;
3890 HConstant* TryStaticEvaluation(HInstruction* input) const;
3978 HConstant* TryStaticEvaluation() const;
3981 HConstant* TryStaticEvaluation(HInstruction* left, HInstruction* right) const;
6099 HConstant* TryStaticEvaluation() const;
6102 HConstant* TryStaticEvaluation(HInstruction* input) const;
Dinstruction_simplifier.cc3303 HConstant* const3 = instruction->TryStaticEvaluation(); in TryHandleAssociativeAndCommutativeOperation()