diff options
| author | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2016-10-31 14:33:29 +0000 |
|---|---|---|
| committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2016-10-31 14:33:29 +0000 |
| commit | 2e5e51b3f327b977f8c0f074654168d502f2ec8a (patch) | |
| tree | f6aeddd95e473a309c6046aaac9a49c56ddabed8 /llvm/test/Bitcode/DISubprogram-distinct-definitions.ll.bc | |
| parent | d28be373d4a788994e8de07110840f590fcd9261 (diff) | |
| download | bcm5719-llvm-2e5e51b3f327b977f8c0f074654168d502f2ec8a.tar.gz bcm5719-llvm-2e5e51b3f327b977f8c0f074654168d502f2ec8a.zip | |
[SystemZ] Rework processor feature definitions and add -mcpu=archX support
This patch implements two changes:
- Move processor feature definition into a new file SystemZFeatures.td,
and provide explicit lists of supported and unsupported features for
each level of the z/Architecture. This allows specifying unsupported
features in the scheduler definition files for each processor.
- Add optional aliases for the -mcpu processor names according to the
level of the z/Architecture, for compatibility with other compilers
on the platform. The supported aliases are:
-mcpu=arch8 equals -mcpu=z10
-mcpu=arch9 equals -mcpu=z196
-mcpu=arch10 equals -mcpu=zEC12
-mcpu=arch11 equals -mcpu=z13
llvm-svn: 285577
Diffstat (limited to 'llvm/test/Bitcode/DISubprogram-distinct-definitions.ll.bc')
0 files changed, 0 insertions, 0 deletions

