Lines Matching defs:TheCall

188 static bool SemaBuiltinAnnotation(Sema &S, CallExpr *TheCall) {  in SemaBuiltinAnnotation()
214 static bool SemaBuiltinMSVCAnnotation(Sema &S, CallExpr *TheCall) { in SemaBuiltinMSVCAnnotation()
238 static bool SemaBuiltinAddressof(Sema &S, CallExpr *TheCall) { in SemaBuiltinAddressof()
253 static bool SemaBuiltinFunctionStart(Sema &S, CallExpr *TheCall) { in SemaBuiltinFunctionStart()
277 static bool SemaBuiltinPreserveAI(Sema &S, CallExpr *TheCall) { in SemaBuiltinPreserveAI()
288 static bool SemaBuiltinAlignment(Sema &S, CallExpr *TheCall, unsigned ID) { in SemaBuiltinAlignment()
366 static bool SemaBuiltinOverflow(Sema &S, CallExpr *TheCall, in SemaBuiltinOverflow()
426 CallExpr *TheCall; member
667 static ExprResult SemaBuiltinDumpStruct(Sema &S, CallExpr *TheCall) { in SemaBuiltinDumpStruct()
1034 CallExpr *TheCall) { in checkFortifiedBuiltinMemoryFunction()
1347 static bool SemaBuiltinSEHScopeCheck(Sema &SemaRef, CallExpr *TheCall, in SemaBuiltinSEHScopeCheck()
1423 static bool SemaOpenCLBuiltinNDRangeAndBlock(Sema &S, CallExpr *TheCall) { in SemaOpenCLBuiltinNDRangeAndBlock()
1450 static bool SemaOpenCLBuiltinKernelWorkGroupSize(Sema &S, CallExpr *TheCall) { in SemaOpenCLBuiltinKernelWorkGroupSize()
1467 static bool checkOpenCLEnqueueLocalSizeArgs(Sema &S, CallExpr *TheCall, in checkOpenCLEnqueueLocalSizeArgs()
1478 static bool checkOpenCLEnqueueVariadicArgs(Sema &S, CallExpr *TheCall, in checkOpenCLEnqueueVariadicArgs()
1526 static bool SemaOpenCLBuiltinEnqueueKernel(Sema &S, CallExpr *TheCall) { in SemaOpenCLBuiltinEnqueueKernel()
1892 static ExprResult SemaBuiltinLaunder(Sema &S, CallExpr *TheCall) { in SemaBuiltinLaunder()
1955 Sema &S, unsigned BuiltinID, CallExpr *TheCall, in CheckBuiltinTargetNotInUnsupported()
1970 CheckBuiltinTargetInSupported(Sema &S, unsigned BuiltinID, CallExpr *TheCall, in CheckBuiltinTargetInSupported()
1985 CallExpr *TheCall) { in CheckTSBuiltinFunctionCall()
2060 CallExpr *TheCall) { in CheckBuiltinFunctionCall()
2734 auto Check = [](CallExpr *TheCall) { in CheckBuiltinFunctionCall()
2850 bool Sema::CheckSVEBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) { in CheckSVEBuiltinFunctionCall()
2972 unsigned BuiltinID, CallExpr *TheCall) { in CheckNeonBuiltinFunctionCall()
3040 bool Sema::CheckMVEBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) { in CheckMVEBuiltinFunctionCall()
3049 CallExpr *TheCall) { in CheckCDEBuiltinFunctionCall()
3086 bool Sema::CheckARMBuiltinExclusiveCall(unsigned BuiltinID, CallExpr *TheCall, in CheckARMBuiltinExclusiveCall()
3202 CallExpr *TheCall) { in CheckARMBuiltinFunctionCall()
3279 CallExpr *TheCall) { in CheckAArch64BuiltinFunctionCall()
3434 CallExpr *TheCall) { in CheckBPFBuiltinFunctionCall()
3497 bool Sema::CheckHexagonBuiltinArgument(unsigned BuiltinID, CallExpr *TheCall) { in CheckHexagonBuiltinArgument()
3758 CallExpr *TheCall) { in CheckHexagonBuiltinFunctionCall()
3764 CallExpr *TheCall) { in CheckLoongArchBuiltinFunctionCall()
3848 unsigned BuiltinID, CallExpr *TheCall) { in CheckMipsBuiltinFunctionCall()
3854 CallExpr *TheCall) { in CheckMipsBuiltinCpu()
3887 bool Sema::CheckMipsBuiltinArgument(unsigned BuiltinID, CallExpr *TheCall) { in CheckMipsBuiltinArgument()
4156 static bool SemaFeatureCheck(Sema &S, CallExpr *TheCall, in SemaFeatureCheck()
4175 bool Sema::SemaValueIsRunOfOnes(CallExpr *TheCall, unsigned ArgNum) { in SemaValueIsRunOfOnes()
4196 CallExpr *TheCall) { in CheckPPCBuiltinFunctionCall()
4460 CallExpr *TheCall) { in CheckAMDGCNBuiltinFunctionCall()
4520 bool Sema::CheckRISCVLMUL(CallExpr *TheCall, unsigned ArgNum) { in CheckRISCVLMUL()
4542 CallExpr *TheCall) { in CheckRISCVBuiltinFunctionCall()
4642 CallExpr *TheCall) { in CheckSystemZBuiltinFunctionCall()
4715 CallExpr *TheCall) { in SemaBuiltinCpuSupports()
4735 static bool SemaBuiltinCpuIs(Sema &S, const TargetInfo &TI, CallExpr *TheCall) { in SemaBuiltinCpuIs()
4753 bool Sema::CheckX86BuiltinRoundingOrSAE(unsigned BuiltinID, CallExpr *TheCall) { in CheckX86BuiltinRoundingOrSAE()
5050 CallExpr *TheCall) { in CheckX86BuiltinGatherScatterScale()
5153 bool Sema::CheckX86BuiltinTileArgumentsRange(CallExpr *TheCall, in CheckX86BuiltinTileArgumentsRange()
5162 bool Sema::CheckX86BuiltinTileDuplicate(CallExpr *TheCall, in CheckX86BuiltinTileDuplicate()
5187 bool Sema::CheckX86BuiltinTileRangeAndDuplicate(CallExpr *TheCall, in CheckX86BuiltinTileRangeAndDuplicate()
5193 bool Sema::CheckX86BuiltinTileArguments(unsigned BuiltinID, CallExpr *TheCall) { in CheckX86BuiltinTileArguments()
5223 CallExpr *TheCall) { in CheckX86BuiltinFunctionCall()
6025 bool Sema::CheckFunctionCall(FunctionDecl *FDecl, CallExpr *TheCall, in CheckFunctionCall()
6121 bool Sema::CheckPointerCall(NamedDecl *NDecl, CallExpr *TheCall, in CheckPointerCall()
6154 bool Sema::CheckOtherCall(CallExpr *TheCall, const FunctionProtoType *Proto) { in CheckOtherCall()
6199 CallExpr *TheCall = cast<CallExpr>(TheCallResult.get()); in SemaAtomicOpsOverloaded() local
6740 CallExpr *TheCall = static_cast<CallExpr *>(TheCallResult.get()); in SemaBuiltinAtomicOverloaded() local
7116 CallExpr *TheCall = (CallExpr *)TheCallResult.get(); in SemaBuiltinNontemporalOverloaded() local
7316 bool Sema::SemaBuiltinVAStart(unsigned BuiltinID, CallExpr *TheCall) { in SemaBuiltinVAStart()
7454 bool Sema::SemaBuiltinUnorderedCompare(CallExpr *TheCall) { in SemaBuiltinUnorderedCompare()
7493 bool Sema::SemaBuiltinFPClassification(CallExpr *TheCall, unsigned NumArgs) { in SemaBuiltinFPClassification()
7536 bool Sema::SemaBuiltinComplex(CallExpr *TheCall) { in SemaBuiltinComplex()
7597 bool Sema::SemaBuiltinVSX(CallExpr *TheCall) { in SemaBuiltinVSX()
7641 ExprResult Sema::SemaBuiltinShuffleVector(CallExpr *TheCall) { in SemaBuiltinShuffleVector()
7760 bool Sema::SemaBuiltinPrefetch(CallExpr *TheCall) { in SemaBuiltinPrefetch()
7778 bool Sema::SemaBuiltinArithmeticFence(CallExpr *TheCall) { in SemaBuiltinArithmeticFence()
7803 bool Sema::SemaBuiltinAssume(CallExpr *TheCall) { in SemaBuiltinAssume()
7818 bool Sema::SemaBuiltinAllocaWithAlign(CallExpr *TheCall) { in SemaBuiltinAllocaWithAlign()
7851 bool Sema::SemaBuiltinAssumeAligned(CallExpr *TheCall) { in SemaBuiltinAssumeAligned()
7894 bool Sema::SemaBuiltinOSLogFormat(CallExpr *TheCall) { in SemaBuiltinOSLogFormat()
7976 bool Sema::SemaBuiltinConstantArg(CallExpr *TheCall, int ArgNum, in SemaBuiltinConstantArg()
7994 bool Sema::SemaBuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, in SemaBuiltinConstantArgRange()
8027 bool Sema::SemaBuiltinConstantArgMultiple(CallExpr *TheCall, int ArgNum, in SemaBuiltinConstantArgMultiple()
8049 bool Sema::SemaBuiltinConstantArgPower2(CallExpr *TheCall, int ArgNum) { in SemaBuiltinConstantArgPower2()
8095 bool Sema::SemaBuiltinConstantArgShiftedByte(CallExpr *TheCall, int ArgNum, in SemaBuiltinConstantArgShiftedByte()
8124 bool Sema::SemaBuiltinConstantArgShiftedByteOrXXFF(CallExpr *TheCall, in SemaBuiltinConstantArgShiftedByteOrXXFF()
8153 bool Sema::SemaBuiltinARMMemoryTaggingCall(unsigned BuiltinID, CallExpr *TheCall) { in SemaBuiltinARMMemoryTaggingCall()
8308 bool Sema::SemaBuiltinARMSpecialReg(unsigned BuiltinID, CallExpr *TheCall, in SemaBuiltinARMSpecialReg()
8442 bool Sema::SemaBuiltinPPCMMACall(CallExpr *TheCall, unsigned BuiltinID, in SemaBuiltinPPCMMACall()
8533 bool Sema::SemaBuiltinLongjmp(CallExpr *TheCall) { in SemaBuiltinLongjmp()
8554 bool Sema::SemaBuiltinSetjmp(CallExpr *TheCall) { in SemaBuiltinSetjmp()
13644 static void CheckImplicitArgumentConversions(Sema &S, CallExpr *TheCall, in CheckImplicitArgumentConversions()
17802 bool Sema::PrepareBuiltinElementwiseMathOneArgCall(CallExpr *TheCall) { in PrepareBuiltinElementwiseMathOneArgCall()
17820 bool Sema::SemaBuiltinElementwiseMath(CallExpr *TheCall) { in SemaBuiltinElementwiseMath()
17850 bool Sema::PrepareBuiltinReduceMathOneArgCall(CallExpr *TheCall) { in PrepareBuiltinReduceMathOneArgCall()
17862 ExprResult Sema::SemaBuiltinMatrixTranspose(CallExpr *TheCall, in SemaBuiltinMatrixTranspose()
17912 ExprResult Sema::SemaBuiltinMatrixColumnMajorLoad(CallExpr *TheCall, in SemaBuiltinMatrixColumnMajorLoad()
18028 ExprResult Sema::SemaBuiltinMatrixColumnMajorStore(CallExpr *TheCall, in SemaBuiltinMatrixColumnMajorStore()