Slide 13
Slide 13 text
Testing
Encoding and Decoding
Instructions painstakingly encoded and tests added.
# RUN: llvm-mc -arch=or1k -mattr=mul,div,ror
-show-encoding %s | FileCheck %s
l.add r1, r2, r3
# CHECK: # encoding: [0xe0,0x22,0x18,0x00]
l.addi r3, r4, 2
# CHECK: # encoding: [0x9c,0x64,0x00,0x02]
l.and r1, r2, r3
# CHECK: # encoding: [0xe0,0x22,0x18,0x03]
l.andi r3, r4, 2
# CHECK: # encoding: [0xa4,0x64,0x00,0x02]
Copyright © 2012 Embecosm. Freely available under a Creative Commons license 10