llvm-capstone/clang/test
Jessica Del 32f9983c06
[AMDGPU] - Add address space for strided buffers (#74471)
This is an experimental address space for strided buffers. These buffers
can have structs as elements and
a stride > 1.
These pointers allow the indexed access in units of stride, i.e., they
point at `buffer[index * stride]`.
Thus, we can use the `idxen` modifier for buffer loads.

We assign address space 9 to 192-bit buffer pointers which contain a
128-bit descriptor, a 32-bit offset and a 32-bit index. Essentially,
they are fat buffer pointers with an additional 32-bit index.
2023-12-15 15:49:25 +01:00
..
Analysis [attributes][analyzer] Implement [[clang::suppress]] - suppress static analysis warnings. 2023-12-13 18:09:16 -08:00
APINotes
ARCMT [clang][modules] Deprecate module.map in favor of module.modulemap (#75142) 2023-12-14 14:03:57 -08:00
AST [clang][Interp] Start implementing binary operators for complex types 2023-12-14 15:33:52 +01:00
ASTMerge
C [Clang] Mark WG14 N2939 (Identifier Syntax Fixes) as available in Clang 15 (#74666) 2023-12-07 12:40:46 -05:00
clang-rename
ClangScanDeps [clang][modules] Strip LLVM options (#75405) 2023-12-14 09:21:18 -08:00
CodeCompletion
CodeGen [AMDGPU] - Add address space for strided buffers (#74471) 2023-12-15 15:49:25 +01:00
CodeGenCoroutines [Clang] CGCoroutines skip emitting try block for value returning noexcept init await_resume calls (#73160) 2023-11-28 19:04:29 -08:00
CodeGenCUDA [CUDA][HIP] Improve variable registration with the new driver (#73177) 2023-12-07 15:44:23 -06:00
CodeGenCUDASPIRV
CodeGenCXX [clang] Function Multi Versioning supports IFunc lowerings on Darwin platforms (#73688) 2023-12-14 14:57:00 -07:00
CodeGenHIP [clang][AMDGPU] fix the return type for ballot (#73906) 2023-12-04 15:15:02 +05:30
CodeGenHipStdPar
CodeGenHLSL [HLSL] Define RasterizerOrderedBuffer resource 2023-12-09 12:33:32 -08:00
CodeGenObjC
CodeGenObjCXX
CodeGenOpenCL [AMDGPU] - Add address space for strided buffers (#74471) 2023-12-15 15:49:25 +01:00
CodeGenOpenCLCXX
CodeGenSYCL
Coverage
CoverageMapping
CXX Revert "[clang] Substitute alias templates from correct context (#75069)" 2023-12-14 14:57:15 -08:00
Driver [clang][RISCV] Change default abi with f extension but without d extension (#73489) 2023-12-15 11:16:05 +08:00
ExtractAPI [clang][ExtractAPI] Allow serialization for ObjC++ headers (#74733) 2023-12-07 17:30:02 +00:00
FixIt
Format
Frontend Include LLVM_VERSION_SUFFIX in the Clang version string. (#74469) 2023-12-05 12:20:12 -05:00
Headers [ValueTracking] Add dominating condition support in computeKnownBits() (#73662) 2023-12-06 14:17:18 +01:00
Import
Index [clang][modules] Deprecate module.map in favor of module.modulemap (#75142) 2023-12-14 14:03:57 -08:00
Integration
InterfaceStubs
Interpreter
Layout Fix to msvc::no_unique_address causing assert when used with __declspec(empty_bases) (#74776) 2023-12-11 10:38:46 -08:00
Lexer
LibClang
Misc [CUDA] Add support for CUDA-12.3 and sm_90a (#74895) 2023-12-11 12:18:28 -08:00
Modules [clang][modules] Deprecate module.map in favor of module.modulemap (#75142) 2023-12-14 14:03:57 -08:00
OpenMP [OpenMP] Fix runtime problem due to wrong map size. (#74692) 2023-12-07 09:38:56 -08:00
Parser [clang] Crash when referencing capture in static lambda (#74661) 2023-12-12 07:30:23 +01:00
ParserHLSL [HLSL] Parameter modifier parsing and AST (#72139) 2023-11-28 15:03:10 -06:00
ParserOpenACC [OpenACC] Fix bug with directive name being a 'special token' 2023-12-08 09:32:49 -08:00
ParserSYCL
PCH [clang][modules] Deprecate module.map in favor of module.modulemap (#75142) 2023-12-14 14:03:57 -08:00
Preprocessor [clang][modules] Deprecate module.map in favor of module.modulemap (#75142) 2023-12-14 14:03:57 -08:00
Profile
Refactor
Rewriter
Sema [clang] Fix unexpected warnings after a01307a (#75591) 2023-12-15 15:25:01 +01:00
SemaCUDA [Sema] atomic_compare_exchange: check failure memory order (#74959) 2023-12-14 11:03:28 -08:00
SemaCXX [clang] Report narrowing conversions with const references (#75332) 2023-12-15 09:42:20 +01:00
SemaHipStdPar
SemaHLSL [HLSL] RWBuffer<T> should not have a default parameter 2023-12-06 15:27:27 -08:00
SemaObjC [clang][modules] Deprecate module.map in favor of module.modulemap (#75142) 2023-12-14 14:03:57 -08:00
SemaObjCXX
SemaOpenCL [AMDGPU][GFX12] Add new v_permlane16 variants (#75475) 2023-12-15 10:14:38 +01:00
SemaOpenCLCXX
SemaOpenMP
SemaSYCL
SemaTemplate [clang] Exclude non-template classes when checking if constraint refers to containing template arguments (#74265) 2023-12-06 20:17:59 -05:00
TableGen
Templight
Tooling
Unit
utils/update_cc_test_checks
VFS [clang][modules] Deprecate module.map in favor of module.modulemap (#75142) 2023-12-14 14:03:57 -08:00
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh