Index: llvm/lib/Transforms/Utils/MetaRenamer.cpp =================================================================== --- llvm/lib/Transforms/Utils/MetaRenamer.cpp +++ llvm/lib/Transforms/Utils/MetaRenamer.cpp @@ -26,6 +26,7 @@ #include "llvm/IR/GlobalAlias.h" #include "llvm/IR/GlobalVariable.h" #include "llvm/IR/Instruction.h" +#include "llvm/IR/Instructions.h" #include "llvm/IR/Module.h" #include "llvm/IR/PassManager.h" #include "llvm/IR/Type.h" @@ -115,7 +116,7 @@ for (auto &I : BB) if (!I.getType()->isVoidTy()) - I.setName("inst"); + I.setName(isa(I) ? "phi" : "inst"); } }