diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2017-09-20 18:40:59 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2017-09-20 18:40:59 +0000 |
commit | 432b88e5f45aa69f63d73a7e86a0b330d955e98c (patch) | |
tree | 5747044089b068cca4b28f0e7c674a65cf1b5bad /llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp | |
parent | c2189b8311affb1a8de08862767b597415010d96 (diff) | |
download | bcm5719-llvm-432b88e5f45aa69f63d73a7e86a0b330d955e98c.tar.gz bcm5719-llvm-432b88e5f45aa69f63d73a7e86a0b330d955e98c.zip |
CodeGen: support SwiftError SwiftCC on Windows x64
Add support for passing SwiftError through a register on the Windows x64
calling convention. This allows the use of swifterror attributes on
parameters which is used by the swift front end for the `Error`
parameter. This partially enables building the swift standard library
for Windows x86_64.
llvm-svn: 313791
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp')
0 files changed, 0 insertions, 0 deletions