diff options
author | Chris Lattner <sabre@nondot.org> | 2007-11-27 22:36:16 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-11-27 22:36:16 +0000 |
commit | 900cddb8a857e83bbae92ccc7eec11f6b68193a2 (patch) | |
tree | 585263e88791057f73141ad8abb16b63ccbd7a06 /lib/Target/ARM/README.txt | |
parent | 2090166a3371703ec49e92d84edad689397bcc23 (diff) | |
download | external_llvm-900cddb8a857e83bbae92ccc7eec11f6b68193a2.zip external_llvm-900cddb8a857e83bbae92ccc7eec11f6b68193a2.tar.gz external_llvm-900cddb8a857e83bbae92ccc7eec11f6b68193a2.tar.bz2 |
implement a trivial readme entry.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44380 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/README.txt')
-rw-r--r-- | lib/Target/ARM/README.txt | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/lib/Target/ARM/README.txt b/lib/Target/ARM/README.txt index 1fb7750..da249b7 100644 --- a/lib/Target/ARM/README.txt +++ b/lib/Target/ARM/README.txt @@ -574,21 +574,3 @@ __Z11no_overflowjj: //===---------------------------------------------------------------------===// -Easy ARM microoptimization (with -mattr=+vfp2): - -define i64 @i(double %X) { - %Y = bitcast double %X to i64 - ret i64 %Y -} - -compiles into: - -_i: - fmdrr d0, r0, r1 - fmrrd r0, r1, d0 - bx lr - -This just needs a target-specific dag combine to merge the two ARMISD nodes. - - -//===---------------------------------------------------------------------===// |