1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-01 16:33:37 +01:00
llvm-mirror/lib
Bill Wendling 9e1900bcf7 Omit extracting a loop if one of the exits is a landing pad.
The landing pad must accompany the invoke when it's extracted. However, if it
does, then the loop isn't properly extracted. I.e., the resulting extraction has
a loop in it. The extracted function is then extracted, etc. resulting in an
infinite loop.

llvm-svn: 140193
2011-09-20 22:23:09 +00:00
..
Analysis Add support to emit debug info for C++0x nullptr type. 2011-09-14 23:13:28 +00:00
Archive
AsmParser Auto upgrade the old EH scheme to use the new one. This is on a trial basis. If 2011-08-27 06:11:03 +00:00
Bitcode Fix a typo in the bitcode reader in the handling of atomic stores. Reported by David Meyer on llvmdev. 2011-09-19 19:41:28 +00:00
CodeGen Restore hasPostISelHook tblgen flag. 2011-09-20 18:22:31 +00:00
DebugInfo Namespacify. 2011-09-16 00:35:06 +00:00
ExecutionEngine Fix the asserts in lib/Target/X86/X86ELFWriterInfo.cpp and 2011-09-10 01:42:07 +00:00
Linker
MC MCInstrAnalysis: Don't crash on instructions with no operands. 2011-09-19 17:56:00 +00:00
Object Object: make the following changes into SymbolRef 2011-09-14 01:22:52 +00:00
Support Remove the hack to check UNAME_RELEASE when identifying the Darwin version. 2011-09-20 22:05:56 +00:00
Target Tidy up a bit more, fix tab and remove trailing whitespaces 2011-09-20 21:45:26 +00:00
Transforms Omit extracting a loop if one of the exits is a landing pad. 2011-09-20 22:23:09 +00:00
VMCore Add a check to make sure schedulePass() has not deleted stale RequiredPass. 2011-09-13 21:13:29 +00:00
CMakeLists.txt Remove from cmake too. 2011-09-20 00:38:04 +00:00
Makefile Remove more of llvmc and dependencies. 2011-09-20 00:34:27 +00:00