<html><head><style>p{margin-top:0px;margin-bottom:0px;}</style></head><body><div style="font-size:10pt; font-family:Gulim, sans-serif;"><p>Hi</p><p>Im trying to add RISC V Store Instruction for an Experiment on my Target.  </p><p>The thing is, llvm Store Format gets Register and Pointer Type Operand.</p><p>beside this, RISC-V Store Instruction takes source Register, Base Register and offset immediate type. So this takes 3 leafs.  </p><p>In this case, should I make new SelectionDAG Node in this case? or use BuildMI Instruction to add new Register?  </p><p> </p><p>P.S. if using BuildMI function to modify Instruction, is there a way to use random Register?  </p><p>because when looking some BuildMI function usage, they seem using the specific Register </p></div></body></html><table style='display:none'><tr><td><img src="https://mail.naver.com/readReceipt/notify/?img=i9bsWzeTM6Kmp4tdMoEYFqJSKAv%2FF6KmMopCF4udFxMZFqi0MotlMdIo%2BrkSKAt5W4d5W4C5bX0q%2BzkR74FTWx%2FsWzwrWL9vpBpgWz0q%2BHK5WzwrWLlTb4b%3D.gif" border="0"/></td></tr></table>