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

References

lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
  503       LHS = Builder.CreateSExtOrTrunc(LHSVals[I], I32Ty);
  504       RHS = Builder.CreateSExtOrTrunc(RHSVals[I], I32Ty);
  513       ResultVals.push_back(Builder.CreateSExtOrTrunc(Result,
lib/Transforms/InstCombine/InstCombineCompares.cpp
  692         Index = Builder.CreateSExtOrTrunc(
lib/Transforms/Scalar/Float2Int.cpp
  471     NewV = IRB.CreateSExtOrTrunc(NewOperands[0], I->getType());
  486     NewV = IRB.CreateSExtOrTrunc(NewOperands[0], ToTy);
lib/Transforms/Scalar/NaryReassociate.cpp
  424     RHS = Builder.CreateSExtOrTrunc(RHS, IntPtrTy);
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  605   Value *ExtendedStride = Builder.CreateSExtOrTrunc(C.Stride, DeltaType);
  683         Bump = Builder.CreateSExtOrTrunc(Bump, IntPtrTy);
lib/Transforms/Utils/SimplifyLibCalls.cpp
  703         Offset = B.CreateSExtOrTrunc(Offset, CI->getType());
lib/Transforms/Vectorize/LoopVectorize.cpp
 1851                      ? Builder.CreateSExtOrTrunc(Induction, IV->getType())
 3146               : B.CreateSExtOrTrunc(CountMinusOne, II.getStep()->getType());
 3347           NewI = B.CreateSExtOrTrunc(
 4022     PtrInd = Builder.CreateSExtOrTrunc(PtrInd, II.getStep()->getType());
tools/polly/lib/CodeGen/IslExprBuilder.cpp
  326       IndexOp = Builder.CreateSExtOrTrunc(IndexOp, Ty,
  329       DimSize = Builder.CreateSExtOrTrunc(DimSize, Ty,