Displaying 1 result from an estimated 1 matches for "s_executionengin".
Did you mean:
s_executionengine
2008 Aug 15
3
[LLVMdev] Problems understanding alias analysis validation logic
...dersen AA results, but it doesn't; it uses the results from a Basic AA pass. Reordering the passes like below fixes the problem, but I still don't understand why the andersens wasn't rerun before the GVN pass in the case above:
PassManager passManager;
passManager.add(new TargetData(*s_executionEngine->getTargetData()));
passManager.add(createIPSCCPPass());
passManager.add(createAndersensPass());
passManager.add(createGVNPass()); <----will correctly use the Andersens
...
I am using code from the trunk that is about 2 weeks old. Can anyone explain why the basicaa pass is used in th...