Home
last modified time | relevance | path

Searched refs:TruncInstCombine (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/AggressiveInstCombine/
DTruncInstCombine.cpp65 bool TruncInstCombine::buildTruncExpressionDag() { in buildTruncExpressionDag()
138 unsigned TruncInstCombine::getMinBitWidth() { in getMinBitWidth()
229 Type *TruncInstCombine::getBestTruncatedType() { in getBestTruncatedType()
285 Value *TruncInstCombine::getReducedOperand(Value *V, Type *SclTy) { in getReducedOperand()
301 void TruncInstCombine::ReduceExpressionDag(Type *SclTy) { in ReduceExpressionDag()
304 TruncInstCombine::Info &NodeInfo = Itr.second; in ReduceExpressionDag()
388 bool TruncInstCombine::run(Function &F) { in run()
DAggressiveInstCombineInternal.h50 class TruncInstCombine {
77 TruncInstCombine(TargetLibraryInfo &TLI, const DataLayout &DL, in TruncInstCombine() function
DCMakeLists.txt3 TruncInstCombine.cpp
DAggressiveInstCombine.cpp194 TruncInstCombine TIC(TLI, DL, DT); in runImpl()