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

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 977 Value *NarrowOp = Builder.CreateBinOp(Opcode, X, Y);
978 return new ZExtInst(NarrowOp, Ty);
993 Value *NarrowOp = isa<Constant>(D) ? Builder.CreateBinOp(Opcode, X, TruncC)
995 return new ZExtInst(NarrowOp, Ty);
1151 Value *NarrowOp = Builder.CreateSDiv(Op0Src, NarrowDivisor);
1152 return new SExtInst(NarrowOp, Ty);
InstCombineCasts.cpp 688 Value *NarrowOp = Builder.CreateTrunc(Shuf->getOperand(0), Trunc.getType());
689 return new ShuffleVectorInst(NarrowOp, NarrowUndef, Shuf->getShuffleMask());
720 Value *NarrowOp = Builder.CreateCast(Opcode, ScalarOp, DestScalarTy);
721 return InsertElementInst::Create(NarrowUndef, NarrowOp, Index);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 7162 SDValue NarrowOp = Op->getOperand(0);
7163 unsigned NarrowBitWidth = NarrowOp.getScalarValueSizeInBits();
7172 return calculateByteProvider(NarrowOp, Index, Depth + 1);

Completed in 32 milliseconds