HomeSort by relevance Sort by last modified time
    Searched defs:Ashr (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/Target/Hexagon/
HexagonOptimizeSZextends.cpp 107 // %conv52 = ashr exact i32 %sext233, 16
111 BinaryOperator *Ashr = dyn_cast<BinaryOperator>(&I);
112 if (!(Ashr && Ashr->getOpcode() == Instruction::AShr))
114 Value *AshrOp1 = Ashr->getOperand(1);
120 // The first operand of Ashr comes from logical shift left.
121 Instruction *Shl = dyn_cast<Instruction>(Ashr->getOperand(0));
135 // All is well. Replace all uses of AShr with I.
136 for (auto UI = Ashr->user_begin(), UE = Ashr->user_end()
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
HexagonOptimizeSZextends.cpp 102 // %conv52 = ashr exact i32 %sext233, 16
106 BinaryOperator *Ashr = dyn_cast<BinaryOperator>(&I);
107 if (!(Ashr && Ashr->getOpcode() == Instruction::AShr))
109 Value *AshrOp1 = Ashr->getOperand(1);
115 // The first operand of Ashr comes from logical shift left.
116 Instruction *Shl = dyn_cast<Instruction>(Ashr->getOperand(0));
130 // All is well. Replace all uses of AShr with I.
131 for (auto UI = Ashr->user_begin(), UE = Ashr->user_end()
    [all...]

Completed in 137 milliseconds