llvm-6502/lib
Bob Wilson d0b69cf119 Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply,
add, and subtract operations with zero-extended or sign-extended vectors.
Update tests.  Add auto-upgrade support for the old intrinsics.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112773 91177308-0d34-0410-b5e6-96231b3b80d8
2010-09-01 23:50:19 +00:00
..
Analysis Revert 112442 and 112440 until the compile time problems introduced 2010-09-01 01:45:53 +00:00
Archive
AsmParser remove unions from LLVM IR. They are severely buggy and not 2010-08-28 04:09:24 +00:00
Bitcode remove unions from LLVM IR. They are severely buggy and not 2010-08-28 04:09:24 +00:00
CodeGen Tweak to ignoring reserved regs. The allocator was occasionally still looking 2010-09-01 22:48:34 +00:00
CompilerDriver have the makefiles check the llvm-config error code instead of charging 2010-09-01 16:11:17 +00:00
ExecutionEngine Fix a comment. 2010-08-30 21:54:03 +00:00
Linker dead code patrol 2010-09-01 16:06:39 +00:00
MC Use absolute label for DW_AT_stmt_list if a target does not prefer offset here. 2010-08-31 23:50:19 +00:00
Support Make tool_output_file's raw_ostream instance a member variable instead 2010-09-01 14:20:41 +00:00
System Add an interface for unregistering a file from the FilesToRemove list. 2010-09-01 14:17:34 +00:00
Target Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply, 2010-09-01 23:50:19 +00:00
Transforms deepen my MMX/SRoA hack to avoid hurting non-x86 codegen. 2010-09-01 23:09:27 +00:00
VMCore Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply, 2010-09-01 23:50:19 +00:00
Makefile