summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/linux-ld.c
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2017-01-19 16:25:02 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2017-01-19 16:25:02 +0000
commit5f2f53b10639a8b1e9fea5a297435f8abd7e7bd7 (patch)
tree5f0c845b3513fc4bdd5cd4c60495078b21a5d42e /clang/test/Driver/linux-ld.c
parent291c3d8ff21652a7bd654cfc170e0891e46a84da (diff)
downloadbcm5719-llvm-5f2f53b10639a8b1e9fea5a297435f8abd7e7bd7.tar.gz
bcm5719-llvm-5f2f53b10639a8b1e9fea5a297435f8abd7e7bd7.zip
[X86][SSE] Attempt to pre-truncate arithmetic operations that have already been extended
As discussed on D28219 - it is profitable to combine trunc(binop (s/zext(x), s/zext(y)) to binop(trunc(s/zext(x)), trunc(s/zext(y))) assuming the trunc(ext()) will simplify further llvm-svn: 292493
Diffstat (limited to 'clang/test/Driver/linux-ld.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud