Initial migration of AVR backend
authorDylan McKay <dylanmckay34@gmail.com>
Fri, 16 Oct 2015 03:10:30 +0000 (03:10 +0000)
committerDylan McKay <dylanmckay34@gmail.com>
Fri, 16 Oct 2015 03:10:30 +0000 (03:10 +0000)
commit350708a1fc3d9c472d3cf2066508ea4a5fe9ebd7
treeef0889b15a8312c0677ee955c5346068295fc7ea
parentb608bbef03811d03b1ec4c8d814810a93949709b
Initial migration of AVR backend

This patch adds the underlying infrastructure for an AVR backend to be included into LLVM. It is the first of a series of patches aimed at moving the out-of-tree AVR backend into the tree.

It consists of adding a new`Triple` target 'avr'.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@250492 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/Triple.h
lib/Support/Triple.cpp
unittests/ADT/TripleTest.cpp