Mon Ping Wang
41aca3e7e6
Add support for Axle library. Please note that AxeBuiltins.gyb will be
...
expanded soon for the other graphics builtins.
Swift SVN r9294
2013-10-13 19:54:01 +00:00
Jordan Rose
ad75aa5021
Remove -l flag from Swift interim driver.
...
Being able to pass -l to the driver isn't so interesting, and it's an
extra field that lives on TranslationUnit for no reason. Just remove it.
This doesn't interfere with autolinking, i.e. inferring -l flags based on
imported modules.
Swift SVN r9241
2013-10-12 00:08:06 +00:00
Argyrios Kyrtzidis
b4f0a4bec0
[Frontend] Introduce "-Xclang" option to pass extra flags to the clang importer.
...
Swift SVN r9199
2013-10-11 16:28:24 +00:00
Jordan Rose
09787207fc
Push TUKind into SourceFile (as InputKind).
...
Different SourceFiles in the same module will eventually have different
input kinds (at the very least Main vs. Library).
Swift SVN r9076
2013-10-09 18:38:25 +00:00
John Garvin
be87761670
Change name to Axle everywhere.
...
Swift SVN r8686
2013-09-26 01:24:38 +00:00
John Garvin
4a8ac0d752
Parse kernel, vertex, and fragment function attributes. Metadata is not yet being generated.
...
This is part of <rdar://problem/14951602> AGP5 bring up: Parse AGP5 kernel function attributes.
Swift SVN r8670
2013-09-25 22:16:57 +00:00
Chris Lattner
dea8213ef9
remove the -enable-definite-init command line option. Definite init
...
seems to have stuck.
Swift SVN r7956
2013-09-05 20:37:41 +00:00
Jordan Rose
22912bc3b3
Add a -l flag to Swift and use it to provide autolinking information.
...
The spelling of the flag can certainly be changed; I just wanted to get
something up and running.
Swift SVN r7582
2013-08-26 18:57:48 +00:00
Argyrios Kyrtzidis
ad38cb384b
[frontend] Add '-parse-as-library' at the tablegen'ed frontend options.
...
Swift SVN r7500
2013-08-23 16:46:09 +00:00
Argyrios Kyrtzidis
8c9a7a581f
Introduce parsing of frontend options using LLVM's tablegen'ed Options infrastructure.
...
Implement CompilerInvocation::parseArgs(), which parses a list of arguments and initializes
the CompilerInvocation object.
Swift SVN r7473
2013-08-22 20:21:07 +00:00
Argyrios Kyrtzidis
7b3988f74b
[frontend] Put CompilerInvocation implementation into its own file.
...
Swift SVN r7464
2013-08-22 18:29:54 +00:00