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

Declarations

tools/clang/lib/CodeGen/CodeGenModule.h
  764   llvm::ConstantInt *getSize(CharUnits numChars);

References

tools/clang/lib/CodeGen/CGAtomic.cpp
  172       return CGF.CGM.getSize(size);
  836       Val1Scalar = Builder.CreateMul(Val1Scalar, CGM.getSize(PointeeIncAmt));
tools/clang/lib/CodeGen/CGDecl.cpp
 1698       SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(EltSize));
 1717       SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(EltSize));
tools/clang/lib/CodeGen/CGExpr.cpp
 3582         *this, ArrayLV.getAddress(), {CGM.getSize(CharUnits::Zero()), Idx},
 3782         *this, ArrayLV.getAddress(), {CGM.getSize(CharUnits::Zero()), Idx},
tools/clang/lib/CodeGen/CGExprCXX.cpp
  543       llvm::Value *StoreSizeVal = CGF.CGM.getSize(StoreSize);
  557       llvm::Value *StoreSizeVal = CGF.CGM.getSize(StoreSize);
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2750         size = CGF.Builder.CreateNUWMul(CGF.CGM.getSize(eltSize), size);
 3226       = CGF.CGM.getSize(CGF.getContext().getTypeSizeInChars(objectType));
 3554       divisor = CGF.Builder.CreateNUWMul(CGF.CGM.getSize(eltSize), divisor);
 3572     divisor = CGF.CGM.getSize(elementSize);
tools/clang/lib/CodeGen/CGObjC.cpp
  745   args.add(RValue::get(CGF.CGM.getSize(size)), Context.getSizeType());
 1224     CGF.CGM.getSize(CGF.getContext().getTypeSizeInChars(ivar->getType()));
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 2730                          CGM.getSize(CGM.GetTargetTypeStoreSize(VarTy)),
 5087   llvm::Value *SharedsSize = CGM.getSize(C.getTypeSizeInChars(SharedsTy));
10985         Size, CGM.getSize(Align - CharUnits::fromQuantity(1)));
10986     Size = CGF.Builder.CreateUDiv(Size, CGM.getSize(Align));
10987     Size = CGF.Builder.CreateNUWMul(Size, CGM.getSize(Align));
10990     Size = CGM.getSize(Sz.alignTo(Align));
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  280     return Builder.CreateNUWMul(Size, CGM.getSize(SizeInChars));
  282   return CGM.getSize(SizeInChars);
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 1648         SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(eltSize));
 1654     SizeVal = CGM.getSize(size);
tools/clang/lib/CodeGen/ConstantInitBuilder.cpp
  125   add(Builder.CGM.getSize(size));