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

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineSimplifyDemanded.cpp 1017 unsigned ShlAmt = ShlOp1.getZExtValue();
1021 Known.Zero.setLowBits(ShlAmt - 1);
1028 BitMask1 = isLshr ? (BitMask1.lshr(ShrAmt) << ShlAmt) :
1029 (BitMask1.ashr(ShrAmt) << ShlAmt);
1031 if (ShrAmt <= ShlAmt) {
1032 BitMask2 <<= (ShlAmt - ShrAmt);
1034 BitMask2 = isLshr ? BitMask2.lshr(ShrAmt - ShlAmt):
1035 BitMask2.ashr(ShrAmt - ShlAmt);
1040 if (ShrAmt == ShlAmt)
1047 if (ShrAmt < ShlAmt) {
    [all...]
InstCombineShifts.cpp 1073 unsigned ShlAmt = ShOp1->getZExtValue();
1074 Constant *ShiftDiff = ConstantInt::get(Ty, ShAmt - ShlAmt);
1087 unsigned ShlAmt = ShOp1->getZExtValue();
1088 Constant *ShiftDiff = ConstantInt::get(Ty, ShlAmt - ShAmt);
1291 unsigned ShlAmt = ShOp1->getZExtValue();
1292 if (ShlAmt < ShAmt) {
1294 Constant *ShiftDiff = ConstantInt::get(Ty, ShAmt - ShlAmt);
1299 if (ShlAmt > ShAmt) {
1301 Constant *ShiftDiff = ConstantInt::get(Ty, ShlAmt - ShAmt);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ConstantFolding.cpp 2817 // (C0 << ShlAmt) | (C1 >> LshrAmt)
2819 unsigned ShlAmt = !IsRight ? ShAmt : BitWidth - ShAmt;
2823 return ConstantInt::get(Ty, C0->shl(ShlAmt));
2824 return ConstantInt::get(Ty, C0->shl(ShlAmt) | C1->lshr(LshrAmt));
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 1919 int ShlAmt = VT.getSizeInBits() - 1 - IPM.Bit;
1922 CurDAG->getConstant(ShlAmt, DL, MVT::i32));
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 22334 SDValue ShlAmt =
22337 SDValue Shl = DAG.getNode(ISD::SHL, SDLoc(N0), VT, AndLHS, ShlAmt);

Completed in 34 milliseconds