search for: __llshru

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

Did you mean: __llshr
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 compile a sample program, I get the error: NODE: 0x273c85...
2012 Jan 08
0
[LLVMdev] libcalls for shifts
...<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::i64, Expand); > > But when I try to compile a sample pr...