|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/CodeGen/CGAtomic.cpp 964 Args.add(RValue::get(llvm::ConstantInt::get(SizeTy, Size)),
tools/clang/lib/CodeGen/CGBuilder.h 61 return llvm::ConstantInt::get(TypeCache.SizeTy, N.getQuantity());
64 return llvm::ConstantInt::get(TypeCache.SizeTy, N);
tools/clang/lib/CodeGen/CGBuiltin.cpp 2510 Value *SizeEq0 = Builder.CreateICmpEQ(Size, ConstantInt::get(SizeTy, 0));
2518 PHINode *SizePhi = Builder.CreatePHI(SizeTy, 2);
2534 Value *NextSize = Builder.CreateSub(SizePhi, ConstantInt::get(SizeTy, 1));
2536 Builder.CreateICmpEQ(NextSize, ConstantInt::get(SizeTy, 0));
3807 Builder.CreateZExtOrTrunc(EmitScalarExpr(E->getArg(I)), SizeTy);
3809 V, GEP, CGM.getDataLayout().getPrefTypeAlignment(SizeTy));
5209 ConstantInt *C0 = ConstantInt::get(CGF.SizeTy, 0);
5526 llvm::Constant *CI = ConstantInt::get(SizeTy, 0);
7042 llvm::Constant *CI = ConstantInt::get(SizeTy, 0);
7701 llvm::Value *Idx0 = llvm::ConstantInt::get(SizeTy, 0);
7702 llvm::Value *Idx1 = llvm::ConstantInt::get(SizeTy, 1);
7714 llvm::Value *Idx0 = llvm::ConstantInt::get(SizeTy, 0);
7715 llvm::Value *Idx1 = llvm::ConstantInt::get(SizeTy, 1);
7727 llvm::Value *Idx0 = llvm::ConstantInt::get(SizeTy, 0);
7728 llvm::Value *Idx1 = llvm::ConstantInt::get(SizeTy, 1);
8018 Constant *CI = ConstantInt::get(SizeTy, 0);
8115 Constant *CI = ConstantInt::get(SizeTy, 0);
tools/clang/lib/CodeGen/CGCUDANV.cpp 163 SizeTy = CGM.SizeTy;
tools/clang/lib/CodeGen/CGCXXABI.cpp 227 return llvm::ConstantInt::get(CGF.SizeTy, 0);
tools/clang/lib/CodeGen/CGClass.cpp 1641 llvm::ConstantInt::get(CGF.SizeTy, PoisonSize)};
1643 llvm::Type *ArgTypes[] = {CGF.VoidPtrTy, CGF.SizeTy};
1712 CGF.SizeTy,
2002 Builder.CreateInBoundsGEP(cur, llvm::ConstantInt::get(SizeTy, 1),
tools/clang/lib/CodeGen/CGDecl.cpp 2168 llvm::Value *negativeOne = llvm::ConstantInt::get(SizeTy, -1, true);
2207 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0);
tools/clang/lib/CodeGen/CGExpr.cpp 972 llvm::Value *IndexVal = Builder.CreateIntCast(Index, SizeTy, IndexSigned);
973 llvm::Value *BoundVal = Builder.CreateIntCast(Bound, SizeTy, false);
1863 llvm::Value *Elt = llvm::ConstantInt::get(SizeTy, InIdx);
2153 llvm::Value *Elt = llvm::ConstantInt::get(SizeTy, InIdx);
tools/clang/lib/CodeGen/CGExprAgg.cpp 363 llvm::Value *size = llvm::ConstantInt::get(CGF.SizeTy, sz.getQuantity());
481 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0);
538 llvm::Value *one = llvm::ConstantInt::get(CGF.SizeTy, 1);
586 llvm::ConstantInt::get(CGF.SizeTy, NumArrayElements),
730 CGF.SizeTy,
1649 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0);
1714 index, llvm::ConstantInt::get(CGF.SizeTy, 1), "arrayinit.next");
1719 nextIndex, llvm::ConstantInt::get(CGF.SizeTy, numElements),
1969 llvm::ConstantInt::get(SizeTy, TypeInfo.first.getQuantity()));
1973 SizeVal = llvm::ConstantInt::get(SizeTy, TypeInfo.first.getQuantity());
tools/clang/lib/CodeGen/CGExprCXX.cpp 683 = llvm::ConstantInt::get(CGF.SizeTy, typeSize.getQuantity());
688 unsigned sizeWidth = CGF.SizeTy->getBitWidth();
760 numElements = llvm::ConstantInt::get(CGF.SizeTy,
773 sizeWithoutCookie = llvm::ConstantInt::get(CGF.SizeTy, allocationSize);
781 size = llvm::Constant::getAllOnesValue(CGF.SizeTy);
783 size = llvm::ConstantInt::get(CGF.SizeTy, allocationSize);
814 numElements = CGF.Builder.CreateTrunc(numElements, CGF.SizeTy);
819 numElements = CGF.Builder.CreateSExt(numElements, CGF.SizeTy);
828 llvm::ConstantInt::get(CGF.SizeTy, minElements));
832 numElements = CGF.Builder.CreateZExt(numElements, CGF.SizeTy);
835 assert(numElements->getType() == CGF.SizeTy);
841 llvm::ConstantInt::get(CGF.SizeTy, minElements));
848 llvm::ConstantInt::get(CGF.SizeTy, minElements)));
863 = CGF.CGM.getIntrinsic(llvm::Intrinsic::umul_with_overflow, CGF.SizeTy);
866 llvm::ConstantInt::get(CGF.SizeTy, typeSizeMultiplier);
889 llvm::ConstantInt::get(CGF.SizeTy, arraySizeMultiplier);
903 = CGF.CGM.getIntrinsic(llvm::Intrinsic::uadd_with_overflow, CGF.SizeTy);
905 llvm::Value *cookieSizeV = llvm::ConstantInt::get(CGF.SizeTy, cookieSize);
923 llvm::Constant::getAllOnesValue(CGF.SizeTy),
1449 CGF.SizeTy, AllocAlign.getQuantity())),
1615 RValue::get(llvm::ConstantInt::get(SizeTy, allocAlign.getQuantity())),
1793 Size, llvm::ConstantInt::get(SizeTy, CookieSize.getQuantity()));
tools/clang/lib/CodeGen/CGExprScalar.cpp 1619 Value *IIndx = llvm::ConstantInt::get(CGF.SizeTy, i);
2548 llvm::ConstantInt::get(CGF.SizeTy, size.getQuantity());
2760 return llvm::ConstantInt::get(CGF.SizeTy, Alignment);
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 522 llvm::ConstantInt::get(this->CGF->SizeTy, Size.getQuantity());
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1816 CGM.VoidPtrTy, CGM.SizeTy,
1989 CGM.SizeTy, CGM.SizeTy, KmpRoutineEntryPtrTy};
1989 CGM.SizeTy, CGM.SizeTy, KmpRoutineEntryPtrTy};
2003 CGM.SizeTy, CGM.SizeTy, KmpRoutineEntryPtrTy,
2003 CGM.SizeTy, CGM.SizeTy, KmpRoutineEntryPtrTy,
2028 llvm::Type *TypeParams[] = {getIdentTyPointerTy(), CGM.Int32Ty, CGM.SizeTy,
2044 getIdentTyPointerTy(), CGM.Int32Ty, CGM.Int32Ty, CGM.SizeTy,
2061 getIdentTyPointerTy(), CGM.Int32Ty, CGM.Int32Ty, CGM.SizeTy,
2325 llvm::Type *TypeParams[] = {CGM.IntTy, CGM.SizeTy, CGM.VoidPtrTy};
2999 CGF.Builder.CreateIntCast(CGF.getTypeSize(VarType), CGM.SizeTy,
4034 llvm::ConstantInt::get(CGM.SizeTy, Size),
5239 CGF.Builder.CreatePtrToInt(Addr.getPointer(), CGM.SizeTy);
5240 llvm::Value *UpIntPtr = CGF.Builder.CreatePtrToInt(UpAddr, CGM.SizeTy);
5619 CGF, OVE, RValue::get(CGF.Builder.CreatePtrToInt(Ptr, CGF.SizeTy)));
5764 CGF.SizeTy, /*isSigned=*/false);
6223 llvm::Value *Idxs[] = {llvm::ConstantInt::get(CGM.SizeTy, /*V=*/0),
6224 llvm::ConstantInt::get(CGM.SizeTy, Cnt)};
6247 SizeValInChars = CGF.Builder.CreateIntCast(SizeValInChars, CGM.SizeTy,
6299 llvm::Value *SizeVal = CGF.Builder.CreateIntCast(Sizes.second, CGM.SizeTy,
7225 Cmp, TrueVal, llvm::ConstantInt::get(CGF.SizeTy, 0));
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 1643 CGM.SizeTy,
1723 llvm::Type *TypeParams[] = {CGM.SizeTy, CGM.Int16Ty};
1742 llvm::Type *TypeParams[] = {CGM.Int8PtrPtrTy->getPointerTo(), CGM.SizeTy};
1780 llvm::Type *TypeParams[] = {CGM.Int16Ty, CGM.VoidPtrTy, CGM.SizeTy,
2164 llvm::Value *Size = llvm::ConstantInt::get(CGM.SizeTy, GlobalRecordSize);
2180 IsTTD, llvm::ConstantInt::get(CGM.SizeTy, GlobalRecordSize), Size);
2236 CGM.getModule(), CGM.SizeTy, /*isConstant=*/true,
2274 llvm::ConstantInt::get(CGM.SizeTy, GlobalRecordSize),
2366 Size, llvm::ConstantInt::get(CGF.SizeTy, Align.getQuantity() - 1));
2368 llvm::ConstantInt::get(CGF.SizeTy, Align.getQuantity());
2555 llvm::ConstantInt::get(CGM.SizeTy, CapturedVars.size())};
3135 ScratchpadBasePtr, llvm::ConstantInt::get(CGM.SizeTy, 1));
3138 llvm::ConstantInt::get(CGM.SizeTy, GlobalMemoryAlignment));
3140 ScratchpadBasePtr, llvm::ConstantInt::get(CGM.SizeTy, 1));
3143 llvm::ConstantInt::get(CGM.SizeTy, GlobalMemoryAlignment));
3797 CGF.SizeTy, /*isSigned=*/false);
3997 CGF.SizeTy, /*isSigned=*/false);
4319 CGF.SizeTy, /*isSigned=*/false);
4612 Src, CGF.SizeTy->getPointerTo());
4622 Src, CGF.SizeTy->getPointerTo());
5101 Records.RecSize->setInitializer(llvm::ConstantInt::get(CGM.SizeTy, Size));
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 279 return llvm::ConstantInt::get(SizeTy, /*V=*/0);
2208 CGF.Builder.CreateLoad(LB.getAddress()), CGF.SizeTy, /*isSigned=*/false);
2214 CGF.Builder.CreateLoad(UB.getAddress()), CGF.SizeTy, /*isSigned=*/false);
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1801 = llvm::ConstantInt::get(SizeTy, countFromCLAs);
1826 assert(vlaSize->getType() == SizeTy);
1851 assert(VlaSize->getType() == SizeTy);
1954 entry = Builder.CreateIntCast(Size, SizeTy, /*signed*/ false);
tools/clang/lib/CodeGen/CodeGenModule.cpp 753 return llvm::ConstantInt::get(SizeTy, size.getQuantity());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 1229 llvm::FunctionType::get(CGM.Int8PtrTy, CGM.SizeTy, /*isVarArg=*/false);
2018 CGF.Builder.CreateElementBitCast(CookiePtr, CGF.SizeTy);
2050 numElementsPtr = CGF.Builder.CreateElementBitCast(numElementsPtr, CGF.SizeTy);
2059 llvm::FunctionType::get(CGF.SizeTy, CGF.SizeTy->getPointerTo(0), false);
2059 llvm::FunctionType::get(CGF.SizeTy, CGF.SizeTy->getPointerTo(0), false);
2089 cookie = CGF.Builder.CreateElementBitCast(cookie, CGF.SizeTy);
2090 llvm::Value *elementSize = llvm::ConstantInt::get(CGF.SizeTy,
2112 numElementsPtr = CGF.Builder.CreateElementBitCast(numElementsPtr, CGF.SizeTy);
2201 guardTy = CGF.SizeTy;
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 2230 CGF.Builder.CreateElementBitCast(allocPtr, CGF.SizeTy);
2249 = CGF.Builder.CreateElementBitCast(cookiePtr, CGF.SizeTy);