Lines Matching refs:Discard
424 auto Discard = [this, T, BO](bool Result) { in VisitBinaryOperator() local
445 return Discard(this->emitSubf(getRoundingMode(BO), BO)); in VisitBinaryOperator()
446 return Discard(this->emitSub(*T, BO)); in VisitBinaryOperator()
449 return Discard(this->emitAddf(getRoundingMode(BO), BO)); in VisitBinaryOperator()
450 return Discard(this->emitAdd(*T, BO)); in VisitBinaryOperator()
453 return Discard(this->emitMulf(getRoundingMode(BO), BO)); in VisitBinaryOperator()
454 return Discard(this->emitMul(*T, BO)); in VisitBinaryOperator()
456 return Discard(this->emitRem(*T, BO)); in VisitBinaryOperator()
459 return Discard(this->emitDivf(getRoundingMode(BO), BO)); in VisitBinaryOperator()
460 return Discard(this->emitDiv(*T, BO)); in VisitBinaryOperator()
468 return Discard(this->emitBitAnd(*T, BO)); in VisitBinaryOperator()
470 return Discard(this->emitBitOr(*T, BO)); in VisitBinaryOperator()
472 return Discard(this->emitShl(*LT, *RT, BO)); in VisitBinaryOperator()
474 return Discard(this->emitShr(*LT, *RT, BO)); in VisitBinaryOperator()
476 return Discard(this->emitBitXor(*T, BO)); in VisitBinaryOperator()