HomeSort by: relevance | last modified time | path
    Searched refs:RLDICL (Results 1 - 9 of 9) sorted by relevancy

  /src/sys/arch/powerpc/oea/
oea_machdep.c 322 #define RLDICL 0x78000000
391 && (ip[1] & RLDICL_MASK) == RLDICL
406 && (ip[1] & RLDICL_MASK) == RLDICL
912 && (ip[1] & RLDICL_MASK) == RLDICL
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelDAGToDAG.cpp 650 // necessary for rldicl/rldicr/rldimi.
987 // LI8: sext many leading zeros RLDICL: rotate left (48 - LZ), clear left LZ
995 return CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, SDValue(Result, 0),
1001 // ones, and then use RLDICL to mask off the ones in left sides (if required)
1013 // LI8: sext many leading zeros RLDICL: rotate left TO, clear left LZ
1017 return CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, SDValue(Result, 0),
1034 // value, use LI for int<16> value and then use RLDICL without mask to rotate
1053 return CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, SDValue(Result, 0),
1089 return CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, SDValue(Result, 0),
1095 // ones, add the remaining bits with ORI, and then use RLDICL to mask off th
    [all...]
PPCMIPeephole.cpp 172 if (Opcode == PPC::RLDICL || Opcode == PPC::RLDICL_rec ||
851 case PPC::RLDICL: {
852 // We can eliminate RLDICL (e.g. for zero-extension)
1531 if (SrcMI->getOpcode() != PPC::RLDICL)
1551 // The bits cleared with RLDICL are [0, MBSrc).
PPCInstrInfo.cpp 2694 } else if (MIOpC == PPC::RLDICL && MI->getOperand(2).getImm() == 0) {
3252 Opc == PPC::XORI8 || Opc == PPC::RLDICL || Opc == PPC::RLDICL_rec ||
4007 case PPC::RLDCL: III.ImmOpcode = PPC::RLDICL; break;
4019 case PPC::SRD: III.ImmOpcode = PPC::RLDICL; break;
4558 case PPC::RLDICL:
4565 APInt InVal((Opc == PPC::RLDICL || Opc == PPC::RLDICL_rec) ? 64 : 32,
5085 if (Opcode == PPC::RLDICL && MI.getOperand(3).getImm() >= 33)
5112 if ((Opcode == PPC::RLDICL || Opcode == PPC::RLDICL_rec ||
PPCFrameLowering.cpp 921 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLDICL), ScratchReg)
1335 BuildMI(MBB, MBBI, DL, TII.get(PPC::RLDICL), ScratchReg)
1344 BuildMI(MBB, MBBI, DL, TII.get(PPC::RLDICL), ScratchReg)
PPCFastISel.cpp 1840 // Unsigned 64-bit extensions use RLDICL (with a 32-bit source).
2301 // to add ELF64-NOT: rldicl to the appropriate tests when this works.
2315 case PPC::RLDICL:
  /src/sys/external/bsd/sljit/dist/sljit_src/
sljitNativePPC_64.c 123 (RLDICL | S(src) | A(dst) | ((from) << 6) | (1 << 5))
sljitNativePPC_common.c 203 #define RLDICL (HI(30))
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/
PPCAsmParser.cpp 993 TmpInst.setOpcode(Opcode == PPC::EXTRDI ? PPC::RLDICL : PPC::RLDICL_rec);
1019 TmpInst.setOpcode(Opcode == PPC::ROTRDI ? PPC::RLDICL : PPC::RLDICL_rec);
1052 TmpInst.setOpcode(Opcode == PPC::SRDI ? PPC::RLDICL : PPC::RLDICL_rec);

Completed in 33 milliseconds