llvm-6502/lib
Arnold Schwaighofer 909a0e0e95 ARM NEON: Don't need COPY_TO_REGCLASS in pattern
In my previous commit:
"Merge a f32 bitcast of a v2i32 extractelt

A vectorized sitfp on doubles will get scalarized to a sequence of an
extract_element of <2 x i32>, a bitcast to f32 and a sitofp.
Due to the the extract_element, and the bitcast we will uneccessarily generate
moves between scalar and vector registers."

I added a pattern containing a copy_to_regclass. The copy_to_regclass is
actually not needed.

radar://13191881

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175555 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-19 20:16:45 +00:00
..
Analysis
Archive
AsmParser
Bitcode Simplify code. No functionality change. 2013-02-19 09:48:30 +00:00
CodeGen Assert that the target provided hints are in the allocation order. 2013-02-19 18:41:01 +00:00
DebugInfo Make helpers static. Add missing include so LLVMInitializeObjCARCOpts gets C linkage. 2013-02-15 12:30:38 +00:00
ExecutionEngine
IR Fix a bug in mayHaveSideEffects. Functions that do not return are now considered as instructions with side effects. 2013-02-19 20:02:09 +00:00
Linker
MC MCParser: Reject .balign with non-pow2 alignments. 2013-02-16 15:00:16 +00:00
Object
Option
Support Whitelist files and block devices instead of blacklisting fifos and 2013-02-19 19:36:55 +00:00
TableGen Make helpers static. Add missing include so LLVMInitializeObjCARCOpts gets C linkage. 2013-02-15 12:30:38 +00:00
Target ARM NEON: Don't need COPY_TO_REGCLASS in pattern 2013-02-19 20:16:45 +00:00
Transforms [asan] instrument memory accesses with unusual sizes 2013-02-19 11:29:21 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile