forked from OSchip/llvm-project
37d25de459
through an invoke instruction. The original patch for this was written by Mark Seaborn, but I've reworked his test case into the existing returns_twice test case and implemented the fix by the prior refactoring to actually run the cost analysis over invoke instructions, and then here fixing our detection of the returns_twice attribute to work for both calls and invokes. We never noticed because we never saw an invoke. =[ llvm-svn: 197216 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
CallGraph.cpp | ||
CallGraphSCCPass.cpp | ||
CallPrinter.cpp | ||
FindUsedTypes.cpp | ||
GlobalsModRef.cpp | ||
IPA.cpp | ||
InlineCost.cpp | ||
LLVMBuild.txt | ||
Makefile |