Displaying 2 results from an estimated 2 matches for "__llshl".
Did you mean:
__allshl
2012 Jan 07
2
[LLVMdev] libcalls for shifts
Hello,
my target has libcall support for long long shifts. I already have the
following lines in my Lowering constructor:
setLibcallName(RTLIB::SHL_I64, "__llshl");
setLibcallName(RTLIB::SRL_I64, "__llshru");
setLibcallName(RTLIB::SRA_I64, "__llshr");
and
setOperationAction(ISD::SHL, MVT::i64, Expand);
setOperationAction(ISD::SRA, MVT::i64, Expand);
setOperationAction(ISD::SRL, MVT::i64, Expand);
But when I try to...
2012 Jan 08
0
[LLVMdev] libcalls for shifts
On Sat, Jan 7, 2012 at 10:18 AM, Johannes Birgmeier
<e0902998 at student.tuwien.ac.at> wrote:
> Hello,
>
> my target has libcall support for long long shifts. I already have the
> following lines in my Lowering constructor:
>
> setLibcallName(RTLIB::SHL_I64, "__llshl");
> setLibcallName(RTLIB::SRL_I64, "__llshru");
> setLibcallName(RTLIB::SRA_I64, "__llshr");
>
> and
>
> setOperationAction(ISD::SHL, MVT::i64, Expand);
> setOperationAction(ISD::SRA, MVT::i64, Expand);
> setOperationAction(ISD::SRL, MVT::...