search for: extractelementf64

Displaying 2 results from an estimated 2 matches for "extractelementf64".

2012 Oct 06
2
[LLVMdev] Pairing Registers on a Target Similar to Mips?
...ster class that is set up to span two 32 bit registers in the same way as the 64 bit 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&q...
2012 Oct 09
0
[LLVMdev] Pairing Registers on a Target Similar to Mips?
...span two 32 bit registers in the same way > as the 64 bit 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...