Generic name of Sildenafil is same as Malegra 50 and it's used to treat male sexual function problems In combination with sexual stimulation, sildenafil works by increasing blood flow to the penis to help a man get and keep an erection.