| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.h | 74 llvm::FoldingSet<CGFunctionInfo> FunctionInfos{FunctionInfosLog2InitSize}; 76 llvm::SmallPtrSet<const CGFunctionInfo*, 4> FunctionsBeingProcessed; 149 llvm::FunctionType *GetFunctionType(const CGFunctionInfo &Info); 199 const CGFunctionInfo &arrangeGlobalDeclaration(GlobalDecl GD); 205 const CGFunctionInfo &arrangeCall(const CGFunctionInfo &declFI, 210 const CGFunctionInfo &arrangeFunctionDeclaration(const GlobalDecl GD); 211 const CGFunctionInfo &arrangeFreeFunctionCall(const CallArgList &Args, 214 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty); 215 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty); 219 const CGFunctionInfo &arrangeNullaryFunction(); [all …]
|
| H A D | CodeGenABITypes.cpp | 33 const CGFunctionInfo & 40 const CGFunctionInfo & 46 const CGFunctionInfo & 52 const CGFunctionInfo & 60 const CGFunctionInfo &CodeGen::arrangeCXXMethodCall( in arrangeCXXMethodCall() 70 const CGFunctionInfo &CodeGen::arrangeFreeFunctionCall( in arrangeFreeFunctionCall()
|
| H A D | ABIInfoImpl.h | 30 void computeInfo(CGFunctionInfo &FI) const override; 48 bool classifyReturnType(const CGCXXABI &CXXABI, CGFunctionInfo &FI,
|
| H A D | CGCall.cpp | 157 const CGFunctionInfo & 229 static const CGFunctionInfo & 248 const CGFunctionInfo & 344 const CGFunctionInfo & 372 const CGFunctionInfo & 400 const CGFunctionInfo & 484 const CGFunctionInfo &CodeGenTypes::arrangeCXXConstructorCall( in arrangeCXXConstructorCall() 522 const CGFunctionInfo & 554 const CGFunctionInfo & 567 const CGFunctionInfo & [all …]
|
| H A D | CGCXX.cpp | 205 const CGFunctionInfo &FnInfo = getTypes().arrangeCXXStructorDeclaration(GD); in codegenCXXStructor() 219 GlobalDecl GD, const CGFunctionInfo *FnInfo, llvm::FunctionType *FnType, in getAddrAndTypeOfCXXStructor() 308 const CGFunctionInfo &FInfo = CGM.getTypes().arrangeCXXStructorDeclaration( in BuildAppleKextVirtualDestructorCall()
|
| H A D | ABIInfo.h | 35 class CGFunctionInfo; variable 72 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0;
|
| H A D | CGObjCRuntime.h | 37 class CGFunctionInfo; variable 314 const CGFunctionInfo &CallInfo; 317 MessageSendInfo(const CGFunctionInfo &callInfo, in MessageSendInfo()
|
| H A D | CodeGenModule.h | 977 llvm::FunctionType *ty, const Twine &name, const CGFunctionInfo &FI, 1222 getAddrOfCXXStructor(GlobalDecl GD, const CGFunctionInfo *FnInfo = nullptr, 1233 GlobalDecl GD, const CGFunctionInfo *FnInfo = nullptr, 1385 const CGFunctionInfo &FI); 1388 void SetLLVMFunctionAttributes(GlobalDecl GD, const CGFunctionInfo &Info, 1400 bool ReturnTypeUsesSRet(const CGFunctionInfo &FI); 1403 bool ReturnTypeHasInReg(const CGFunctionInfo &FI); 1407 bool ReturnSlotInterferesWithArgs(const CGFunctionInfo &FI); 1425 void ConstructAttributeList(StringRef Name, const CGFunctionInfo &Info,
|
| H A D | CGDeclCXX.cpp | 247 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction(); in createAtExitStub() 287 const CGFunctionInfo &FI = CGM.getTypes().arrangeLLVMFunctionInfo( in createTLSAtExitStub() 439 llvm::FunctionType *FTy, const Twine &Name, const CGFunctionInfo &FI, in CreateGlobalInitOrCleanUpFunction() 770 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXModuleInitFunc() 895 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXGlobalInitFunc() 996 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXGlobalCleanUpFunc() 1204 const CGFunctionInfo &FI = in generateDestroyHelper()
|
| H A D | CGObjCRuntime.cpp | 369 const CGFunctionInfo &signature = in getMessageSendInfo() 372 const CGFunctionInfo &signatureForCall = in getMessageSendInfo() 379 const CGFunctionInfo &argsInfo = in getMessageSendInfo()
|
| H A D | CodeGenSYCL.cpp | 51 const CGFunctionInfo &FnInfo = in EmitSYCLKernelCaller()
|
| /freebsd/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | CodeGenABITypes.h | 50 class CGFunctionInfo; variable 63 const CGFunctionInfo &arrangeObjCMessageSendSignature(CodeGenModule &CGM, 67 const CGFunctionInfo &arrangeFreeFunctionType(CodeGenModule &CGM, 70 const CGFunctionInfo &arrangeFreeFunctionType(CodeGenModule &CGM, 73 const CGFunctionInfo &arrangeCXXMethodType(CodeGenModule &CGM, 78 const CGFunctionInfo & 84 const CGFunctionInfo &arrangeFreeFunctionCall( 91 inline const CGFunctionInfo &
|
| H A D | SwiftCallingConv.h | 37 class CGFunctionInfo; variable 175 void computeABIInfo(CodeGenModule &CGM, CGFunctionInfo &FI);
|
| H A D | CGFunctionInfo.h | 569 class CGFunctionInfo final 571 private llvm::TrailingObjects<CGFunctionInfo, CGFunctionInfoArgInfo, 654 CGFunctionInfo() : Required(RequiredArgs::All) {} in CGFunctionInfo() function 657 static CGFunctionInfo *
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | VE.cpp | 26 void computeInfo(CGFunctionInfo &FI) const override; 48 void VEABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo()
|
| H A D | PNaCl.cpp | 29 void computeInfo(CGFunctionInfo &FI) const override; 40 void PNaClABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo()
|
| H A D | Sparc.cpp | 29 void computeInfo(CGFunctionInfo &FI) const override; 44 void SparcV8ABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo() 115 void computeInfo(CGFunctionInfo &FI) const override; 326 void SparcV9ABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo()
|
| H A D | CSKY.cpp | 30 void computeInfo(CGFunctionInfo &FI) const override; 42 void CSKYABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo()
|
| H A D | MSP430.cpp | 48 void computeInfo(CGFunctionInfo &FI) const override { in computeInfo()
|
| H A D | BPF.cpp | 85 void computeInfo(CGFunctionInfo &FI) const override { in computeInfo()
|
| H A D | X86.cpp | 81 CCState(CGFunctionInfo &FI) in CCState() 153 void rewriteWithInAlloca(CGFunctionInfo &FI) const; 158 void runVectorCallFirstPass(CGFunctionInfo &FI, CCState &State) const; 162 void computeInfo(CGFunctionInfo &FI) const override; 719 void X86_32ABIInfo::runVectorCallFirstPass(CGFunctionInfo &FI, CCState &State) const { in runVectorCallFirstPass() 910 void X86_32ABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo() 1025 void X86_32ABIInfo::rewriteWithInAlloca(CGFunctionInfo &FI) const { in rewriteWithInAlloca() 1035 CGFunctionInfo::arg_iterator I = FI.arg_begin(), E = FI.arg_end(); in rewriteWithInAlloca() 1074 CCState State(*const_cast<CGFunctionInfo *>(CGF.CurFnInfo)); in EmitVAArg() 1377 void computeInfo(CGFunctionInfo &FI) const override; [all …]
|
| H A D | SPIR.cpp | 33 void computeInfo(CGFunctionInfo &FI) const override; 198 void SPIRVABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo() 217 void computeSPIRKernelABIInfo(CodeGenModule &CGM, CGFunctionInfo &FI) { in computeSPIRKernelABIInfo()
|
| H A D | AVR.cpp | 89 void computeInfo(CGFunctionInfo &FI) const override { in computeInfo()
|
| H A D | Lanai.cpp | 30 void computeInfo(CGFunctionInfo &FI) const override { in computeInfo()
|
| H A D | NVPTX.cpp | 37 void computeInfo(CGFunctionInfo &FI) const override; 218 void NVPTXABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo()
|