Check for the returns_twice attribute in callsFunctionThatReturnsTwice. This
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 5 Oct 2011 20:05:13 +0000 (20:05 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 5 Oct 2011 20:05:13 +0000 (20:05 +0000)
commit11f1a8335e207971f66eb60609e16b8719be5450
treed9e3c481fd4599da0d3a9c39accba9b51ce5599a
parent30c1ff234d30567fc20d6c41d8fd9c3aacbbf9ca
Check for the returns_twice attribute in callsFunctionThatReturnsTwice. This
fixes PR11038, but there are still some cleanups to be done.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141204 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Instructions.h
lib/VMCore/Function.cpp
test/Transforms/TailCallElim/setjmp.ll