]> granicus.if.org Git - clang/commit
Reapply "Frontend support for Nios2 target"
authorNikolai Bozhenov <nikolai.bozhenov@intel.com>
Fri, 9 Jun 2017 10:56:18 +0000 (10:56 +0000)
committerNikolai Bozhenov <nikolai.bozhenov@intel.com>
Fri, 9 Jun 2017 10:56:18 +0000 (10:56 +0000)
commit434f932b0c631dd0d9a7174a6d5ab4a5686722a7
treef7752a9847417313a36908eafd79a8f5b7b68680
parentc8d06a93f2545f7aa4ff6afe2c25e4a1b7319a79
Reapply "Frontend support for Nios2 target"

Summary:
- Implements TargetInfo class for Nios2 target.
- Enables handling of -march and -mcpu options for Nios2 target.
- Definition of Nios2 builtin functions.

Reviewed By: craig.topper

Differential Revision: https://reviews.llvm.org/D33356

Author: belickim <mateusz.belicki@intel.com>

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@305066 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/BuiltinsNios2.def [new file with mode: 0644]
include/clang/Basic/TargetBuiltins.h
lib/Basic/Targets.cpp
lib/Driver/ToolChains/CommonArgs.cpp
test/Driver/nios2-cpu.c [new file with mode: 0644]