Displaying 2 results from an estimated 2 matches for "copyf64".
2012 Oct 06
2
[LLVMdev] Pairing Registers on a Target Similar to Mips?
...floats span two 32 bit floating point registers in mips.
Creating the register class is easy enough to implement in the
RegisterInfo.td file.
The next thing I wanted to do is create a Pseudo-Element similar to the
ExtractElementF64 in mips. I added the following Code to InstrFPU.td (and
added the CopyF64 ISD to another file):
def SDT_MipsCopyF64 : SDTypeProfile<1, 1, [SDTCisVT<0, i64>,
SDTCisVT<1, f64>]>;
def MipsCopyF64 : SDNode<"MIPSISD::CopyF64",
SDT_MIPSCopyF64>;
I also chan...
2012 Oct 09
0
[LLVMdev] Pairing Registers on a Target Similar to Mips?
...ing point registers in mips.
> Creating the register class is easy enough to implement in the
> RegisterInfo.td file.
>
> The next thing I wanted to do is create a Pseudo-Element similar to the
> ExtractElementF64 in mips. I added the following Code to InstrFPU.td (and
> added the CopyF64 ISD to another file):
>
> def SDT_MipsCopyF64 : SDTypeProfile<1, 1, [SDTCisVT<0, i64>,
> SDTCisVT<1, f64>]>;
>
> def MipsCopyF64 : SDNode<"MIPSISD::CopyF64",
> SDT_M...