llvm-6502/lib
Tim Northover 32c2bfda77 ARM: implement some simple f64 materializations.
Previously we used a const-pool load for virtually all 64-bit floating values.
Actually, we can get quite a few common values (including 0.0, 1.0) via "vmov"
instructions of one stripe or another.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188773 91177308-0d34-0410-b5e6-96231b3b80d8
2013-08-20 08:57:11 +00:00
..
Analysis Fix assert with GEP ptr vector indexing structs 2013-08-19 21:43:16 +00:00
AsmParser
Bitcode
CodeGen [stackprotector] Small cleanup. 2013-08-20 08:56:28 +00:00
DebugInfo llvm-dwarfdump: Do not include address offsets for attributes, only for tags 2013-08-19 03:36:23 +00:00
ExecutionEngine Adding PIC support for ELF on x86_64 platforms 2013-08-19 23:27:43 +00:00
IR Introduce non-const overloads for GlobalAlias::{get,resolve}AliasedGlobal. 2013-08-19 23:13:33 +00:00
IRReader
Linker
MC Support C99 hexadecimal floating-point literals in assembly 2013-08-14 14:23:31 +00:00
Object
Option Options: explicit handling of -- 2013-08-13 22:23:05 +00:00
Support Go through the really awkward dance required to delete the memory 2013-08-18 01:20:32 +00:00
TableGen Add an error check for a typo I accidentally made in a td file that caused an assert to fire. 2013-08-20 04:22:09 +00:00
Target ARM: implement some simple f64 materializations. 2013-08-20 08:57:11 +00:00
Transforms Add a llvm.copysign intrinsic 2013-08-19 23:35:46 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile