mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-31 10:34:17 +00:00
Reenable 'quick exit' case
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4638 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
7cc9875c9d
commit
ce2d1328fc
@ -92,12 +92,11 @@ void TDDataStructures::calculateGraph(Function &F) {
|
||||
DSGraph &Graph = getOrCreateDSGraph(F);
|
||||
|
||||
const std::vector<DSCallSite> &CallSites = Graph.getFunctionCalls();
|
||||
#if 0
|
||||
if (CallSites.empty()) {
|
||||
DEBUG(std::cerr << " [TD] No callees for: " << F.getName() << "\n");
|
||||
return; // If no call sites, the graph is the same as the BU graph!
|
||||
}
|
||||
#endif
|
||||
|
||||
// Loop over all of the call sites, building a multi-map from Callees to
|
||||
// DSCallSite*'s. With this map we can then loop over each callee, cloning
|
||||
// this graph once into it, then resolving arguments.
|
||||
|
Loading…
x
Reference in New Issue
Block a user