[LLVMdev] SSE Scalar Convert Intrinsics
Eli Friedman
eli.friedman at gmail.com
Fri Jun 5 15:48:34 PDT 2009
On Fri, Jun 5, 2009 at 3:19 PM, David Greene<dag at cray.com> wrote:
> On Friday 05 June 2009 15:22, Eli Friedman wrote:
>
>> > Do we need two intrinsics for these scalar converts, one to satisfy the
>> > (arguably broken) GCC interface and one to really reflect the operation
>> > as specified by the ISA?
>>
>> We really need zero intrinsics... it's quite easy to map onto existing
>> LLVM instructions. See the definition of CVTSD2SIrm.
>
> In some cases, yes. But not all of the X86 instructions are accessible
> through LLVM IR.
Like this one :) Sorry, I was confusing it with CVTTSD2SIrm.
-Eli
More information about the llvm-dev
mailing list