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

References

tools/llvm-stress/llvm-stress.cpp
  548       DestTy = pickVectorType(VecTy->getNumElements());
  552     if (VTy == DestTy) return;
  556       if (!DestTy->isPointerTy())
  557         DestTy = PointerType::get(DestTy, 0);
  557         DestTy = PointerType::get(DestTy, 0);
  559         new BitCastInst(V, DestTy, "PC", BB->getTerminator()));
  563     unsigned DestSize = DestTy->getScalarType()->getPrimitiveSizeInBits();
  568         new BitCastInst(V, DestTy, "BC", BB->getTerminator()));
  572     if (VTy->isIntOrIntVectorTy() && DestTy->isIntOrIntVectorTy()) {
  575           new TruncInst(V, DestTy, "Tr", BB->getTerminator()));
  580             new ZExtInst(V, DestTy, "ZE", BB->getTerminator()));
  581         return PT->push_back(new SExtInst(V, DestTy, "Se", BB->getTerminator()));
  586     if (VTy->isFPOrFPVectorTy() && DestTy->isIntOrIntVectorTy()) {
  589           new FPToSIInst(V, DestTy, "FC", BB->getTerminator()));
  590       return PT->push_back(new FPToUIInst(V, DestTy, "FC", BB->getTerminator()));
  594     if (VTy->isIntOrIntVectorTy() && DestTy->isFPOrFPVectorTy()) {
  597           new SIToFPInst(V, DestTy, "FC", BB->getTerminator()));
  598       return PT->push_back(new UIToFPInst(V, DestTy, "FC", BB->getTerminator()));
  602     if (VTy->isFPOrFPVectorTy() && DestTy->isFPOrFPVectorTy()) {
  605           new FPTruncInst(V, DestTy, "Tr", BB->getTerminator()));
  608           new FPExtInst(V, DestTy, "ZE", BB->getTerminator()));