IR: Add MDSubprogram::replaceFunction()