reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp
   70   Worklist.push_back(CurrentTruncInst->getOperand(0));
  141   Value *Src = CurrentTruncInst->getOperand(0);
  142   Type *DstTy = CurrentTruncInst->getType();
  145       CurrentTruncInst->getOperand(0)->getType()->getScalarSizeInBits();
  244         if (UI != CurrentTruncInst && !InstInfoMap.count(UI)) {
  259       CurrentTruncInst->getOperand(0)->getType()->getScalarSizeInBits();
  271   return IntegerType::get(CurrentTruncInst->getContext(), MinBitWidth);
  363   Value *Res = getReducedOperand(CurrentTruncInst->getOperand(0), SclTy);
  364   Type *DstTy = CurrentTruncInst->getType();
  366     IRBuilder<> Builder(CurrentTruncInst);
  369       ResI->takeName(CurrentTruncInst);
  371   CurrentTruncInst->replaceAllUsesWith(Res);
  377   CurrentTruncInst->eraseFromParent();
  404     CurrentTruncInst = Worklist.pop_back_val();
  410                  << CurrentTruncInst << '\n');