summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2016-05-04 00:22:23 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2016-05-04 00:22:23 +0000
commit2c5aeabeddd0495dcb4b39134f3ab1e89e0d66e5 (patch)
tree32dfa93b1a184b7d810950164595315380d7099b /clang/lib/Frontend/CompilerInvocation.cpp
parent6cf4325cb85495487c9be68e4b89933e69164d80 (diff)
downloadbcm5719-llvm-2c5aeabeddd0495dcb4b39134f3ab1e89e0d66e5.tar.gz
bcm5719-llvm-2c5aeabeddd0495dcb4b39134f3ab1e89e0d66e5.zip
[X86] Lower zext i1 arguments
i1 is now a legal type for X86 with AVX512. There were some paths in X86FastISel which were not quite ready to see an i1 value: they were not quite sure how to deal with sign/zero extends for call arguments. DTRT by extending to i8 for zeroext and bailing out of FastISel for signext. This fixes PR27591. llvm-svn: 268470
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud