Lines Matching refs:FuncName
441 llvm::Function *getFunction(StringRef FuncName, QualType QT, in getFunction()
445 if (llvm::Function *F = CGM.getModule().getFunction(FuncName)) { in getFunction()
456 std::string FuncName = std::string(F->getName()); in getFunction() local
458 CGM.Error(Loc, "special function " + FuncName + in getFunction()
471 FuncName, &CGM.getModule()); in getFunction()
487 void callFunc(StringRef FuncName, QualType QT, std::array<Address, N> Addrs, in callFunc()
500 getFunction(FuncName, QT, Alignments, CallerCGF.CGM)) in callFunc()
828 static void callSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, in callSpecialFunction() argument
835 Gen.callFunc(FuncName, QT, Addrs, CGF); in callSpecialFunction()
840 getSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, bool IsVolatile, in getSpecialFunction() argument
846 return Gen.getFunction(FuncName, QT, Alignments, CGM); in getSpecialFunction()
855 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructDefaultConstructor() local
856 callSpecialFunction(GenDefaultInitialize(getContext()), FuncName, QT, in callCStructDefaultConstructor()
880 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructDestructor() local
881 callSpecialFunction(GenDestructor(getContext()), FuncName, QT, IsVolatile, in callCStructDestructor()
891 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructCopyConstructor() local
892 callSpecialFunction(GenCopyConstructor(getContext()), FuncName, QT, in callCStructCopyConstructor()
905 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructCopyAssignmentOperator() local
906 callSpecialFunction(GenCopyAssignment(getContext()), FuncName, QT, IsVolatile, in callCStructCopyAssignmentOperator()
916 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructMoveConstructor() local
917 callSpecialFunction(GenMoveConstructor(getContext()), FuncName, QT, in callCStructMoveConstructor()
930 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructMoveAssignmentOperator() local
931 callSpecialFunction(GenMoveAssignment(getContext()), FuncName, QT, IsVolatile, in callCStructMoveAssignmentOperator()
939 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructDefaultConstructor() local
940 return getSpecialFunction(GenDefaultInitialize(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructDefaultConstructor()
950 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructCopyConstructor() local
952 GenCopyConstructor(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructCopyConstructor()
962 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructMoveConstructor() local
964 GenMoveConstructor(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructMoveConstructor()
974 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructCopyAssignmentOperator() local
976 GenCopyAssignment(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructCopyAssignmentOperator()
986 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructMoveAssignmentOperator() local
988 GenMoveAssignment(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructMoveAssignmentOperator()
996 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructDestructor() local
997 return getSpecialFunction(GenDestructor(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructDestructor()