..
ABIInfo.h
Introduce _BitInt, deprecate _ExtInt
2021-12-06 12:52:01 -05:00
Address.h
[CGOpenMPRuntime] Remove uses of deprecated Address constructor
2022-03-23 12:40:44 +01:00
BackendUtil.cpp
[Binary] Promote OffloadBinary to inherit from Binary
2022-06-01 18:40:57 -04:00
CGAtomic.cpp
[NFC][Clang][OpaquePtr] Remove the call to Address::deprecated in
2022-03-02 08:58:00 -08:00
CGBlocks.cpp
[CGBlocks] Don't assume presence of bitcast
2022-03-23 15:39:39 +01:00
CGBlocks.h
[CodeGen] Treat ObjC `__unsafe_unretained` and class types as trivial
2022-01-11 11:18:24 -08:00
CGBuilder.h
[NFC] Format CGBuilder.h
2022-06-03 07:54:01 +00:00
CGBuiltin.cpp
[clang] [ARM] Add __builtin_sponentry like on aarch64
2022-06-02 12:29:59 +03:00
CGCUDANV.cpp
[Cuda] Use fallback method to mangle externalized decls if no CUID given
2022-05-26 09:18:22 -04:00
CGCUDARuntime.cpp
…
CGCUDARuntime.h
[CUDA] Create offloading entries when using the new driver
2022-05-11 07:30:21 -04:00
CGCXX.cpp
[OpaquePtr] Remove uses of CGF.Builder.CreateConstInBoundsGEP1_64() without type
2021-07-17 17:07:46 +02:00
CGCXXABI.cpp
[clang] CGCXXABI::EmitLoadOfMemberFunctionPointer - use castAs<> instead of getAs<> to avoid dereference of nullptr
2022-02-17 13:18:23 +00:00
CGCXXABI.h
[clang] Remove Address::deprecated() in CGCXXABI.h
2022-02-17 14:23:02 -08:00
CGCall.cpp
[amdgpu] Add amdgpu_kernel calling conv attribute to clang
2022-05-20 08:50:37 +01:00
CGCall.h
[clang] Remove some getPointerElementType() uses
2022-01-25 12:09:06 +01:00
CGClass.cpp
Stricter use-after-dtor detection for trivial members.
2022-03-16 18:20:27 -07:00
CGCleanup.cpp
[CodeGen] Store element type in DominatingValue<RValue>
2022-03-18 11:13:25 +01:00
CGCleanup.h
[clang] Remove unused forward declarations (NFC)
2022-01-08 11:56:40 -08:00
CGCoroutine.cpp
[C++20] [Coroutines] Implement return value optimization for get_return_object
2022-02-16 13:38:00 +08:00
CGDebugInfo.cpp
[amdgpu] Add amdgpu_kernel calling conv attribute to clang
2022-05-20 08:50:37 +01:00
CGDebugInfo.h
Reland "[dwarf] Emit a DIGlobalVariable for constant strings."
2022-05-18 13:56:45 -07:00
CGDecl.cpp
[OpenMP] Use the align clause value from 'omp allocate' for globals
2022-05-26 09:51:48 -07:00
CGDeclCXX.cpp
Reland "[MTE] Add -fsanitize=memtag* and friends."
2022-04-08 14:28:33 -07:00
CGException.cpp
[CodeGen] Remove some uses of deprecated Address constructor
2022-03-18 11:01:25 +01:00
CGExpr.cpp
[clang] Honor __attribute__((no_builtin("foo"))) on functions
2022-05-20 06:41:47 -07:00
CGExprAgg.cpp
[NFC][Clang][OpaquePtr] Move away from deprecated Address constructor in VisitArrayInitLoopExpr
2022-01-27 14:44:53 -08:00
CGExprCXX.cpp
[CodeGen] Use ABI alignment for C++ new expressions
2022-05-10 16:02:23 +01:00
CGExprComplex.cpp
[Matrix] Implement C-style explicit type conversions for matrix types.
2021-04-10 11:48:41 +01:00
CGExprConstant.cpp
Fix size of flexible array initializers, and re-enable assertions.
2022-04-15 12:09:57 -07:00
CGExprScalar.cpp
[clang][AArch64][SVE] Implement conditional operator for SVE vectors
2022-05-03 13:10:32 +00:00
CGGPUBuiltin.cpp
[OpenMP] Lower printf to __llvm_omp_vprintf
2021-11-10 15:30:56 +00:00
CGHLSLRuntime.cpp
[HLSL][clang][Driver] Support validator version command line option.
2022-04-29 16:48:08 -07:00
CGHLSLRuntime.h
[HLSL][clang][Driver] Support validator version command line option.
2022-04-29 16:48:08 -07:00
CGLoopInfo.cpp
[Clang] Ensure vector predication loop metadata is always emitted when pragma is specified.
2021-02-13 17:35:54 -06:00
CGLoopInfo.h
…
CGNonTrivialStruct.cpp
Use llvm::append_range instead of push_back loops where applicable. NFCI.
2022-03-18 01:25:34 +01:00
CGObjC.cpp
[Clang] Add DriverKit support
2022-05-13 20:34:57 +01:00
CGObjCGNU.cpp
[clang][CodeGen] NFCI: Use FileEntryRef
2022-04-15 15:16:17 +02:00
CGObjCMac.cpp
[CodeGen] Fix -Wswitch after D116462
2022-04-19 17:33:15 -07:00
CGObjCRuntime.cpp
[NFC][Clang][OpaquePtr] Remove calls to Address::deprecated in a couple
2022-03-11 09:30:31 -08:00
CGObjCRuntime.h
Fix a variety of bugs with nil-receiver checks when targeting
2021-10-08 05:44:06 -04:00
CGOpenCLRuntime.cpp
[CodeGen] Avoid pointer element type access for blocks
2022-03-17 16:56:31 +01:00
CGOpenCLRuntime.h
[CodeGen] Avoid pointer element type access for blocks
2022-03-17 16:56:31 +01:00
CGOpenMPRuntime.cpp
[OpenMP] Use the align clause value from 'omp allocate' for globals
2022-05-26 09:51:48 -07:00
CGOpenMPRuntime.h
[OpenMP] Make generating offloading entries more generic
2022-04-29 09:14:31 -04:00
CGOpenMPRuntimeGPU.cpp
[OpenMP] Don't set device runtime debugging flags if using '-nogpulib'
2022-05-13 14:38:43 -04:00
CGOpenMPRuntimeGPU.h
[OpenMP][FIX] Pass the num_threads value directly to parallel_51
2021-12-09 16:30:29 -05:00
CGRecordLayout.h
[Clang] Add helper method to determine if a nonvirtual base has an entry in the LLVM struct
2022-03-25 16:32:12 -04:00
CGRecordLayoutBuilder.cpp
[clang] Fix bugprone argument comments (NFC)
2022-01-09 00:19:49 -08:00
CGStmt.cpp
[OpenMP] Initial parsing/sema for the 'omp target parallel loop' construct
2022-03-24 09:19:00 -07:00
CGStmtOpenMP.cpp
[Clang][OpenMP] Add the codegen support for `atomic compare capture`
2022-06-02 21:38:21 -04:00
CGVTT.cpp
…
CGVTables.cpp
Use llvm::append_range instead of push_back loops where applicable. NFCI.
2022-03-18 01:25:34 +01:00
CGVTables.h
…
CGValue.h
[CodeGen] Store element type in RValue
2021-12-17 09:05:59 +01:00
CMakeLists.txt
[HLSL][clang][Driver] Support validator version command line option.
2022-04-29 16:48:08 -07:00
CodeGenABITypes.cpp
…
CodeGenAction.cpp
[Clang] Always set opaque pointers mode
2022-05-31 15:43:05 +02:00
CodeGenFunction.cpp
[clang] Fix __has_builtin
2022-05-19 11:34:42 -04:00
CodeGenFunction.h
[clang] Fix __has_builtin
2022-05-19 11:34:42 -04:00
CodeGenModule.cpp
Remove unneeded cl::ZeroOrMore for cl::opt/cl::list options
2022-06-05 00:31:44 -07:00
CodeGenModule.h
Revert "[clang][AIX] add option mdefault-visibility-export-mapping"
2022-06-02 15:09:39 +02:00
CodeGenPGO.cpp
Remove unneeded cl::ZeroOrMore for cl::opt/cl::list options
2022-06-05 00:31:44 -07:00
CodeGenPGO.h
[PGO] Don't reference functions unless value profiling is enabled
2021-05-20 11:09:24 -07:00
CodeGenTBAA.cpp
Introduce _BitInt, deprecate _ExtInt
2021-12-06 12:52:01 -05:00
CodeGenTBAA.h
[clang] Remove unused forward declarations (NFC)
2022-01-08 11:56:40 -08:00
CodeGenTypeCache.h
Fix __attribute__((annotate("")) with non-zero globals AS
2021-08-26 10:09:40 +01:00
CodeGenTypes.cpp
[Clang] Allow "ext_vector_type" applied to Booleans
2022-03-16 11:10:32 +01:00
CodeGenTypes.h
[clang] Properly cache member pointer LLVM types
2022-02-08 13:22:24 -08:00
ConstantEmitter.h
…
ConstantInitBuilder.cpp
…
CoverageMappingGen.cpp
[Clang][CoverageMapping] Fix switch counter codegen compile time explosion
2022-05-26 11:05:15 -07:00
CoverageMappingGen.h
[Driver] Rename -fprofile-{prefix-map,compilation-dir} to -fcoverage-{prefix-map,compilation-dir}
2021-02-25 21:40:12 -08:00
EHScopeStack.h
[Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
2021-05-17 22:42:17 -07:00
ItaniumCXXABI.cpp
Revert "[clang][AIX] add option mdefault-visibility-export-mapping"
2022-06-02 15:09:39 +02:00
MacroPPCallbacks.cpp
[clang][lex] NFCI: Use FileEntryRef in PPCallbacks::InclusionDirective()
2022-04-14 10:46:12 +02:00
MacroPPCallbacks.h
[clang][lex] NFCI: Use FileEntryRef in PPCallbacks::InclusionDirective()
2022-04-14 10:46:12 +02:00
MicrosoftCXXABI.cpp
Revert "[clang][AIX] add option mdefault-visibility-export-mapping"
2022-06-02 15:09:39 +02:00
ModuleBuilder.cpp
[clang][macho] add clang frontend support for emitting macho files with two build version load commands
2022-02-02 08:30:39 -08:00
ObjectFilePCHContainerOperations.cpp
Emit the C++ dialect in -gmodules .pcm files.
2022-01-10 16:13:40 -08:00
PatternInit.cpp
…
PatternInit.h
…
README.txt
…
SanitizerMetadata.cpp
Add !nosanitize to FixedMetadataKinds
2022-05-27 09:46:13 +08:00
SanitizerMetadata.h
…
SwiftCallingConv.cpp
…
TargetInfo.cpp
[PS5] Make passing unions in registers match PS4 ABI
2022-06-02 11:00:54 -07:00
TargetInfo.h
[CodeGen] Avoid pointer element type access for blocks
2022-03-17 16:56:31 +01:00
VarBypassDetector.cpp
[clang,NFC] Fix typos in file headers
2021-02-25 12:47:02 -08:00
VarBypassDetector.h
Use {DenseSet,SmallPtrSet}::contains (NFC)
2021-10-29 20:26:07 -07:00