aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Function.cpp
diff options
context:
space:
mode:
authorMichael Kruse <llvm-project@meinersbur.de>2021-08-13 12:26:35 -0500
committerMichael Kruse <llvm-project@meinersbur.de>2021-08-13 12:44:37 -0500
commit0232c1d10dd79f5c8f9530d636655488eb3c9e7e (patch)
tree390ba91439f9c05316cbeb562747d0f9375d2fe4 /llvm/lib/IR/Function.cpp
parent581a80304c671b6cb2b1b1f87feb9fbe14875f2a (diff)
downloadllvm-0232c1d10dd79f5c8f9530d636655488eb3c9e7e.zip
llvm-0232c1d10dd79f5c8f9530d636655488eb3c9e7e.tar.gz
llvm-0232c1d10dd79f5c8f9530d636655488eb3c9e7e.tar.bz2
[Polly] Decompose object construction and detection algorithm. NFC.
Avoid doing the detection work inside the constructor. In addition to polymorphism being unintuitive in constructors and other design problems such as if an exception is thrown, the ScopDetection class is usable without detection in the sense of "no Scop found" or "function skipped".
Diffstat (limited to 'llvm/lib/IR/Function.cpp')
0 files changed, 0 insertions, 0 deletions