Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3535 auto ShrinkOperand = [&](Value *V) -> Value * { in truncateToMinimalBitwidths() local
3546 NewI = B.CreateBinOp(BO->getOpcode(), ShrinkOperand(BO->getOperand(0)), in truncateToMinimalBitwidths()
3547 ShrinkOperand(BO->getOperand(1))); in truncateToMinimalBitwidths()
3555 B.CreateICmp(CI->getPredicate(), ShrinkOperand(CI->getOperand(0)), in truncateToMinimalBitwidths()
3556 ShrinkOperand(CI->getOperand(1))); in truncateToMinimalBitwidths()
3559 ShrinkOperand(SI->getTrueValue()), in truncateToMinimalBitwidths()
3560 ShrinkOperand(SI->getFalseValue())); in truncateToMinimalBitwidths()
3566 NewI = ShrinkOperand(CI->getOperand(0)); in truncateToMinimalBitwidths()