Lines Matching defs:FuncName
441 llvm::Function *getFunction(StringRef FuncName, QualType QT,
445 if (llvm::Function *F = CGM.getModule().getFunction(FuncName)) {
456 std::string FuncName = std::string(F->getName());
458 CGM.Error(Loc, "special function " + FuncName +
471 FuncName, &CGM.getModule());
475 IdentifierInfo *II = &Ctx.Idents.get(FuncName);
491 void callFunc(StringRef FuncName, QualType QT, std::array<Address, N> Addrs,
504 getFunction(FuncName, QT, Alignments, CallerCGF.CGM))
832 static void callSpecialFunction(G &&Gen, StringRef FuncName, QualType QT,
839 Gen.callFunc(FuncName, QT, Addrs, CGF);
844 getSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, bool IsVolatile,
850 return Gen.getFunction(FuncName, QT, Alignments, CGM);
859 std::string FuncName = GenName.getName(QT, IsVolatile);
860 callSpecialFunction(GenDefaultInitialize(getContext()), FuncName, QT,
884 std::string FuncName = GenName.getName(QT, IsVolatile);
885 callSpecialFunction(GenDestructor(getContext()), FuncName, QT, IsVolatile,
895 std::string FuncName = GenName.getName(QT, IsVolatile);
896 callSpecialFunction(GenCopyConstructor(getContext()), FuncName, QT,
909 std::string FuncName = GenName.getName(QT, IsVolatile);
910 callSpecialFunction(GenCopyAssignment(getContext()), FuncName, QT, IsVolatile,
920 std::string FuncName = GenName.getName(QT, IsVolatile);
921 callSpecialFunction(GenMoveConstructor(getContext()), FuncName, QT,
934 std::string FuncName = GenName.getName(QT, IsVolatile);
935 callSpecialFunction(GenMoveAssignment(getContext()), FuncName, QT, IsVolatile,
943 std::string FuncName = GenName.getName(QT, IsVolatile);
944 return getSpecialFunction(GenDefaultInitialize(Ctx), FuncName, QT, IsVolatile,
954 std::string FuncName = GenName.getName(QT, IsVolatile);
956 GenCopyConstructor(Ctx), FuncName, QT, IsVolatile,
966 std::string FuncName = GenName.getName(QT, IsVolatile);
968 GenMoveConstructor(Ctx), FuncName, QT, IsVolatile,
978 std::string FuncName = GenName.getName(QT, IsVolatile);
980 GenCopyAssignment(Ctx), FuncName, QT, IsVolatile,
990 std::string FuncName = GenName.getName(QT, IsVolatile);
992 GenMoveAssignment(Ctx), FuncName, QT, IsVolatile,
1000 std::string FuncName = GenName.getName(QT, IsVolatile);
1001 return getSpecialFunction(GenDestructor(Ctx), FuncName, QT, IsVolatile,