@@ -22,10 +22,6 @@ struct TargetCodegenPipelineOptions
2222 *this , " loops-may-have-break" ,
2323 llvm::cl::desc (" Enable break statements in loops." ),
2424 llvm::cl::init (true )};
25- PassOptions::Option<bool > appendDeprecatedVerifier{
26- *this , " append-verifier" ,
27- llvm::cl::desc (" Append the QIR verifier pipeline." ),
28- llvm::cl::init (false )};
2925 PassOptions::Option<std::string> target{
3026 *this , " convert-to" , llvm::cl::desc (" Conversion target specifier." ),
3127 llvm::cl::init (" " )};
@@ -107,17 +103,13 @@ void createTargetCodegenPipeline(PassManager &pm,
107103 pm.addPass (createConvertMathToFuncs ());
108104 pm.addPass (createSymbolDCEPass ());
109105 pm.addPass (cudaq::opt::createCCToLLVM ());
110- if (options.appendDeprecatedVerifier )
111- cudaq::opt::addQIRProfileVerify (pm, options.target );
112106}
113107
114108template <bool isJIT>
115109void createTargetCodegenPipeline (PassManager &pm, StringRef convertTo) {
116110 auto convertFields = convertTo.split (' :' );
117111 TargetCodegenPipelineOptions opts;
118112 opts.allowBreaksInLoops = convertFields.first == " qir-adaptive" ;
119- opts.appendDeprecatedVerifier =
120- convertFields.first != " qir" && convertFields.first != " qir-full" ;
121113 opts.target = convertTo.str ();
122114 createTargetCodegenPipeline<isJIT>(pm, opts);
123115}
0 commit comments