Add AVR backend skeleton
authorDylan McKay <dylanmckay34@gmail.com>
Thu, 12 Nov 2015 09:26:44 +0000 (09:26 +0000)
committerDylan McKay <dylanmckay34@gmail.com>
Thu, 12 Nov 2015 09:26:44 +0000 (09:26 +0000)
commit0b9fa0c2e341a046350914143079f03d60886f84
tree98ab59d0c0b2db5c75d1e67930942247adea9be2
parent6cd07b45e172b457428b291fa28252e507a7c50c
Add AVR backend skeleton

This adds part of the target info code, and adds modifications to
the build scripts so that AVR is recognized a supported, experimental
backend.

It does not include any AVR-specific code, just the bare sources required
for a backend to exist.

From D14039.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252865 91177308-0d34-0410-b5e6-96231b3b80d8
autoconf/configure.ac
configure
lib/Target/AVR/AVRTargetMachine.cpp [new file with mode: 0644]
lib/Target/AVR/CMakeLists.txt [new file with mode: 0644]
lib/Target/AVR/LLVMBuild.txt [new file with mode: 0644]
lib/Target/AVR/Makefile [new file with mode: 0644]
lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp [new file with mode: 0644]
lib/Target/AVR/TargetInfo/CMakeLists.txt [new file with mode: 0644]
lib/Target/AVR/TargetInfo/LLVMBuild.txt [new file with mode: 0644]
lib/Target/AVR/TargetInfo/Makefile [new file with mode: 0644]
lib/Target/LLVMBuild.txt