Arnold Schwaighofer
f6651d6d45
IRGen: Enable TypeLayout based value witness generation
...
rdar://51988441
2020-02-25 12:31:30 -08:00
Arnold Schwaighofer
9ee12db2a9
Fix tests for LLVM change that added anonymous parameter labeling
...
Fix for r367755.
2019-08-15 14:57:24 -07:00
Erik Eckstein
39bb14b094
change mangling prefix from $S to $s
...
This is the final ABI mangling prefix
rdar://problem/38471478
2018-09-19 13:55:11 -07:00
Arnold Schwaighofer
5927df8bb6
Fix test/IRGen/TestABIInaccessible.swift hopefully for real
2018-06-11 08:23:11 -07:00
Arnold Schwaighofer
66c73f845c
Fix test case test/IRGen/TestABIInaccessible.swift
...
The attribute list might be differently labeled.
2018-06-08 16:19:17 -07:00
Arnold Schwaighofer
9f3415edab
Adjust test case for linux
2018-06-08 06:25:08 -07:00
Arnold Schwaighofer
97845c0a5c
IRGen: Don't pass metadata of not ABI accessible to outlined copy/destroy operations
...
Doing so will cause linkage errors and is not neccessary since we call
the witness of the enclosing type as soon as its fields are not ABI
accessible.
rdar://40868358
2018-06-07 13:58:01 -07:00