HomeSort by: relevance | last modified time | path
    Searched defs:Shamt (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsAnalyzeImmediate.cpp 46 unsigned Shamt = countTrailingZeros(Imm);
47 GetInstSeqLs(Imm >> Shamt, RemSize - Shamt, SeqLs);
48 AddInstr(SeqLs, Inst(SLL, Shamt));
MipsISelLowering.cpp 903 unsigned Shamt = CN->getZExtValue();
908 if ((Shamt != SMPos0) || (SMPos0 + SMSize0 > ValTy.getSizeInBits()))
2571 SDValue Shamt = Op.getOperand(2);
2572 // if shamt < (VT.bits):
2573 // lo = (shl lo, shamt)
2574 // hi = (or (shl hi, shamt) (srl (srl lo, 1), ~shamt))
2577 // hi = (shl lo, shamt[4:0])
2578 SDValue Not = DAG.getNode(ISD::XOR, DL, MVT::i32, Shamt,
2583 SDValue ShiftLeftHi = DAG.getNode(ISD::SHL, DL, VT, Hi, Shamt);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp 2015 SDValue ShAmt = DAG.getNode(ISD::AND, DL, VT, Op.getOperand(2),
2018 return DAG.getNode(Opc, DL, VT, Op.getOperand(0), Op.getOperand(1), ShAmt);
2811 SDValue Shamt = Op.getOperand(2);
2814 // if Shamt-XLEN < 0: // Shamt < XLEN
2815 // Lo = Lo << Shamt
2816 // Hi = (Hi << Shamt) | ((Lo >>u 1) >>u (XLEN-1 - Shamt))
2819 // Hi = Lo << (Shamt-XLEN)
2825 SDValue ShamtMinusXLen = DAG.getNode(ISD::ADD, DL, VT, Shamt, MinusXLen)
    [all...]

Completed in 26 milliseconds