reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
597 if (Op.LHS.first->getType()->isFloatingPointTy()) { 598 ResR = Builder.CreateFSub(Op.LHS.first, Op.RHS.first, "sub.r"); 598 ResR = Builder.CreateFSub(Op.LHS.first, Op.RHS.first, "sub.r"); 599 if (Op.LHS.second && Op.RHS.second) 599 if (Op.LHS.second && Op.RHS.second) 600 ResI = Builder.CreateFSub(Op.LHS.second, Op.RHS.second, "sub.i"); 600 ResI = Builder.CreateFSub(Op.LHS.second, Op.RHS.second, "sub.i"); 602 ResI = Op.LHS.second ? Op.LHS.second 602 ResI = Op.LHS.second ? Op.LHS.second 603 : Builder.CreateFNeg(Op.RHS.second, "sub.i"); 606 ResR = Builder.CreateSub(Op.LHS.first, Op.RHS.first, "sub.r"); 606 ResR = Builder.CreateSub(Op.LHS.first, Op.RHS.first, "sub.r"); 607 assert(Op.LHS.second && Op.RHS.second && 607 assert(Op.LHS.second && Op.RHS.second && 609 ResI = Builder.CreateSub(Op.LHS.second, Op.RHS.second, "sub.i"); 609 ResI = Builder.CreateSub(Op.LHS.second, Op.RHS.second, "sub.i");