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

References

include/llvm/CodeGen/BasicTTIImpl.h
 1257     case Intrinsic::trunc:
lib/Analysis/ConstantFolding.cpp
 1419   case Intrinsic::trunc:
 1767     if (IntrinsicID == Intrinsic::trunc) {
lib/Analysis/InstructionSimplify.cpp
 4864   case Intrinsic::trunc:
 4980   case Intrinsic::trunc:
lib/Analysis/ValueTracking.cpp
 2864     return Intrinsic::trunc;
 3148     case Intrinsic::trunc:
lib/Analysis/VectorUtils.cpp
   76   case Intrinsic::trunc:
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1252     case Intrinsic::trunc:
lib/CodeGen/IntrinsicLowering.cpp
  455   case Intrinsic::trunc: {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6028   case Intrinsic::trunc:
 6042     case Intrinsic::trunc:     Opcode = ISD::FTRUNC;     break;
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
  691   CallInst *FQ = Builder.CreateUnaryIntrinsic(Intrinsic::trunc, FQM);
lib/Target/ARM/ARMTargetTransformInfo.cpp
  812   case Intrinsic::trunc:
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  332           case Intrinsic::trunc:              Opcode = ISD::FTRUNC;     break;
lib/Transforms/InstCombine/InstCombineCalls.cpp
 1612       return {Intrinsic::trunc, FTZ_Any};
 1614       return {Intrinsic::trunc, FTZ_MustBeOff};
 1616       return {Intrinsic::trunc, FTZ_MustBeOn};
 2299   case Intrinsic::trunc: {
lib/Transforms/InstCombine/InstCombineCasts.cpp
 1644     case Intrinsic::trunc: {
lib/Transforms/Utils/SimplifyLibCalls.cpp
 2949     return replaceUnaryCall(CI, Builder, Intrinsic::trunc);
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1747       return RValue::get(emitUnaryBuiltin(*this, E, Intrinsic::trunc));
 8587     Int = Intrinsic::trunc;
 8592     Int = Intrinsic::trunc;
12603       ID = Intrinsic::trunc;
13191       case 5: ID = Intrinsic::trunc; break;