summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/gcc-version-debug.c
diff options
context:
space:
mode:
authorAhmed Bougacha <ahmed.bougacha@gmail.com>2015-01-05 17:02:28 +0000
committerAhmed Bougacha <ahmed.bougacha@gmail.com>2015-01-05 17:02:28 +0000
commitf964df3640cc43aa3e7c3555dcfb349b39757fa7 (patch)
tree4fc6b3dea147e1d58a2c2bbc1980f8ab38f95a5e /clang/test/Driver/gcc-version-debug.c
parent45ed4f954265175849efdd0d45940a64395b44d0 (diff)
downloadbcm5719-llvm-f964df3640cc43aa3e7c3555dcfb349b39757fa7.tar.gz
bcm5719-llvm-f964df3640cc43aa3e7c3555dcfb349b39757fa7.zip
[AArch64] Improve codegen of store lane 0 instructions by directly storing the subregister.
For 0-lane stores, we used to generate code similar to: fmov w8, s0 str w8, [x0, x1, lsl #2] instead of: str s0, [x0, x1, lsl #2] To correct that: for store lane 0 patterns, directly match to STR <subreg>0. Byte-sized instructions don't have the special case for a 0 index, because FPR8s are defined to have untyped content. rdar://16372710 Differential Revision: http://reviews.llvm.org/D6772 llvm-svn: 225181
Diffstat (limited to 'clang/test/Driver/gcc-version-debug.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud