Displaying 3 results from an estimated 3 matches for "sp16".
Did you mean:
sp1
2012 Apr 25
2
[LLVMdev] LLVM Backend for Z80. ADD -> replaced -> OR
...tr<(outs HL16:$dst), (ins i16imm:$disp, GPR16:$src),
"ld $dst, $disp\n\tadd $dst,$src",
[(set HL16:$dst, (add GPR16:$src, (i16 imm:$disp)))]>;
So it say that HL16:$dst wich is only HL register, will be changed.
I also tried to change it to
<(outs HL16:$dst), (ins i16imm:$disp, SP16:$src),
But the output is the same.
Can someone tell me what I am doing wrong?
Peter.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm_to_send.tgz
Type: application/x-compressed
Size: 20867 bytes
Desc: not available
URL: <http://lists.llvm.org/pi...
2012 Apr 25
0
[LLVMdev] LLVM Backend for Z80. ADD -> replaced -> OR
...s i16imm:$disp, GPR16:$src),
> "ld $dst, $disp\n\tadd $dst,$src",
> [(set HL16:$dst, (add GPR16:$src, (i16 imm:$disp)))]>;
>
> So it say that HL16:$dst wich is only HL register, will be changed.
> I also tried to change it to
> <(outs HL16:$dst), (ins i16imm:$disp, SP16:$src),
>
> But the output is the same.
>
> Can someone tell me what I am doing wrong?
>
> Peter.
>
>
>
>
>
>
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.u...
2012 Apr 25
1
[LLVMdev] LLVM Backend for Z80. ADD -> replaced -> OR
...rc),
>> "ld $dst, $disp\n\tadd $dst,$src",
>> [(set HL16:$dst, (add GPR16:$src, (i16 imm:$disp)))]>;
>>
>> So it say that HL16:$dst wich is only HL register, will be changed.
>> I also tried to change it to
>> <(outs HL16:$dst), (ins i16imm:$disp, SP16:$src),
>>
>> But the output is the same.
>>
>> Can someone tell me what I am doing wrong?
>>
>> Peter.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> LLVM Develope...