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 @@ -180,7 +180,8 @@ class Triple {
180
180
Mesa,
181
181
SUSE,
182
182
OpenEmbedded,
183
- LastVendorType = OpenEmbedded
183
+ Swift,
184
+ LastVendorType = Swift
184
185
};
185
186
enum OSType {
186
187
UnknownOS,
Original file line number Diff line number Diff line change @@ -226,6 +226,7 @@ StringRef Triple::getVendorTypeName(VendorType Kind) {
226
226
case PC: return " pc" ;
227
227
case SCEI: return " scei" ;
228
228
case SUSE: return " suse" ;
229
+ case Swift: return " swift" ;
229
230
}
230
231
231
232
llvm_unreachable (" Invalid VendorType!" );
@@ -600,6 +601,7 @@ static Triple::VendorType parseVendor(StringRef VendorName) {
600
601
.Case (" amd" , Triple::AMD)
601
602
.Case (" mesa" , Triple::Mesa)
602
603
.Case (" suse" , Triple::SUSE)
604
+ .Case (" swift" , Triple::Swift)
603
605
.Case (" oe" , Triple::OpenEmbedded)
604
606
.Default (Triple::UnknownVendor);
605
607
}
You can’t perform that action at this time.
0 commit comments