Lines Matching refs:Discard
912 auto Discard = [this, T, BO](bool Result) { in VisitBinaryOperator() local
933 return Discard(this->emitSubf(getFPOptions(BO), BO)); in VisitBinaryOperator()
934 return Discard(this->emitSub(*T, BO)); in VisitBinaryOperator()
937 return Discard(this->emitAddf(getFPOptions(BO), BO)); in VisitBinaryOperator()
938 return Discard(this->emitAdd(*T, BO)); in VisitBinaryOperator()
941 return Discard(this->emitMulf(getFPOptions(BO), BO)); in VisitBinaryOperator()
942 return Discard(this->emitMul(*T, BO)); in VisitBinaryOperator()
944 return Discard(this->emitRem(*T, BO)); in VisitBinaryOperator()
947 return Discard(this->emitDivf(getFPOptions(BO), BO)); in VisitBinaryOperator()
948 return Discard(this->emitDiv(*T, BO)); in VisitBinaryOperator()
966 return Discard(this->emitBitAnd(*T, BO)); in VisitBinaryOperator()
968 return Discard(this->emitBitOr(*T, BO)); in VisitBinaryOperator()
970 return Discard(this->emitShl(*LT, *RT, BO)); in VisitBinaryOperator()
972 return Discard(this->emitShr(*LT, *RT, BO)); in VisitBinaryOperator()
974 return Discard(this->emitBitXor(*T, BO)); in VisitBinaryOperator()