Displaying 2 results from an estimated 2 matches for "initializerelrecoverypass".
2012 Jan 30
0
[LLVMdev] initializeNAMEPass(llvm::PassRegistry&) should have been declared inside 'llvm'
...'ve been working to fix a problem I had wherein I could not properly
initialize AliasAnalysis profiling information. In order to fix it, I've
had to rewrite how my pass operates, such that it contains this in the
FunctionPass declaration;
RelRecovery() : FunctionPass(ID) {
llvm::initializeRelRecoveryPass(*PassRegistry::getPassRegistry());
}
and contains these macros
INITIALIZE_PASS_BEGIN(RelRecovery, "relRecovery", "...", false, false)
INITIALIZE_AG_DEPENDENCY(AliasAnalysis)
INITIALIZE_PASS_END(RelRecovery, "relRecovery", "Reliability transformation
for lightw...
2012 Jan 25
1
[LLVMdev] PLEASE help with Alias Analysis initialization assertion at the end of my pass
Yes, it is a pass.
Here is a very general overview of the file structure as far as the AA is
concerned. LLVM is not my strong-suit, I do hardware simulators, not
compilers.
using namespace llvm;
char RelRecovery::ID = 0;
static RegisterPass<RelRecovery> X("relRecovery",
"Reliability transformation for lightweight recovery");
void