llvm-6502/lib
Jakob Stoklund Olesen a8fc171b3f Handle register masks in MachineCopyPropagation.
For simplicity, treat calls with register masks as basic block
boundaries.  This means we can't copy propagate callee-saved registers
across calls, but I don't think that is a big deal.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150108 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-08 22:37:35 +00:00
..
Analysis Add support for a temporary forward decl type. We want this so we 2012-02-08 00:22:26 +00:00
Archive
AsmParser Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
Bitcode
CodeGen Handle register masks in MachineCopyPropagation. 2012-02-08 22:37:35 +00:00
DebugInfo
ExecutionEngine Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
Linker Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
MC Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
Object
Support PathV2: Remove static StringRef ctors. 2012-02-08 13:13:47 +00:00
TableGen Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
Target Codegen pass definition cleanup. No functionality. 2012-02-08 21:23:13 +00:00
Transforms [asan] unpoison the stack before every noreturn call. Fixes asan issue 37. llvm part 2012-02-08 21:36:17 +00:00
VMCore Added Pass::createPass(ID) to handle pass configuration by ID 2012-02-08 21:22:34 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile