commit | 0ba26af40d2d9582dd8ed42a2d97908207728d59 | [log] [tgz] |
---|---|---|
author | Alex Bradbury <asb@lowrisc.org> | Tue Nov 01 17:27:54 2016 +0000 |
committer | Alex Bradbury <asb@lowrisc.org> | Tue Nov 01 17:27:54 2016 +0000 |
tree | e1b148fdfa4601d4b05f2eca3e7fbf2c2f7e3eff | |
parent | 5216ee3a5fc4b203ef7f54a34249e18caf5a7d62 [diff] |
[RISCV] Add stub backend This contains just enough for lib/Target/RISCV to compile. Notably a basic RISCVTargetMachine and RISCVTargetInfo. At this point you can attempt llc -march=riscv32 myinput.ll and will find it fails due to the lack of MCAsmInfo. See http://lists.llvm.org/pipermail/llvm-dev/2016-August/103748.html for further discussion Differential Revision: https://reviews.llvm.org/D23560 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285712 91177308-0d34-0410-b5e6-96231b3b80d8