HomeSort by relevance Sort by last modified time
    Searched refs:CGM (Results 26 - 38 of 38) sorted by null

12

  /external/clang/lib/CodeGen/
CGClass.cpp 230 CGM.GetNonVirtualBaseClassOffset(Derived, PathBegin, PathEnd);
306 CGF.CGM.getVTables().getSubVTTIndex(RD, BaseSubobject(Base, BaseOffset));
316 VTT = CGF.CGM.getVTables().GetAddrOfVTT(RD);
408 if (CGF.CGM.getLangOpts().Exceptions &&
648 if (!CGM.getLangOpts().Exceptions)
    [all...]
CGDecl.cpp 135 return CGM.getOpenCLRuntime().EmitWorkGroupLocalVarDecl(*this, D);
143 CodeGenModule &CGM = CGF.CGM;
145 StringRef Name = CGM.getMangledName(&D);
156 CGM.getBlockMangledName(GlobalDecl(), Name, BD);
162 StringRef Name = CGM.getMangledName(FD);
182 Name = CGM.getMangledName(&D);
186 llvm::Type *LTy = CGM.getTypes().ConvertTypeForMem(Ty);
188 new llvm::GlobalVariable(CGM.getModule(), LTy,
190 CGM.EmitNullConstant(D.getType()), Name, 0
    [all...]
CodeGenTypes.cpp 30 CodeGenTypes::CodeGenTypes(CodeGenModule &CGM)
31 : Context(CGM.getContext()), Target(Context.getTargetInfo()),
32 TheModule(CGM.getModule()), TheTargetData(CGM.getTargetData()),
33 TheABIInfo(CGM.getTargetCodeGenInfo().getABIInfo()),
34 TheCXXABI(CGM.getCXXABI()),
35 CodeGenOpts(CGM.getCodeGenOpts()), CGM(CGM) {
CodeGenTypes.h 61 // Some of this stuff should probably be left on the CGM.
69 CodeGenModule &CGM;
108 CodeGenTypes(CodeGenModule &CGM);
CGExpr.cpp 87 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT);
191 CGF.CGM.getCXXABI().getMangleContext().mangleReferenceTemporary(VD, Out);
198 new llvm::GlobalVariable(CGF.CGM.getModule(),
464 CGM.GetAddrOfCXXDestructor(ReferenceTemporaryDtor, Dtor_Complete);
526 llvm::Value *F = CGM.getIntrinsic(llvm::Intrinsic::objectsize, IntPtrTy);
    [all...]
CGCall.cpp 293 } else if (CGM.getTargetCodeGenInfo()
541 CGF.CGM.getTargetData().getTypeAllocSize(FirstElt);
543 FirstEltSize < CGF.CGM.getTargetData().getTypeAllocSize(SrcSTy))
606 uint64_t DstSize = CGF.CGM.getTargetData().getTypeAllocSize(Ty);
613 uint64_t SrcSize = CGF.CGM.getTargetData().getTypeAllocSize(SrcTy);
693 uint64_t SrcSize = CGF.CGM.getTargetData().getTypeAllocSize(SrcTy);
709 uint64_t DstSize = CGF.CGM.getTargetData().getTypeAllocSize(DstTy);
    [all...]
CGExprAgg.cpp 260 CGF.CGM.getLangOpts().CPlusPlus ||
273 CGF.CGM.getObjCRuntime().EmitGCMemmoveCollectable(CGF,
558 CGF.CGM.ErrorUnsupported(E, "non-simple lvalue dynamic_cast");
561 CGF.CGM.ErrorUnsupported(E, "lvalue dynamic_cast with a destination");
    [all...]
CGDebugInfo.h 47 CodeGenModule &CGM;
165 CGDebugInfo(CodeGenModule &CGM);
CGStmt.cpp 902 if ((CGM.getCodeGenOpts().OptimizationLevel > 0) && isa<BreakStmt>(S.getSubStmt())) {
    [all...]
CGExprScalar.cpp 258 return CGF.CGM.EmitNullConstant(E->getType());
305 return CGF.CGM.getMemberPointerConstant(E);
418 llvm::Function *Trap = CGF.CGM.getIntrinsic(llvm::Intrinsic::trap);
528 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, Src, MPT);
555 Src = Builder.CreateCall(CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_from_fp16), Src);
652 Res = Builder.CreateCall(CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16), Res);
684 return CGF.CGM.getCXXABI().EmitNullMemberPointer(MPT);
804 if (DI && CGF.CGM.getCodeGenOpts().LimitDebugInfo) {
    [all...]
CodeGenModule.cpp 53 static CGCXXABI &createCXXABI(CodeGenModule &CGM) {
54 switch (CGM.getContext().getTargetInfo().getCXXABI()) {
55 case CXXABI_ARM: return *CreateARMCXXABI(CGM);
56 case CXXABI_Itanium: return *CreateItaniumCXXABI(CGM);
57 case CXXABI_Microsoft: return *CreateMicrosoftCXXABI(CGM);
    [all...]
CodeGenFunction.h 561 CodeGenModule &CGM; // Per-module state.
    [all...]
TargetInfo.cpp 466 CodeGen::CodeGenModule &CGM) const;
468 int getDwarfEHStackPointer(CodeGen::CodeGenModule &CGM) const {
470 if (CGM.isTargetDarwin()) return 5;
798 CodeGen::CodeGenModule &CGM) const {
822 if (CGF.CGM.isTargetDarwin()) {
    [all...]

Completed in 502 milliseconds

12