llvm/lib
Jakob Stoklund Olesen d5d61edfc6 Fix global live range splitting regmask accuracy.
Pretend that regmask interference ends at the 'dead' slot, even when
there is other interference ending at the 'reg' slot of the same
instruction.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150531 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-14 23:53:23 +00:00
..
Analysis Have AliasSet::aliasesUnknownInst use pointer TBAA info when available 2012-02-10 15:52:39 +00:00
Archive Avoid using an invalidated iterator. 2012-01-23 05:07:16 +00:00
AsmParser Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
Bitcode Enable streaming of bitcode 2012-02-06 22:30:29 +00:00
CodeGen Fix global live range splitting regmask accuracy. 2012-02-14 23:53:23 +00:00
DebugInfo More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
ExecutionEngine Using the new external-linkage warning recently added instead of disabling all return type warnings. 2012-02-14 21:44:03 +00:00
Linker Capitalize messages so that they appear nicely with the linker's error messages. 2012-02-14 09:13:54 +00:00
MC Add support for implicit TLS model used with MS VC runtime. 2012-02-11 17:26:53 +00:00
Object Expose the ELFObjectFile class directly in the Object/ELF.h header, similarly 2012-02-12 06:12:10 +00:00
Support StringSwitchify the rest of Triple.cpp. 2012-02-12 10:56:52 +00:00
TableGen Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
Target Remove unnecessary assignment to temporary, ResultReg. 2012-02-14 22:29:48 +00:00
Transforms [tsan] fix compiler warnings 2012-02-14 00:52:07 +00:00
VMCore [WIP] Initial code for module flags. 2012-02-11 11:38:06 +00:00
CMakeLists.txt Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile Remove more of llvmc and dependencies. 2011-09-20 00:34:27 +00:00