Lines Matching defs:FuncName
438 llvm::Function *getFunction(StringRef FuncName, QualType QT,
442 if (llvm::Function *F = CGM.getModule().getFunction(FuncName)) {
453 std::string FuncName = std::string(F->getName());
455 CGM.Error(Loc, "special function " + FuncName +
468 FuncName, &CGM.getModule());
484 void callFunc(StringRef FuncName, QualType QT, std::array<Address, N> Addrs,
495 getFunction(FuncName, QT, Alignments, CallerCGF.CGM))
821 static void callSpecialFunction(G &&Gen, StringRef FuncName, QualType QT,
828 Gen.callFunc(FuncName, QT, Addrs, CGF);
833 getSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, bool IsVolatile,
839 return Gen.getFunction(FuncName, QT, Alignments, CGM);
848 std::string FuncName = GenName.getName(QT, IsVolatile);
849 callSpecialFunction(GenDefaultInitialize(getContext()), FuncName, QT,
873 std::string FuncName = GenName.getName(QT, IsVolatile);
874 callSpecialFunction(GenDestructor(getContext()), FuncName, QT, IsVolatile,
884 std::string FuncName = GenName.getName(QT, IsVolatile);
885 callSpecialFunction(GenCopyConstructor(getContext()), FuncName, QT,
898 std::string FuncName = GenName.getName(QT, IsVolatile);
899 callSpecialFunction(GenCopyAssignment(getContext()), FuncName, QT, IsVolatile,
909 std::string FuncName = GenName.getName(QT, IsVolatile);
910 callSpecialFunction(GenMoveConstructor(getContext()), FuncName, QT,
923 std::string FuncName = GenName.getName(QT, IsVolatile);
924 callSpecialFunction(GenMoveAssignment(getContext()), FuncName, QT, IsVolatile,
932 std::string FuncName = GenName.getName(QT, IsVolatile);
933 return getSpecialFunction(GenDefaultInitialize(Ctx), FuncName, QT, IsVolatile,
943 std::string FuncName = GenName.getName(QT, IsVolatile);
945 GenCopyConstructor(Ctx), FuncName, QT, IsVolatile,
955 std::string FuncName = GenName.getName(QT, IsVolatile);
957 GenMoveConstructor(Ctx), FuncName, QT, IsVolatile,
967 std::string FuncName = GenName.getName(QT, IsVolatile);
969 GenCopyAssignment(Ctx), FuncName, QT, IsVolatile,
979 std::string FuncName = GenName.getName(QT, IsVolatile);
981 GenMoveAssignment(Ctx), FuncName, QT, IsVolatile,
989 std::string FuncName = GenName.getName(QT, IsVolatile);
990 return getSpecialFunction(GenDestructor(Ctx), FuncName, QT, IsVolatile,