[LLVMdev] LLVMContext: Who Creates It?
John Criswell
criswell at cs.uiuc.edu
Mon Jul 20 09:10:19 PDT 2009
Dear Owen,
Are passes supposed to grab the LLVMContext from the
Module/Function/BasicBlock passed into their
runOn<Module/Function/BasicBlock> method, or is the PassManager supposed
to set the pass's Context member variable automatically?
I thought it was the latter, but after an SVN update of LLVM, my passes
have a NULL Context, and the LLVM code looks like the passes are all
setting their Context member variable explicitly.
-- John T.
More information about the llvm-dev
mailing list