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()
475 IdentifierInfo *II = &Ctx.Idents.get(FuncName); in getFunction()
491 void callFunc(StringRef FuncName, QualType QT, std::array<Address, N> Addrs, in callFunc()
504 getFunction(FuncName, QT, Alignments, CallerCGF.CGM)) in callFunc()
832 static void callSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, in callSpecialFunction() argument
839 Gen.callFunc(FuncName, QT, Addrs, CGF); in callSpecialFunction()
844 getSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, bool IsVolatile, in getSpecialFunction() argument
850 return Gen.getFunction(FuncName, QT, Alignments, CGM); in getSpecialFunction()
859 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructDefaultConstructor() local
860 callSpecialFunction(GenDefaultInitialize(getContext()), FuncName, QT, in callCStructDefaultConstructor()
884 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructDestructor() local
885 callSpecialFunction(GenDestructor(getContext()), FuncName, QT, IsVolatile, in callCStructDestructor()
895 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructCopyConstructor() local
896 callSpecialFunction(GenCopyConstructor(getContext()), FuncName, QT, in callCStructCopyConstructor()
909 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructCopyAssignmentOperator() local
910 callSpecialFunction(GenCopyAssignment(getContext()), FuncName, QT, IsVolatile, in callCStructCopyAssignmentOperator()
920 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructMoveConstructor() local
921 callSpecialFunction(GenMoveConstructor(getContext()), FuncName, QT, in callCStructMoveConstructor()
934 std::string FuncName = GenName.getName(QT, IsVolatile); in callCStructMoveAssignmentOperator() local
935 callSpecialFunction(GenMoveAssignment(getContext()), FuncName, QT, IsVolatile, in callCStructMoveAssignmentOperator()
943 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructDefaultConstructor() local
944 return getSpecialFunction(GenDefaultInitialize(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructDefaultConstructor()
954 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructCopyConstructor() local
956 GenCopyConstructor(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructCopyConstructor()
966 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructMoveConstructor() local
968 GenMoveConstructor(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructMoveConstructor()
978 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructCopyAssignmentOperator() local
980 GenCopyAssignment(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructCopyAssignmentOperator()
990 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructMoveAssignmentOperator() local
992 GenMoveAssignment(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructMoveAssignmentOperator()
1000 std::string FuncName = GenName.getName(QT, IsVolatile); in getNonTrivialCStructDestructor() local
1001 return getSpecialFunction(GenDestructor(Ctx), FuncName, QT, IsVolatile, in getNonTrivialCStructDestructor()