diff options
author | Tobias Grosser <grosser@fim.uni-passau.de> | 2012-02-14 14:02:27 +0000 |
---|---|---|
committer | Tobias Grosser <grosser@fim.uni-passau.de> | 2012-02-14 14:02:27 +0000 |
commit | 0ac9214c2f1bd848bb8fb64a9ff6c47b6adcf255 (patch) | |
tree | 2db4f925dbd3b0813d0908a7e4c88c57d46983a4 /llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp | |
parent | 2ee5950dd06b805996fc2e7503856b9e2fc27918 (diff) | |
download | llvm-0ac9214c2f1bd848bb8fb64a9ff6c47b6adcf255.zip llvm-0ac9214c2f1bd848bb8fb64a9ff6c47b6adcf255.tar.gz llvm-0ac9214c2f1bd848bb8fb64a9ff6c47b6adcf255.tar.bz2 |
Recommit "CodeGen: Maintain a valid CFG during code generation"
When I first tried to commit this patch, the builder pointed after generation
of a loop still into the loop body. This means that code that was supposed to
be generated after the loop was generated right into the loop body. We fixed
this by pointing the builder to the BB after the loop, as soon as code
generation of the loop body itself is finished.
llvm-svn: 150480
Diffstat (limited to 'llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp')
0 files changed, 0 insertions, 0 deletions