If you are using a checkpoint (aka save point) correctly the enemies that were killed would stay killed... That said, if it is a platformer style where only the player location and score is checkpointed then you will need to respawn all your enemies whenever you restart the level from the checkpoint most likely using a variable.
But like DGC said.. we need more information to tailor a fix for your specific need.