/llvm-project/clang/lib/Sema/ |
H A D | SemaWasm.cpp | 54 bool SemaWasm::BuiltinWasmRefNullExtern(CallExpr *TheCall) { in BuiltinWasmRefNullExtern() 63 bool SemaWasm::BuiltinWasmRefNullFunc(CallExpr *TheCall) { in BuiltinWasmRefNullFunc() 86 bool SemaWasm::BuiltinWasmTableGet(CallExpr *TheCall) { in BuiltinWasmTableGet() 109 bool SemaWasm::BuiltinWasmTableSet(CallExpr *TheCall) { in BuiltinWasmTableSet() 127 bool SemaWasm::BuiltinWasmTableSize(CallExpr *TheCall) { in BuiltinWasmTableSize() 141 bool SemaWasm::BuiltinWasmTableGrow(CallExpr *TheCall) { in BuiltinWasmTableGrow() 165 bool SemaWasm::BuiltinWasmTableFill(CallExpr *TheCall) { in BuiltinWasmTableFill() 192 bool SemaWasm::BuiltinWasmTableCopy(CallExpr *TheCall) { in BuiltinWasmTableCopy() 221 CallExpr *TheCall) { in CheckWebAssemblyBuiltinFunctionCall()
|
H A D | SemaX86.cpp | 28 CheckBuiltinRoundingOrSAE(unsigned BuiltinID,CallExpr * TheCall) CheckBuiltinRoundingOrSAE() argument 314 CheckBuiltinGatherScatterScale(unsigned BuiltinID,CallExpr * TheCall) CheckBuiltinGatherScatterScale() argument 407 CheckBuiltinTileArgumentsRange(CallExpr * TheCall,ArrayRef<int> ArgNums) CheckBuiltinTileArgumentsRange() argument 417 CheckBuiltinTileDuplicate(CallExpr * TheCall,ArrayRef<int> ArgNums) CheckBuiltinTileDuplicate() argument 442 CheckBuiltinTileRangeAndDuplicate(CallExpr * TheCall,ArrayRef<int> ArgNums) CheckBuiltinTileRangeAndDuplicate() argument 448 CheckBuiltinTileArguments(unsigned BuiltinID,CallExpr * TheCall) CheckBuiltinTileArguments() argument 480 CheckBuiltinFunctionCall(const TargetInfo & TI,unsigned BuiltinID,CallExpr * TheCall) CheckBuiltinFunctionCall() argument [all...] |
H A D | SemaMIPS.cpp | 26 CheckMipsBuiltinFunctionCall(const TargetInfo & TI,unsigned BuiltinID,CallExpr * TheCall) CheckMipsBuiltinFunctionCall() argument 32 CheckMipsBuiltinCpu(const TargetInfo & TI,unsigned BuiltinID,CallExpr * TheCall) CheckMipsBuiltinCpu() argument 65 CheckMipsBuiltinArgument(unsigned BuiltinID,CallExpr * TheCall) CheckMipsBuiltinArgument() argument [all...] |
H A D | SemaOpenCL.cpp | 154 bool SemaOpenCL::checkBuiltinNDRangeAndBlock(CallExpr *TheCall) { in checkBuiltinNDRangeAndBlock() 178 bool SemaOpenCL::checkBuiltinKernelWorkGroupSize(CallExpr *TheCall) { in checkBuiltinKernelWorkGroupSize() 206 static bool checkOpenCLEnqueueLocalSizeArgs(Sema &S, CallExpr *TheCall, in checkOpenCLEnqueueLocalSizeArgs() 217 static bool checkOpenCLEnqueueVariadicArgs(Sema &S, CallExpr *TheCall, in checkOpenCLEnqueueVariadicArgs() 239 bool SemaOpenCL::checkBuiltinEnqueueKernel(CallExpr *TheCall) { in checkBuiltinEnqueueKernel()
|
H A D | SemaARM.cpp | 26 BuiltinARMMemoryTaggingCall(unsigned BuiltinID,CallExpr * TheCall) BuiltinARMMemoryTaggingCall() argument 187 BuiltinARMSpecialReg(unsigned BuiltinID,CallExpr * TheCall,int ArgNum,unsigned ExpectedFieldNum,bool AllowName) BuiltinARMSpecialReg() argument 407 ParseSVEImmChecks(CallExpr * TheCall,SmallVector<std::tuple<int,int,int>,3> & ImmChecks) ParseSVEImmChecks() argument 563 checkArmStreamingBuiltin(Sema & S,CallExpr * TheCall,const FunctionDecl * FD,SemaARM::ArmStreamingType BuiltinType,unsigned BuiltinID) checkArmStreamingBuiltin() argument 660 CheckSMEBuiltinFunctionCall(unsigned BuiltinID,CallExpr * TheCall) CheckSMEBuiltinFunctionCall() argument 700 CheckSVEBuiltinFunctionCall(unsigned BuiltinID,CallExpr * TheCall) CheckSVEBuiltinFunctionCall() argument 729 CheckNeonBuiltinFunctionCall(const TargetInfo & TI,unsigned BuiltinID,CallExpr * TheCall) CheckNeonBuiltinFunctionCall() argument 817 CheckMVEBuiltinFunctionCall(unsigned BuiltinID,CallExpr * TheCall) CheckMVEBuiltinFunctionCall() argument 827 CheckCDEBuiltinFunctionCall(const TargetInfo & TI,unsigned BuiltinID,CallExpr * TheCall) CheckCDEBuiltinFunctionCall() argument 867 CheckARMBuiltinExclusiveCall(unsigned BuiltinID,CallExpr * TheCall,unsigned MaxWidth) CheckARMBuiltinExclusiveCall() argument 987 CheckARMBuiltinFunctionCall(const TargetInfo & TI,unsigned BuiltinID,CallExpr * TheCall) CheckARMBuiltinFunctionCall() argument 1065 CheckAArch64BuiltinFunctionCall(const TargetInfo & TI,unsigned BuiltinID,CallExpr * TheCall) CheckAArch64BuiltinFunctionCall() argument [all...] |
H A D | SemaLoongArch.cpp | 24 CallExpr *TheCall) { in CheckLoongArchBuiltinFunctionCall()
|
H A D | SemaNVPTX.cpp | 23 CallExpr *TheCall) { in CheckNVPTXBuiltinFunctionCall()
|
H A D | SemaHexagon.cpp | 25 CallExpr *TheCall) { in CheckHexagonBuiltinArgument() 286 CallExpr *TheCall) { in CheckHexagonBuiltinFunctionCall()
|
H A D | SemaSystemZ.cpp | 25 CallExpr *TheCall) { in CheckSystemZBuiltinFunctionCall() argument
|
H A D | SemaPPC.cpp | 94 CheckPPCBuiltinFunctionCall(const TargetInfo & TI,unsigned BuiltinID,CallExpr * TheCall) CheckPPCBuiltinFunctionCall() argument 331 BuiltinPPCMMACall(CallExpr * TheCall,unsigned BuiltinID,const char * TypeStr) BuiltinPPCMMACall() argument 397 BuiltinVSX(CallExpr * TheCall) BuiltinVSX() argument [all...] |
H A D | SemaHLSL.cpp | 876 CheckVectorElementCallArgs(Sema * S,CallExpr * TheCall) CheckVectorElementCallArgs() argument 927 CheckArgsTypesAreCorrect(Sema * S,CallExpr * TheCall,QualType ExpectedType,llvm::function_ref<bool (clang::QualType PassedType)> Check) CheckArgsTypesAreCorrect() argument 944 CheckAllArgsHaveFloatRepresentation(Sema * S,CallExpr * TheCall) CheckAllArgsHaveFloatRepresentation() argument 952 CheckFloatOrHalfRepresentations(Sema * S,CallExpr * TheCall) CheckFloatOrHalfRepresentations() argument 964 CheckNoDoubleVectors(Sema * S,CallExpr * TheCall) CheckNoDoubleVectors() argument 974 CheckUnsignedIntRepresentation(Sema * S,CallExpr * TheCall) CheckUnsignedIntRepresentation() argument 982 SetElementTypeAsReturnType(Sema * S,CallExpr * TheCall,QualType ReturnType) SetElementTypeAsReturnType() argument 993 CheckBuiltinFunctionCall(unsigned BuiltinID,CallExpr * TheCall) CheckBuiltinFunctionCall() argument [all...] |
H A D | SemaChecking.cpp | 220 Expr *ValArg = TheCall->getArg(0); in BuiltinAnnotation() argument 246 << TheCall argument 270 BuiltinAddressof(Sema & S,CallExpr * TheCall) BuiltinAddressof() argument 285 BuiltinFunctionStart(Sema & S,CallExpr * TheCall) BuiltinFunctionStart() argument 309 BuiltinPreserveAI(Sema & S,CallExpr * TheCall) BuiltinPreserveAI() argument 320 BuiltinAlignment(Sema & S,CallExpr * TheCall,unsigned ID) BuiltinAlignment() argument 398 BuiltinOverflow(Sema & S,CallExpr * TheCall,unsigned BuiltinID) BuiltinOverflow() argument 485 CallExpr *TheCall; global() member 726 BuiltinDumpStruct(Sema & S,CallExpr * TheCall) BuiltinDumpStruct() argument 1139 checkFortifiedBuiltinMemoryFunction(FunctionDecl * FD,CallExpr * TheCall) checkFortifiedBuiltinMemoryFunction() argument 1458 BuiltinSEHScopeCheck(Sema & SemaRef,CallExpr * TheCall,Scope::ScopeFlags NeededScopeFlags,unsigned DiagID) BuiltinSEHScopeCheck() argument 1771 BuiltinLaunder(Sema & S,CallExpr * TheCall) BuiltinLaunder() argument 1834 CheckBuiltinTargetNotInUnsupported(Sema & S,unsigned BuiltinID,CallExpr * TheCall,ArrayRef<llvm::Triple::ObjectFormatType> UnsupportedObjectFormatTypes) CheckBuiltinTargetNotInUnsupported() argument 1849 CheckBuiltinTargetInSupported(Sema & S,unsigned BuiltinID,CallExpr * TheCall,ArrayRef<llvm::Triple::ArchType> SupportedArchs) CheckBuiltinTargetInSupported() argument 1864 CheckTSBuiltinFunctionCall(const TargetInfo & TI,unsigned BuiltinID,CallExpr * TheCall) CheckTSBuiltinFunctionCall() argument 1948 BuiltinCpu(Sema & S,const TargetInfo & TI,CallExpr * TheCall,const TargetInfo * AuxTI,unsigned BuiltinID) BuiltinCpu() argument 1992 BuiltinPopcountg(Sema & S,CallExpr * TheCall) BuiltinPopcountg() argument 2016 BuiltinCountZeroBitsGeneric(Sema & S,CallExpr * TheCall) BuiltinCountZeroBitsGeneric() argument 2057 CheckBuiltinFunctionCall(FunctionDecl * FDecl,unsigned BuiltinID,CallExpr * TheCall) CheckBuiltinFunctionCall() argument 2856 __anond0e4d2a41302(CallExpr *TheCall) CheckBuiltinFunctionCall() argument 2921 ValueIsRunOfOnes(CallExpr * TheCall,unsigned ArgNum) ValueIsRunOfOnes() argument 3354 CheckFunctionCall(FunctionDecl * FDecl,CallExpr * TheCall,const FunctionProtoType * Proto) CheckFunctionCall() argument 3438 CheckPointerCall(NamedDecl * NDecl,CallExpr * TheCall,const FunctionProtoType * Proto) CheckPointerCall() argument 3469 CheckOtherCall(CallExpr * TheCall,const FunctionProtoType * Proto) CheckOtherCall() argument 3518 CallExpr *TheCall = cast<CallExpr>(TheCallResult.get()); AtomicOpsOverloaded() local 4121 CallExpr *TheCall = static_cast<CallExpr *>(TheCallResult.get()); BuiltinAtomicOverloaded() local 4492 CallExpr *TheCall = (CallExpr *)TheCallResult.get(); BuiltinNontemporalOverloaded() local 4657 BuiltinVAStart(unsigned BuiltinID,CallExpr * TheCall) BuiltinVAStart() argument 4794 BuiltinUnorderedCompare(CallExpr * TheCall,unsigned BuiltinID) BuiltinUnorderedCompare() argument 4834 BuiltinFPClassification(CallExpr * TheCall,unsigned NumArgs,unsigned BuiltinID) BuiltinFPClassification() argument 4919 BuiltinComplex(CallExpr * TheCall) BuiltinComplex() argument 4975 BuiltinShuffleVector(CallExpr * TheCall) BuiltinShuffleVector() argument 5093 BuiltinPrefetch(CallExpr * TheCall) BuiltinPrefetch() argument 5111 BuiltinArithmeticFence(CallExpr * TheCall) BuiltinArithmeticFence() argument 5133 BuiltinAssume(CallExpr * TheCall) BuiltinAssume() argument 5145 BuiltinAllocaWithAlign(CallExpr * TheCall) BuiltinAllocaWithAlign() argument 5176 BuiltinAssumeAligned(CallExpr * TheCall) BuiltinAssumeAligned() argument 5220 BuiltinOSLogFormat(CallExpr * TheCall) BuiltinOSLogFormat() argument 5300 BuiltinConstantArg(CallExpr * TheCall,int ArgNum,llvm::APSInt & Result) BuiltinConstantArg() argument 5316 BuiltinConstantArgRange(CallExpr * TheCall,int ArgNum,int Low,int High,bool RangeIsError) BuiltinConstantArgRange() argument 5347 BuiltinConstantArgMultiple(CallExpr * TheCall,int ArgNum,unsigned Num) BuiltinConstantArgMultiple() argument 5367 BuiltinConstantArgPower2(CallExpr * TheCall,int ArgNum) BuiltinConstantArgPower2() argument 5410 BuiltinConstantArgShiftedByte(CallExpr * TheCall,int ArgNum,unsigned ArgBits) BuiltinConstantArgShiftedByte() argument 5434 BuiltinConstantArgShiftedByteOrXXFF(CallExpr * TheCall,int ArgNum,unsigned ArgBits) BuiltinConstantArgShiftedByteOrXXFF() argument 5461 BuiltinLongjmp(CallExpr * TheCall) BuiltinLongjmp() argument 5480 BuiltinSetjmp(CallExpr * TheCall) BuiltinSetjmp() argument 10586 CheckImplicitArgumentConversions(Sema & S,CallExpr * TheCall,SourceLocation CC) CheckImplicitArgumentConversions() argument 14281 PrepareBuiltinElementwiseMathOneArgCall(CallExpr * TheCall) PrepareBuiltinElementwiseMathOneArgCall() argument 14299 BuiltinElementwiseMath(CallExpr * TheCall) BuiltinElementwiseMath() argument 14307 BuiltinVectorToScalarMath(CallExpr * TheCall) BuiltinVectorToScalarMath() argument 14320 BuiltinVectorMath(CallExpr * TheCall,QualType & Res) BuiltinVectorMath() argument 14348 BuiltinElementwiseTernaryMath(CallExpr * TheCall,bool CheckForFloatArgs) BuiltinElementwiseTernaryMath() argument 14392 PrepareBuiltinReduceMathOneArgCall(CallExpr * TheCall) PrepareBuiltinReduceMathOneArgCall() argument 14404 BuiltinNonDeterministicValue(CallExpr * TheCall) BuiltinNonDeterministicValue() argument 14419 BuiltinMatrixTranspose(CallExpr * TheCall,ExprResult CallResult) BuiltinMatrixTranspose() argument 14469 BuiltinMatrixColumnMajorLoad(CallExpr * TheCall,ExprResult CallResult) BuiltinMatrixColumnMajorLoad() argument 14585 BuiltinMatrixColumnMajorStore(CallExpr * TheCall,ExprResult CallResult) BuiltinMatrixColumnMajorStore() argument [all...] |
H A D | SemaBPF.cpp | 112 CallExpr *TheCall) { in CheckBPFBuiltinFunctionCall()
|
H A D | SemaRISCV.cpp | 509 CheckLMUL(CallExpr * TheCall,unsigned ArgNum) CheckLMUL() argument 529 CheckInvalidVLENandLMUL(const TargetInfo & TI,CallExpr * TheCall,Sema & S,QualType Type,int EGW) CheckInvalidVLENandLMUL() argument 561 CheckBuiltinFunctionCall(const TargetInfo & TI,unsigned BuiltinID,CallExpr * TheCall) CheckBuiltinFunctionCall() argument [all...] |
H A D | SemaAMDGPU.cpp | 26 CallExpr *TheCall) { in CheckAMDGCNBuiltinFunctionCall() argument [all...] |
H A D | SemaOverload.cpp | 14315 CallExpr *TheCall = CXXOperatorCallExpr::Create( CreateOverloadedUnaryOp() local 14703 CallExpr *TheCall; CreateOverloadedBinOp() local 15150 CallExpr *TheCall = CXXOperatorCallExpr::Create( CreateOverloadedArraySubscriptExpr() local 15466 CallExpr *TheCall = nullptr; BuildCallToMemberFunction() local 15817 CallExpr *TheCall = CXXOperatorCallExpr::Create( BuildCallToObjectOfClassType() local 15946 CallExpr *TheCall = BuildOverloadedArrowExpr() local [all...] |
H A D | SemaExprCXX.cpp | 3852 resolveBuiltinNewDeleteOverload(Sema & S,CallExpr * TheCall,bool IsDelete,FunctionDecl * & Operator) resolveBuiltinNewDeleteOverload() argument 3938 CallExpr *TheCall = cast<CallExpr>(TheCallResult.get()); BuiltinOperatorNewDeleteOverloaded() local [all...] |
H A D | TreeTransform.h | 3916 ExprResult TheCall = CallExpr::Create( RebuildShuffleVectorExpr() local
|
/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MallocOverflowSecurityChecker.cpp |
|
/llvm-project/clang-tools-extra/clang-tidy/modernize/ |
H A D | LoopConvertCheck.cpp | 362 if (const auto *TheCall = dyn_cast_or_null<CXXMemberCallExpr>(Dug)) { in getContainerExpr() local 379 if (const auto *TheCall = dyn_cast_or_null<CallExpr>(Dug)) { in getContainerExpr() local [all...] |
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CodeExtractor.cpp | 1117 insertLifetimeMarkersSurroundingCall(Module * M,ArrayRef<Value * > LifetimesStart,ArrayRef<Value * > LifetimesEnd,CallInst * TheCall) insertLifetimeMarkersSurroundingCall() argument 1544 fixupDebugInfoPostExtraction(Function & OldFunc,Function & NewFunc,CallInst & TheCall) fixupDebugInfoPostExtraction() argument 1871 CallInst *TheCall = extractCodeRegion() local [all...] |
H A D | InlineFunction.cpp | 1638 HandleByValArgument(Type * ByValType,Value * Arg,Instruction * TheCall,const Function * CalledFunc,InlineFunctionInfo & IFI,MaybeAlign ByValAlignment) HandleByValArgument() argument 1736 fixupLineNumbers(Function * Fn,Function::iterator FI,Instruction * TheCall,bool CalleeHasDebugInfo) fixupLineNumbers() argument 1955 updateCallProfile(Function * Callee,const ValueToValueMapTy & VMap,const ProfileCount & CalleeEntryCount,const CallBase & TheCall,ProfileSummaryInfo * PSI,BlockFrequencyInfo * CallerBFI) updateCallProfile() argument
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 1358 EmitBuiltinNewDeleteCall(const FunctionProtoType * Type,const CallExpr * TheCall,bool IsDelete) EmitBuiltinNewDeleteCall() argument
|
H A D | CGObjC.cpp | 3775 CXXOperatorCallExpr *TheCall = CXXOperatorCallExpr::Create( GenerateObjCAtomicSetterCopyHelperFunction() local
|
H A D | CGBuiltin.cpp | 16849 Value *TheCall = Builder.CreateCall(F, {Op0}, "cpu_is"); EmitPPCBuiltinExpr() local 16889 Value *TheCall = Builder.CreateCall(F, {Op0}, "cpu_supports"); EmitPPCBuiltinExpr() local
|