llvm-6502/lib
Evan Cheng 06b666c705 Allow TargetLowering::getRegClassFor() to be called on illegal types. Also
allow target to override it in order to map register classes to illegal
but synthesizable types. e.g. v4i64, v8i64 for ARM / NEON.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103854 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-15 02:18:07 +00:00
..
Analysis Add support to preserve type info for the variables that are removed by the optimizer. 2010-05-14 21:01:35 +00:00
Archive
AsmParser
Bitcode
CodeGen A partial re-def instruction may be a copy. 2010-05-15 01:35:44 +00:00
CompilerDriver
ExecutionEngine
Linker
MC MC/Mach-O/x86_64: Darwin's special "signed_N" relocation types should only be 2010-05-14 18:53:40 +00:00
Support
System
Target Allow TargetLowering::getRegClassFor() to be called on illegal types. Also 2010-05-15 02:18:07 +00:00
Transforms Remove heinous tabs. 2010-05-13 06:45:13 +00:00
VMCore Adding a v8i64 512-bit vector type. This will be used to model ARM NEON intrinsics which translate into a pair of vld / vst instructions that can load / store 8 consecutive 64-bit (D) registers. 2010-05-13 23:55:47 +00:00
Makefile