Lines Matching refs:FuncName

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