llvm-6502/lib
Justin Holewinski 7eacad03ef [NVPTX] Disable vector registers
Vectors were being manually scalarized by the backend.  Instead,
let the target-independent code do all of the work.  The manual
scalarization was from a time before good target-independent support
for scalarization in LLVM. However, this forces us to specially-handle
vector loads and stores, which we can turn into PTX instructions that
produce/consume multiple operands.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174968 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-12 14:18:49 +00:00
..
Analysis Cost model: Add check for reverse shuffles to CostModel analysis 2013-02-12 02:40:37 +00:00
Archive
AsmParser Merge the collected attributes into the call instruction's attributes. 2013-02-12 10:13:06 +00:00
Bitcode Have the bitcode writer and reader handle the new attribute references. 2013-02-12 08:13:50 +00:00
CodeGen Don't consider definitions by other PHIs live-in when trimming a PHI source's 2013-02-12 05:48:58 +00:00
DebugInfo The patch to fix some issues in r174543 fixed the lines failing the test, but missed a couple 2013-02-08 16:35:10 +00:00
ExecutionEngine [patch] bug 15055 Add Unistd.h to OProfileWrapper.cpp 2013-02-07 20:43:33 +00:00
IR Support string attributes in the AttrBuilder. 2013-02-12 07:56:49 +00:00
Linker
MC Update error message due to previous commit, r174926. 2013-02-12 01:12:24 +00:00
Object
Option
Support
TableGen tblgen: Diagnose duplicate includes. 2013-02-07 04:30:39 +00:00
Target [NVPTX] Disable vector registers 2013-02-12 14:18:49 +00:00
Transforms [ASan] Do not use kDefaultShort64bitShadowOffset on Mac, where the binaries may get mapped at 0x100000000+ and thus may interleave with the shadow. 2013-02-12 12:41:12 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile