[PATCH] D33356: [Nios2] Changes in frontend to support Nios2 LLVM target

Mateusz Belicki via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri May 19 07:09:04 PDT 2017


belickim created this revision.

Hello,

This patch is part of our effort to implement Nios2 architecture support in LLVM and clang (our plans were announced in mailing list thread: "[llvm-dev] [RFC] Nios II backend" form April 12th).

This patch depends on changes introduced by patch D32669 <https://reviews.llvm.org/D32669>.

The patch contains following additions:

- Nios2 builtins;
- using -march or -mcpu options to specify Nios2 CPU type (https://reviews.llvm.org/diffusion/L/ or R2) ;
- TargetInfo class implementation for Nios2.

Please let me know what you think about proposed change set.

Kind regards,
Mateusz Belicki


https://reviews.llvm.org/D33356

Files:
  include/clang/Basic/BuiltinsNios2.def
  include/clang/Basic/TargetBuiltins.h
  lib/Basic/Targets.cpp
  lib/Driver/ToolChains/CommonArgs.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D33356.99558.patch
Type: text/x-patch
Size: 10187 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20170519/7a4d9c50/attachment-0001.bin>


More information about the cfe-commits mailing list