HomeSort by relevance Sort by last modified time
    Searched refs:SclTy (Results 1 - 4 of 4) sorted by null

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/AggressiveInstCombine/
AggressiveInstCombineInternal.h 106 /// Given a \p V value and a \p SclTy scalar type return the generated reduced
107 /// value of \p V based on the type \p SclTy.
110 /// \param SclTy scalar version of new type to reduce to.
112 Value *getReducedOperand(Value *V, Type *SclTy);
114 /// Create a new expression dag using the reduced /p SclTy type and replace
118 /// \param SclTy scalar version of new type to reduce expression dag into.
119 void ReduceExpressionDag(Type *SclTy);
TruncInstCombine.cpp 285 Value *TruncInstCombine::getReducedOperand(Value *V, Type *SclTy) {
286 Type *Ty = getReducedType(V, SclTy);
301 void TruncInstCombine::ReduceExpressionDag(Type *SclTy) {
315 Type *Ty = getReducedType(I, SclTy);
350 Value *LHS = getReducedOperand(I->getOperand(0), SclTy);
351 Value *RHS = getReducedOperand(I->getOperand(1), SclTy);
364 Value *Res = getReducedOperand(CurrentTruncInst->getOperand(0), SclTy);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp     [all...]

Completed in 63 milliseconds