Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/AggressiveInstCombine/
DTruncInstCombine.cpp64 bool TruncInstCombine::buildTruncExpressionDag() { in buildTruncExpressionDag()
137 unsigned TruncInstCombine::getMinBitWidth() { in getMinBitWidth()
228 Type *TruncInstCombine::getBestTruncatedType() { in getBestTruncatedType()
284 Value *TruncInstCombine::getReducedOperand(Value *V, Type *SclTy) { in getReducedOperand()
300 void TruncInstCombine::ReduceExpressionDag(Type *SclTy) { in ReduceExpressionDag()
303 TruncInstCombine::Info &NodeInfo = Itr.second; in ReduceExpressionDag()
387 bool TruncInstCombine::run(Function &F) { in run()
DAggressiveInstCombineInternal.h52 class TruncInstCombine {
79 TruncInstCombine(TargetLibraryInfo &TLI, const DataLayout &DL, in TruncInstCombine() function
DCMakeLists.txt3 TruncInstCombine.cpp
DAggressiveInstCombine.cpp355 TruncInstCombine TIC(TLI, DL, DT); in runImpl()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp664 "llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp",
DBUILD.gn688 "llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp",
DCMakeLists.txt667 ${LLVM_DIR}/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp