/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | ABIInfo.h | 29 namespace CodeGen { namespace in namespace:clang 52 CodeGen::CodeGenTypes &CGT; 56 ABIInfo(CodeGen::CodeGenTypes &cgt) 63 CodeGen::CGCXXABI &getCXXABI() const; 76 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0; 82 // the ABI information any lower than CodeGen. Of course, for 85 virtual CodeGen::Address EmitVAArg(CodeGen::CodeGenFunction &CGF, 86 CodeGen::Address VAListAddr, 93 virtual CodeGen [all...] |
H A D | CodeGenABITypes.cpp | 14 // CodeGenTypes class in lib/CodeGen. 18 #include "clang/CodeGen/CodeGenABITypes.h" 21 #include "clang/CodeGen/CGFunctionInfo.h" 26 using namespace CodeGen; 29 CodeGen::arrangeObjCMessageSendSignature(CodeGenModule &CGM, 36 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM, 42 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM, 48 CodeGen::arrangeCXXMethodType(CodeGenModule &CGM, 56 CodeGen::arrangeFreeFunctionCall(CodeGenModule &CGM, 67 CodeGen [all...] |
H A D | PatternInit.h | 18 namespace CodeGen { namespace in namespace:clang 24 } // end namespace CodeGen
|
H A D | CGObjCRuntime.h | 35 namespace CodeGen { namespace in namespace:clang 55 namespace CodeGen { namespace in namespace:clang 65 CodeGen::CodeGenModule &CGM; 66 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {} 78 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 81 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 85 LValue EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF, 162 virtual CodeGen::RValue 163 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, 176 CodeGen [all...] |
H A D | TargetInfo.h | 35 namespace CodeGen { namespace in namespace:clang 59 CodeGen::CodeGenModule &M) const {} 64 CodeGen::CodeGenModule &M) const {} 89 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const { 97 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, 107 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, 117 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF, 127 virtual llvm::Type *adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, 135 CodeGen::CodeGenFunction &CGF, CodeGen [all...] |
H A D | CodeGenTBAA.h | 1 //===--- CodeGenTBAA.h - TBAA information for LLVM CodeGen ------*- C++ -*-===// 31 namespace CodeGen { namespace in namespace:clang 214 } // end namespace CodeGen 219 template<> struct DenseMapInfo<clang::CodeGen::TBAAAccessInfo> { 220 static clang::CodeGen::TBAAAccessInfo getEmptyKey() { 222 return clang::CodeGen::TBAAAccessInfo( 223 static_cast<clang::CodeGen::TBAAAccessKind>(UnsignedKey), 230 static clang::CodeGen::TBAAAccessInfo getTombstoneKey() { 232 return clang::CodeGen::TBAAAccessInfo( 233 static_cast<clang::CodeGen [all...] |
H A D | Address.h | 21 namespace CodeGen { namespace in namespace:clang 108 template <class U> inline U cast(CodeGen::Address addr) { 111 template <class U> inline bool isa(CodeGen::Address addr) {
|
H A D | CGCUDARuntime.cpp | 22 using namespace CodeGen;
|
H A D | SanitizerMetadata.h | 28 namespace CodeGen { namespace in namespace:clang 49 } // end namespace CodeGen
|
H A D | VarBypassDetector.h | 28 namespace CodeGen { namespace in namespace:clang
|
H A D | CGStmtOpenMP.cpp | 26 using namespace CodeGen; 253 const RegionCodeGenTy &CodeGen); 1293 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen, 1298 S, *CS->getCapturedDecl()->param_begin(), InnermostKind, CodeGen); 1420 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 1439 emitCommonOMPParallelDirective(*this, S, OMPD_parallel, CodeGen, 2034 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 2038 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); 2118 // while (idx <= UB) { <CodeGen rest of pragma>; idx += ST; } 2143 auto &&CodeGen local 1291 emitCommonOMPParallelDirective( CodeGenFunction &CGF, const OMPExecutableDirective &S, OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen, const CodeGenBoundParametersTy &CodeGenBoundParameters) argument 2434 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &) { local 2444 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &) { local 2454 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &) { local 2464 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 2477 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 2675 auto &&CodeGen = [&S](CodeGenFunction &CGF) { local 2760 auto &&CodeGen = [&S, &HasLastprivates](CodeGenFunction &CGF, local 2780 auto &&CodeGen = [&S, &HasLastprivates](CodeGenFunction &CGF, local 2809 auto &&CodeGen = [&S, CapturedStmt, CS, local 2963 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &) { local 2989 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 3013 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 3026 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 3043 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 3057 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 3070 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 3099 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 3213 auto &&CodeGen = [&Data, &S, CS, &BodyGen, &LastprivateDstsOrigs, local 3454 auto &&CodeGen = [&Data, &S, CS, &BodyGen, BPVD, PVD, SVD, local 3558 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 3838 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &) { local 3864 auto &&CodeGen = [&S, C, this](CodeGenFunction &CGF, local 4346 auto &&CodeGen = [&S, Kind, IsSeqCst, CS](CodeGenFunction &CGF, local 4357 emitCommonOMPTargetDirective(CodeGenFunction &CGF, const OMPExecutableDirective &S, const RegionCodeGenTy &CodeGen) argument 4452 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4464 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4470 emitCommonOMPTeamsDirective(CodeGenFunction &CGF, const OMPExecutableDirective &S, OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) argument 4498 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4518 auto &&CodeGen = [&S, CS](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4538 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4551 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4566 auto &&CodeGen = [&S, &CodeGenDistribute](CodeGenFunction &CGF, local 4584 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4597 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4612 auto &&CodeGen = [&S, &CodeGenDistribute](CodeGenFunction &CGF, local 4630 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4643 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4657 auto &&CodeGen = [&S, &CodeGenDistribute](CodeGenFunction &CGF, local 4679 auto &&CodeGen = [&S, &CodeGenDistribute](CodeGenFunction &CGF, local 4702 auto &&CodeGen = [&S, &CodeGenDistribute](CodeGenFunction &CGF, local 4725 auto &&CodeGen = [&S, &CodeGenDistribute](CodeGenFunction &CGF, local 4773 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4786 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4825 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4838 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 4975 auto &&CodeGen = [&S, &Info, &PrivatizeDevicePointers]( local 5092 auto &&CodeGen = [&S, CS](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5114 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5127 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5139 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5154 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5167 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5180 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5193 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5206 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5390 auto &&CodeGen = [this, &S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5400 auto &&CodeGen = [this, &S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5410 auto &&CodeGen = [this, &S](CodeGenFunction &CGF, PrePostActionTy &Action) { local 5426 auto &&CodeGen = [this, &S](CodeGenFunction &CGF, PrePostActionTy &Action) { local [all...] |
H A D | CGOpenMPRuntimeNVPTX.h | 22 namespace CodeGen { namespace in namespace:clang 113 const RegionCodeGenTy &CodeGen); 123 /// \param CodeGen Object containing the target statements. 129 const RegionCodeGenTy &CodeGen); 145 const RegionCodeGenTy &CodeGen) override; 242 /// \param CodeGen Code generation sequence for the \a D directive. 247 const RegionCodeGenTy &CodeGen) override; 257 /// \param CodeGen Code generation sequence for the \a D directive. 262 const RegionCodeGenTy &CodeGen) override; 499 } // CodeGen namespac [all...] |
H A D | CGCUDARuntime.h | 30 namespace CodeGen { namespace in namespace:clang
|
H A D | CGOpenCLRuntime.h | 30 namespace CodeGen { namespace in namespace:clang
|
H A D | CodeGenTypeCache.h | 27 namespace CodeGen { namespace in namespace:clang 118 } // end namespace CodeGen
|
H A D | CGOpenMPRuntime.h | 49 namespace CodeGen { namespace in namespace:clang 67 intptr_t CodeGen; member in class:clang::CodeGen::final 74 static void CallbackFn(intptr_t CodeGen, CodeGenFunction &CGF, argument 76 return (*reinterpret_cast<Callable *>(CodeGen))(CGF, Action); 82 Callable &&CodeGen, 86 : CodeGen(reinterpret_cast<intptr_t>(&CodeGen)), 273 /// \param CodeGen Lambda codegen specific to an accelerator device. 281 const RegionCodeGenTy &CodeGen); 835 /// Emits code for OpenMP 'if' clause using specified \a CodeGen 81 RegionCodeGenTy( Callable &&CodeGen, typename std::enable_if< !std::is_same<typename std::remove_reference<Callable>::type, RegionCodeGenTy>::value>::type * = nullptr) argument [all...] |
H A D | CGVTables.h | 27 namespace CodeGen { namespace in namespace:clang 129 } // end namespace CodeGen
|
H A D | CoverageMappingGen.h | 43 namespace CodeGen { namespace in namespace:clang 110 } // end namespace CodeGen
|
H A D | ModuleBuilder.cpp | 13 #include "clang/CodeGen/ModuleBuilder.h" 29 using namespace CodeGen; 63 std::unique_ptr<CodeGen::CodeGenModule> Builder; 145 Builder.reset(new CodeGen::CodeGenModule(Context, HeaderSearchOpts, 219 // Don't allow re-entrant calls to CodeGen triggered by PCH 255 // Don't allow re-entrant calls to CodeGen triggered by PCH 259 if (CodeGen::CGDebugInfo *DI = Builder->getModuleDebugInfo())
|
H A D | CGObjCRuntime.cpp | 23 #include "clang/CodeGen/CGFunctionInfo.h" 27 using namespace CodeGen; 29 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 36 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 45 CodeGen::CodeGenModule &CGM, 52 LValue CGObjCRuntime::EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/CodeGen/ |
H A D | ConstantInitFuture.h | 27 namespace CodeGen { namespace in namespace:clang 33 struct PointerLikeTypeTraits< ::clang::CodeGen::ConstantInitBuilderBase*> { 34 using T = ::clang::CodeGen::ConstantInitBuilderBase*; 43 namespace CodeGen { namespace in namespace:clang 88 } // end namespace CodeGen 94 struct PointerLikeTypeTraits< ::clang::CodeGen::ConstantInitFuture> { 95 using T = ::clang::CodeGen::ConstantInitFuture;
|
H A D | ModuleBuilder.h | 1 //===--- CodeGen/ModuleBuilder.h - Build LLVM from ASTs ---------*- C++ -*-===// 35 namespace CodeGen { namespace in namespace:clang 50 CodeGen::CodeGenModule &CGM(); 69 CodeGen::CGDebugInfo *getCGDebugInfo();
|
/freebsd-11-stable/lib/clang/libllvm/ |
H A D | Makefile | 154 SRCS_MIN+= CodeGen/AggressiveAntiDepBreaker.cpp 155 SRCS_MIN+= CodeGen/AllocationOrder.cpp 156 SRCS_MIN+= CodeGen/Analysis.cpp 157 SRCS_MIN+= CodeGen/AsmPrinter/ARMException.cpp 158 SRCS_MIN+= CodeGen/AsmPrinter/AccelTable.cpp 159 SRCS_MIN+= CodeGen/AsmPrinter/AddressPool.cpp 160 SRCS_MIN+= CodeGen/AsmPrinter/AsmPrinter.cpp 161 SRCS_MIN+= CodeGen/AsmPrinter/AsmPrinterDwarf.cpp 162 SRCS_MIN+= CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp 163 SRCS_MIN+= CodeGen/AsmPrinte [all...] |
/freebsd-11-stable/lib/clang/libclang/ |
H A D | Makefile | 226 SRCS_MIN+= CodeGen/BackendUtil.cpp 227 SRCS_MIN+= CodeGen/CGAtomic.cpp 228 SRCS_MIN+= CodeGen/CGBlocks.cpp 229 SRCS_MIN+= CodeGen/CGBuiltin.cpp 230 SRCS_MIN+= CodeGen/CGCUDANV.cpp 231 SRCS_MIN+= CodeGen/CGCUDARuntime.cpp 232 SRCS_MIN+= CodeGen/CGCXX.cpp 233 SRCS_MIN+= CodeGen/CGCXXABI.cpp 234 SRCS_MIN+= CodeGen/CGCall.cpp 235 SRCS_MIN+= CodeGen/CGClas [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-lto/ |
H A D | llvm-lto.cpp | 24 #include "llvm/CodeGen/CommandFlags.inc" 133 clEnumValN(THINCODEGEN, "codegen", "CodeGen (expected to match llc)"), 184 cl::desc("Write merged LTO module to file before CodeGen")); 220 cl::desc("Restore original linkage of globals prior to CodeGen")); 927 LTOCodeGenerator CodeGen(Context); 930 CodeGen.setDiagnosticHandler(handleDiagnostics, nullptr); 932 CodeGen.setCodePICModel(getRelocModel()); 933 CodeGen.setFreestanding(EnableFreestanding); 935 CodeGen.setDebugInfo(LTO_DEBUG_MODEL_DWARF); 936 CodeGen [all...] |