File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed
include/llvm/TargetParser Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -182,7 +182,8 @@ class Triple {
182182 Mesa,
183183 SUSE,
184184 OpenEmbedded,
185- LastVendorType = OpenEmbedded
185+ Swift,
186+ LastVendorType = Swift
186187 };
187188 enum OSType {
188189 UnknownOS,
Original file line number Diff line number Diff line change @@ -228,6 +228,7 @@ StringRef Triple::getVendorTypeName(VendorType Kind) {
228228 case PC: return " pc" ;
229229 case SCEI: return " scei" ;
230230 case SUSE: return " suse" ;
231+ case Swift: return " swift" ;
231232 }
232233
233234 llvm_unreachable (" Invalid VendorType!" );
@@ -604,6 +605,7 @@ static Triple::VendorType parseVendor(StringRef VendorName) {
604605 .Case (" amd" , Triple::AMD)
605606 .Case (" mesa" , Triple::Mesa)
606607 .Case (" suse" , Triple::SUSE)
608+ .Case (" swift" , Triple::Swift)
607609 .Case (" oe" , Triple::OpenEmbedded)
608610 .Default (Triple::UnknownVendor);
609611}
You can’t perform that action at this time.
0 commit comments