Exit Code: 1
Command Output (stderr):
--
/home/msyksphinz/work/llvm/llvm-myriscvx80/test/CodeGen/MYRISCVX/simple_main.ll:51:10: error: MY64I: expected string not found in input
; MY64I: rett
^
<stdin>:60:2: note: scanning from here
ret
^
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
; RUN: llc -mtriple=riscv32 -verify-machineinstrs < %s \
; RUN: | FileCheck %s -check-prefix=RV32I
; These tests are each targeted at a particular RISC-V ALU instruction. Other
; files in this folder exercise LLVM IR instructions that don't directly match a
; RISC-V instruction
; Register-immediate instructions
define i32 @addi(i32 %a) nounwind {
; RV32I-LABEL: addi:
; RV32I: # %bb.0:
; RV32I-NEXT: addi a0, a0, 1
; RV32I-NEXT: ret
%1 = add i32 %a, 1
ret i32 %1
}
$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/msyksphinz/.ssh/id_rsa): /home/msyksphinz/.ssh/id_rsa_self
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in id_rsa_self.Your public key has been saved in id_rsa_self.pub.The key fingerprint is:...
くしくもRISC-V Day Tokyo やDesign Solution Forumなど、RISC-V系の発表が多く行われる時期にぶつかってきたわけですが、よく見たらトランジスタ技術もRISC-V特集やってますね。本当はもう少し早く出して欲しかったのだけれども、雑誌の出版の予定というのは予定通りにはいかないもので、この時期になったようです。
今年のRISC-V Day Tokyoには参加できなかったのだけれども、まあ気になるところとしては日本国内では新しい技術に対して相変わらず日和見な感じが続いているのは分かるし、アジェンダを見ても誰も手を動かしていないのが分かるし、ポンチ絵でも良いのでモノを見せることができたのはデンソーの子会社くらいか。そんな中、実際に手を動かして、さらに面倒な文書化までやってくれているCQ出版の出版陣、執筆陣はもう少し評価されてもいいんじゃないか。
int test_bswap16() {
volatileint a = 0x1234;
int result = (__builtin_bswap16(a) ^ 0x3412);
return result;
}
int test_bswap32() {
volatileint a = 0x1234;
int result = (__builtin_bswap32(a) ^ 0x34120000);
return result;
}
int test_bswap64() {
volatileint a = 0x1234;
int result = (__builtin_bswap64(a) ^ 0x3412000000000000);
return result;
}
int test_bswap() {
int result = test_bswap16() + test_bswap32() + test_bswap64();
return result;
}