| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.h | 84 llvm::FoldingSet<CGFunctionInfo> FunctionInfos; 92 llvm::SmallPtrSet<const CGFunctionInfo*, 4> FunctionsBeingProcessed; 140 llvm::FunctionType *GetFunctionType(const CGFunctionInfo &Info); 190 const CGFunctionInfo &arrangeGlobalDeclaration(GlobalDecl GD); 196 const CGFunctionInfo &arrangeCall(const CGFunctionInfo &declFI, 201 const CGFunctionInfo &arrangeFunctionDeclaration(const FunctionDecl *FD); 202 const CGFunctionInfo &arrangeFreeFunctionCall(const CallArgList &Args, 205 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty); 206 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty); 210 const CGFunctionInfo &arrangeNullaryFunction(); [all …]
|
| H A D | CodeGenABITypes.cpp | 35 const CGFunctionInfo & 42 const CGFunctionInfo & 48 const CGFunctionInfo & 54 const CGFunctionInfo & 62 const CGFunctionInfo &
|
| H A D | CGCall.cpp | 105 const CGFunctionInfo & 177 static const CGFunctionInfo & 195 const CGFunctionInfo & 253 const CGFunctionInfo & 281 const CGFunctionInfo & 308 const CGFunctionInfo & 392 const CGFunctionInfo & 436 const CGFunctionInfo & 460 const CGFunctionInfo & 473 const CGFunctionInfo & [all …]
|
| H A D | ABIInfo.h | 33 class CGFunctionInfo; variable 78 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0;
|
| H A D | CGCXX.cpp | 208 const CGFunctionInfo &FnInfo = getTypes().arrangeCXXStructorDeclaration(GD); in codegenCXXStructor() 222 GlobalDecl GD, const CGFunctionInfo *FnInfo, llvm::FunctionType *FnType, in getAddrAndTypeOfCXXStructor() 303 const CGFunctionInfo &FInfo = CGM.getTypes().arrangeCXXStructorDeclaration( in BuildAppleKextVirtualDestructorCall()
|
| H A D | CodeGenModule.h | 845 llvm::FunctionType *ty, const Twine &name, const CGFunctionInfo &FI, 1022 getAddrOfCXXStructor(GlobalDecl GD, const CGFunctionInfo *FnInfo = nullptr, 1033 GlobalDecl GD, const CGFunctionInfo *FnInfo = nullptr, 1163 const CGFunctionInfo &FI); 1166 void SetLLVMFunctionAttributes(GlobalDecl GD, const CGFunctionInfo &Info, 1178 bool ReturnTypeUsesSRet(const CGFunctionInfo &FI); 1182 bool ReturnSlotInterferesWithArgs(const CGFunctionInfo &FI); 1200 void ConstructAttributeList(StringRef Name, const CGFunctionInfo &Info,
|
| H A D | CGObjCRuntime.cpp | 366 const CGFunctionInfo &signature = in getMessageSendInfo() 372 const CGFunctionInfo &signatureForCall = in getMessageSendInfo() 379 const CGFunctionInfo &argsInfo = in getMessageSendInfo()
|
| H A D | CGDeclCXX.cpp | 241 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction(); in createAtExitStub() 372 llvm::FunctionType *FTy, const Twine &Name, const CGFunctionInfo &FI, in CreateGlobalInitOrCleanUpFunction() 590 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXGlobalInitFunc() 663 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXGlobalCleanUpFunc() 854 const CGFunctionInfo &FI = in generateDestroyHelper()
|
| H A D | CGObjCRuntime.h | 329 const CGFunctionInfo &CallInfo; 332 MessageSendInfo(const CGFunctionInfo &callInfo, in MessageSendInfo()
|
| H A D | TargetInfo.cpp | 175 static bool classifyReturnType(const CGCXXABI &CXXABI, CGFunctionInfo &FI, in classifyReturnType() 699 void computeInfo(CGFunctionInfo &FI) const override { in computeInfo() 796 void computeInfo(CGFunctionInfo &FI) const override { in computeInfo() 939 void computeInfo(CGFunctionInfo &FI) const override; 950 void PNaClABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo() 1085 CCState(CGFunctionInfo &FI) in CCState() 1153 void rewriteWithInAlloca(CGFunctionInfo &FI) const; 1158 void runVectorCallFirstPass(CGFunctionInfo &FI, CCState &State) const; 1162 void computeInfo(CGFunctionInfo &FI) const override; 1738 void X86_32ABIInfo::runVectorCallFirstPass(CGFunctionInfo &FI, CCState &State) const { in runVectorCallFirstPass() [all …]
|
| H A D | CGVTables.cpp | 158 const CGFunctionInfo &FnInfo, in GenerateVarArgsThunk() 237 const CGFunctionInfo &FnInfo, in StartThunk() 342 const CGFunctionInfo &CallFnInfo = CGM.getTypes().arrangeCXXMethodCall( in EmitCallAndReturnForThunk() 448 const CGFunctionInfo &FnInfo, GlobalDecl GD, in generateThunk() 518 const CGFunctionInfo &FnInfo = in maybeEmitThunk()
|
| H A D | TargetInfo.h | 41 class CGFunctionInfo; variable
|
| H A D | CodeGenFunction.h | 94 class CGFunctionInfo; variable 324 const CGFunctionInfo *CurFnInfo; 2137 const CGFunctionInfo &FnInfo); 2149 const CGFunctionInfo &FnInfo, 2183 const CGFunctionInfo &FnInfo, bool IsUnprototyped); 2195 void generateThunk(llvm::Function *Fn, const CGFunctionInfo &FnInfo, 2200 const CGFunctionInfo &FnInfo, 2313 void EmitFunctionProlog(const CGFunctionInfo &FI, 2319 void EmitFunctionEpilog(const CGFunctionInfo &FI, bool EmitRetDbgLoc, 3940 RValue EmitCall(const CGFunctionInfo &CallInfo, const CGCallee &Callee, [all …]
|
| H A D | CGOpenMPRuntimeGPU.h | 47 const CGFunctionInfo &CGFI;
|
| H A D | CGBlocks.cpp | 1229 const CGFunctionInfo &FnInfo = in EmitBlockCallExpr() 1493 const CGFunctionInfo &fnInfo = in GenerateBlockFunction() 1898 const CGFunctionInfo &FI, in setBlockHelperAttributesVisibility() 1938 const CGFunctionInfo &FI = in GenerateCopyHelperFunction() 2133 const CGFunctionInfo &FI = in GenerateDestroyHelperFunction() 2387 const CGFunctionInfo &FI = in generateByrefCopyHelper() 2462 const CGFunctionInfo &FI = in generateByrefDisposeHelper()
|
| H A D | CodeGenTypes.cpp | 39 for (llvm::FoldingSet<CGFunctionInfo>::iterator in ~CodeGenTypes() 360 const CGFunctionInfo *FI; in ConvertFunctionTypeInternal()
|
| H A D | ItaniumCXXABI.cpp | 68 bool classifyReturnType(CGFunctionInfo &FI) const override; 1217 bool ItaniumCXXABI::classifyReturnType(CGFunctionInfo &FI) const { in classifyReturnType() 2007 const CGFunctionInfo *FInfo = in EmitVirtualDestructorCall() 2803 const CGFunctionInfo &FI = CGM.getTypes().arrangeBuiltinFunctionDeclaration( in getOrCreateThreadLocalWrapper() 2856 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction(); in EmitThreadLocalInitFuncs() 2946 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction(); in EmitThreadLocalInitFuncs() 4760 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction(); in emitCXXStermFinalizer()
|
| H A D | CGCXXABI.h | 125 virtual bool classifyReturnType(CGFunctionInfo &FI) const = 0;
|
| H A D | CGOpenMPRuntimeGPU.cpp | 2657 const CGFunctionInfo &CGFI = in emitInterWarpCopyFunction() 2958 const CGFunctionInfo &CGFI = in emitShuffleAndReduceFunction() 3114 const CGFunctionInfo &CGFI = in emitListToGlobalCopyFunction() 3223 const CGFunctionInfo &CGFI = in emitListToGlobalReduceFunction() 3319 const CGFunctionInfo &CGFI = in emitGlobalToListCopyFunction() 3429 const CGFunctionInfo &CGFI = in emitGlobalToListReduceFunction() 4041 const CGFunctionInfo &CGFI = in createParallelDataSharingWrapper()
|
| H A D | CGNonTrivialStruct.cpp | 307 static const CGFunctionInfo &getFunctionInfo(CodeGenModule &CGM, in getFunctionInfo() 467 const CGFunctionInfo &FI = getFunctionInfo<N>(CGM, Args); in getFunction()
|
| H A D | MicrosoftCXXABI.cpp | 55 bool classifyReturnType(CGFunctionInfo &FI) const override; 1106 bool MicrosoftCXXABI::classifyReturnType(CGFunctionInfo &FI) const { in classifyReturnType() 1974 const CGFunctionInfo *FInfo = in EmitVirtualDestructorCall() 2040 const CGFunctionInfo &FnInfo = in EmitVirtualMemPtrThunk() 3975 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeMSCtorClosure(CD, CT); in getAddrOfCXXCtorClosure() 4064 const CGFunctionInfo &CalleeInfo = CGM.getTypes().arrangeCXXConstructorCall( in getAddrOfCXXCtorClosure()
|
| H A D | CodeGenModule.cpp | 1481 const CGFunctionInfo &Info, in SetLLVMFunctionAttributes() 2023 const CGFunctionInfo &FI) { in SetInternalFunctionAttributes() 2906 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD); in EmitGlobal() 3242 const CGFunctionInfo &FI = in emitMultiVersionFunctions() 3303 const CGFunctionInfo &FInfo = getTypes().arrangeCXXMethodDeclaration(CXXFD); in emitCPUDispatchDefinition() 4007 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD); in GetAddrOfGlobal() 4801 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD); in EmitGlobalFunctionDefinition()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/CodeGen/ |
| H A D | CodeGenABITypes.h | 57 class CGFunctionInfo; variable 70 const CGFunctionInfo &arrangeObjCMessageSendSignature(CodeGenModule &CGM, 74 const CGFunctionInfo &arrangeFreeFunctionType(CodeGenModule &CGM, 77 const CGFunctionInfo &arrangeFreeFunctionType(CodeGenModule &CGM, 80 const CGFunctionInfo &arrangeCXXMethodType(CodeGenModule &CGM, 85 const CGFunctionInfo &arrangeFreeFunctionCall(CodeGenModule &CGM,
|
| H A D | SwiftCallingConv.h | 37 class CGFunctionInfo; variable 175 void computeABIInfo(CodeGenModule &CGM, CGFunctionInfo &FI);
|
| H A D | CGFunctionInfo.h | 546 class CGFunctionInfo final 548 private llvm::TrailingObjects<CGFunctionInfo, CGFunctionInfoArgInfo, 613 CGFunctionInfo() : Required(RequiredArgs::All) {} in CGFunctionInfo() function 616 static CGFunctionInfo *create(unsigned llvmCC,
|