Displaying 1 result from an estimated 1 matches for "fstldptrreg".
2015 Jan 31
3
[LLVMdev] Encoding instructions with inconsistent formats
...ent bit
One way to solve this solution would be to to describe them in InstrInfo.td
as seperate instructions. Note that R27R26 is a pointer register defined in
AVRRegisterInfo.td, and 'X' is an alias for this.
let Uses = [R27R26],
canFoldAsLoad = 1,
isReMaterializable = 1 in
def LDRdX : FSTLDPtrReg<0b0,
(outs GPR8:$reg),
(ins),
"ld\t$reg, X",
[(set GPR8:$reg, (load R27R26))]>;
def LDRdY : FSTLDPtrReg<0b0,
// ...
When I do this, however, I get errors that the pointer r...