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

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
AggressiveInstCombineInternal.h 107 /// Given a \p V value and a \p SclTy scalar type return the generated reduced
108 /// value of \p V based on the type \p SclTy.
111 /// \param SclTy scalar version of new type to reduce to.
113 Value *getReducedOperand(Value *V, Type *SclTy);
115 /// Create a new expression dag using the reduced /p SclTy type and replace
119 /// \param SclTy scalar version of new type to reduce expression dag into.
120 void ReduceExpressionDag(Type *SclTy);
TruncInstCombine.cpp 296 Value *TruncInstCombine::getReducedOperand(Value *V, Type *SclTy) {
297 Type *Ty = getReducedType(V, SclTy);
310 void TruncInstCombine::ReduceExpressionDag(Type *SclTy) {
325 Type *Ty = getReducedType(I, SclTy);
360 Value *LHS = getReducedOperand(I->getOperand(0), SclTy);
361 Value *RHS = getReducedOperand(I->getOperand(1), SclTy);
367 Value *LHS = getReducedOperand(I->getOperand(1), SclTy);
368 Value *RHS = getReducedOperand(I->getOperand(2), SclTy);
381 Value *Res = getReducedOperand(CurrentTruncInst->getOperand(0), SclTy);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 19805 EVT SclTy = Scalar.getValueType();
19807 if (!SclTy.isFloatingPoint() && !SclTy.isInteger())
19811 if (VT.getSizeInBits() % SclTy.getSizeInBits())
19814 unsigned VNTNumElms = VT.getSizeInBits() / SclTy.getSizeInBits();
19818 EVT NVT = EVT::getVectorVT(*DAG.getContext(), SclTy, VNTNumElms);

Completed in 36 milliseconds