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

References

lib/Target/ARM/ARMParallelDSP.cpp
  666   Value *Acc = R.getAccumulator();
  670   IRBuilder<NoFolder> Builder(R.getRoot()->getParent());
  671   MulCandList &MulCands = R.getMuls();
  679     if (R.getType() != Mul->getType()) {
  680       assert(R.is64Bit() && "expected 64-bit result");
  682       Mul = cast<Instruction>(Builder.CreateSExt(Mul, R.getRoot()->getType()));
  698     Acc = R.is64Bit() ?
  701   } else if (Acc->getType() != R.getType()) {
  702     Builder.SetInsertPoint(R.getRoot());
  703     Acc = Builder.CreateSExt(Acc, R.getType());
  707   OrderedBasicBlock OrderedBB(R.getRoot()->getParent());
  708   llvm::sort(R.getMulPairs(), [&OrderedBB](auto &PairA, auto &PairB) {
  715   for (auto &Pair : R.getMulPairs()) {
  729   R.UpdateRoot(cast<Instruction>(Acc));