@@ -936,20 +936,18 @@ void CodeGenAction::runOptimizationPipeline(llvm::raw_pwrite_stream &os) {
936936 pgoOpt = llvm::PGOOptions (opts.InstrProfileOutput .empty ()
937937 ? llvm::driver::getDefaultProfileGenName ()
938938 : opts.InstrProfileOutput ,
939- " " , " " , opts.MemoryProfileUsePath , nullptr ,
939+ " " , " " , opts.MemoryProfileUsePath ,
940940 llvm::PGOOptions::IRInstr,
941941 llvm::PGOOptions::NoCSAction,
942942 llvm::PGOOptions::ColdFuncOpt::Default, false ,
943943 /* PseudoProbeForProfiling=*/ false , false );
944944 } else if (opts.hasProfileIRUse ()) {
945- llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS =
946- llvm::vfs::getRealFileSystem ();
947945 // -fprofile-use.
948946 auto CSAction = opts.hasProfileCSIRUse () ? llvm::PGOOptions::CSIRUse
949947 : llvm::PGOOptions::NoCSAction;
950948 pgoOpt = llvm::PGOOptions (
951949 opts.ProfileInstrumentUsePath , " " , opts.ProfileRemappingFile ,
952- opts.MemoryProfileUsePath , VFS, llvm::PGOOptions::IRUse, CSAction,
950+ opts.MemoryProfileUsePath , llvm::PGOOptions::IRUse, CSAction,
953951 llvm::PGOOptions::ColdFuncOpt::Default, false );
954952 }
955953
0 commit comments