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

References

gen/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc
  112     Param1 = llvm::VectorType::get(Int16Ty, 8);
  113     Param2 = Int16Ty;
  124     Param1 = llvm::VectorType::get(Int16Ty, 8);
  125     Param2 = Int16Ty;
  136     Param1 = llvm::VectorType::get(Int16Ty, 8);
  137     Param2 = Int16Ty;
  148     Param1 = llvm::VectorType::get(Int16Ty, 8);
  149     Param2 = Int16Ty;
  382     Param2 = llvm::VectorType::get(Int16Ty, 8);
  397     Param2 = llvm::VectorType::get(Int16Ty, 8);
  422     Param2 = llvm::VectorType::get(Int16Ty, 8);
  437     Param2 = llvm::VectorType::get(Int16Ty, 8);
tools/clang/lib/CodeGen/CGBuiltin.cpp
 4296     return llvm::VectorType::get(CGF->Int16Ty, V1Ty ? 1 : (4 << IsQuad));
 4301       return llvm::VectorType::get(CGF->Int16Ty, V1Ty ? 1 : (4 << IsQuad));
 7039   llvm::Type *VTy = llvm::VectorType::get(Int16Ty, 4);
 7040   Op = Builder.CreateBitCast(Op, Int16Ty);
 7565       InTy = Int16Ty;
 7578       return Builder.CreateFPToUI(Ops[0], Int16Ty);
 7579     return Builder.CreateFPToSI(Ops[0], Int16Ty);
 7634     return Builder.CreateTrunc(Ops[0], Int16Ty);
 7657     return Builder.CreateTrunc(Ops[0], Int16Ty);
 7674     return Builder.CreateTrunc(Ops[0], Int16Ty);
 7840     return Builder.CreateSExt(Ops[0], Int16Ty, "vcmpd");
 7919     Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int16Ty, 4));
 7924     Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int16Ty, 8));
 8776     VTy = llvm::VectorType::get(Int16Ty, 4);
 8780     return Builder.CreateTrunc(Ops[0], Int16Ty);
 8800     VTy = llvm::VectorType::get(Int16Ty, 8);
 8804     return Builder.CreateTrunc(Ops[0], Int16Ty);
 8818     VTy = llvm::VectorType::get(Int16Ty, 4);
 8822     return Builder.CreateTrunc(Ops[0], Int16Ty);
 8836     VTy = llvm::VectorType::get(Int16Ty, 8);
 8840     return Builder.CreateTrunc(Ops[0], Int16Ty);
 8854     VTy = llvm::VectorType::get(Int16Ty, 4);
 8858     return Builder.CreateTrunc(Ops[0], Int16Ty);
 8872     VTy = llvm::VectorType::get(Int16Ty, 8);
 8876     return Builder.CreateTrunc(Ops[0], Int16Ty);
 8908     VTy = llvm::VectorType::get(Int16Ty, 4);
 8912     return Builder.CreateTrunc(Ops[0], Int16Ty);
 8926     VTy = llvm::VectorType::get(Int16Ty, 8);
 8930     return Builder.CreateTrunc(Ops[0], Int16Ty);
 8944     VTy = llvm::VectorType::get(Int16Ty, 4);
 8948     return Builder.CreateTrunc(Ops[0], Int16Ty);
 8962     VTy = llvm::VectorType::get(Int16Ty, 8);
 8966     return Builder.CreateTrunc(Ops[0], Int16Ty);
 9034     return Builder.CreateTrunc(Ops[0], Int16Ty);
 9039     VTy = llvm::VectorType::get(Int16Ty, 4);
 9051     return Builder.CreateTrunc(Ops[0], Int16Ty);
 9056     VTy = llvm::VectorType::get(Int16Ty, 8);
 9068     return Builder.CreateTrunc(Ops[0], Int16Ty);
 9073     VTy = llvm::VectorType::get(Int16Ty, 4);
 9085     return Builder.CreateTrunc(Ops[0], Int16Ty);
 9090     VTy = llvm::VectorType::get(Int16Ty, 8);
14633     return MakeBrevLd(Intrinsic::hexagon_L2_loadruh_pbr, Int16Ty);
14635     return MakeBrevLd(Intrinsic::hexagon_L2_loadrh_pbr, Int16Ty);
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 3731     symtab.addInt(CGM.Int16Ty, Classes.size());
 3733     symtab.addInt(CGM.Int16Ty, Categories.size());
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 1489       llvm::FunctionType::get(CGM.VoidTy, {CGM.Int16Ty, CGM.Int32Ty},
 1532     llvm::Type *TypeParams[] = {CGM.Int32Ty, CGM.Int16Ty};
 1540     llvm::Type *TypeParams[] = {CGM.Int16Ty};
 1549     llvm::Type *TypeParams[] = {CGM.Int32Ty, CGM.Int16Ty, CGM.Int16Ty};
 1549     llvm::Type *TypeParams[] = {CGM.Int32Ty, CGM.Int16Ty, CGM.Int16Ty};
 1557     llvm::Type *TypeParams[] = {CGM.Int16Ty};
 1566     llvm::Type *TypeParams[] = {CGM.Int8PtrTy, CGM.Int16Ty};
 1575     llvm::Type *TypeParams[] = {CGM.Int8PtrPtrTy, CGM.Int16Ty};
 1610     llvm::Type *TypeParams[] = {CGM.Int32Ty, CGM.Int16Ty, CGM.Int16Ty};
 1610     llvm::Type *TypeParams[] = {CGM.Int32Ty, CGM.Int16Ty, CGM.Int16Ty};
 1619     llvm::Type *TypeParams[] = {CGM.Int64Ty, CGM.Int16Ty, CGM.Int16Ty};
 1619     llvm::Type *TypeParams[] = {CGM.Int64Ty, CGM.Int16Ty, CGM.Int16Ty};
 1631     llvm::Type *ShuffleReduceTypeParams[] = {CGM.VoidPtrTy, CGM.Int16Ty,
 1632                                              CGM.Int16Ty, CGM.Int16Ty};
 1632                                              CGM.Int16Ty, CGM.Int16Ty};
 1674     llvm::Type *ShuffleReduceTypeParams[] = {CGM.VoidPtrTy, CGM.Int16Ty,
 1675                                              CGM.Int16Ty, CGM.Int16Ty};
 1675                                              CGM.Int16Ty, CGM.Int16Ty};
 1723     llvm::Type *TypeParams[] = {CGM.SizeTy, CGM.Int16Ty};
 1767         llvm::FunctionType::get(CGM.Int16Ty, TypeParams, /*isVarArg*/ false);
 1780     llvm::Type *TypeParams[] = {CGM.Int16Ty, CGM.VoidPtrTy, CGM.SizeTy,
 1781                                 CGM.Int16Ty, CGM.VoidPtrPtrTy};
 1790     llvm::Type *TypeParams[] = {CGM.Int16Ty, CGM.Int16Ty};
 1790     llvm::Type *TypeParams[] = {CGM.Int16Ty, CGM.Int16Ty};
 2222             CGM.getModule(), CGM.Int16Ty, /*isConstant=*/true,
 2247                 CGM.Int16Ty,
 2438                   CGM.Int16Ty,
 2858       Bld.CreateIntCast(getNVPTXWarpSize(CGF), CGM.Int16Ty, /*isSigned=*/true);
 5103           llvm::ConstantInt::get(CGM.Int16Ty, UseSharedMemory ? 1 : 0));
tools/clang/lib/CodeGen/CodeGenModule.cpp
  106   Int16Ty = llvm::Type::getInt16Ty(LLVMContext);
 5722     llvm::ConstantInt::get(Int16Ty, Uuid.substr(9,  4), 16),
 5723     llvm::ConstantInt::get(Int16Ty, Uuid.substr(14, 4), 16),