13 days ago |
Jon Chesterfield | [AArch64] Use ptrmask for vaarg stack alignment (#92836)
|
commit | commitdiff | tree |
2024-04-18 |
Jon Chesterfield | [clang] Preserve argument type in round pointer to...
|
commit | commitdiff | tree |
2024-04-16 |
Jon Chesterfield | Reapply "[Verifier] Reject va_start in non-variadic...
|
commit | commitdiff | tree |
2024-04-16 |
Jon Chesterfield | Revert "[Verifier] Reject va_start in non-variadic...
|
commit | commitdiff | tree |
2024-04-16 |
Jon Chesterfield | [Verifier] Reject va_start in non-variadic function...
|
commit | commitdiff | tree |
2024-04-02 |
Jon Chesterfield | Use setup_host_tool for clang-ast-dump, fixes 76707
|
commit | commitdiff | tree |
2024-03-31 |
Jon Chesterfield | Revert "Revert "Revert "[compiler-rt] Allow building...
|
commit | commitdiff | tree |
2024-03-31 |
Jon Chesterfield | Revert "Revert "[compiler-rt] Allow building builtins...
|
commit | commitdiff | tree |
2024-03-26 |
Jon Chesterfield | [compiler-rt] Allow building builtins.a without a libc...
|
commit | commitdiff | tree |
2024-03-07 |
Jon Chesterfield | [InstCombine] ptrmask of gep for dynamic pointer aligment...
|
commit | commitdiff | tree |
2023-12-01 |
Jon Chesterfield | [amdgpu] Default to 1.0, instead of unspecified, for...
|
commit | commitdiff | tree |
2023-11-01 |
Jon Chesterfield | [amdgpu][openmp] Treat missing TIMESTAMP_FREQUENCY...
|
commit | commitdiff | tree |
2023-10-30 |
Jon Chesterfield | [amdgpu][openmp] Avoiding writing to packet header...
|
commit | commitdiff | tree |
2023-10-23 |
Jon Chesterfield | [amdgpu] D2D memcpy via streams and HSA (#69977)
|
commit | commitdiff | tree |
2023-10-16 |
Jon Chesterfield | [amdgpu] Disable openmp test that is blocking CI after...
|
commit | commitdiff | tree |
2023-08-31 |
Jon Chesterfield | [libc][gpu] Thread divergence fix on volta
|
commit | commitdiff | tree |
2023-07-20 |
Jon Chesterfield | [libc] Fix line reporting in assertion failure
|
commit | commitdiff | tree |
2023-07-20 |
Jon Chesterfield | [libc][amdgpu] Accept deadstripped clock_freq global
|
commit | commitdiff | tree |
2023-07-20 |
Jon Chesterfield | [libc][amdgpu] Tolerate different install directories...
|
commit | commitdiff | tree |
2023-07-18 |
Jon Chesterfield | Revert "[libc][memfunctions] Explicit error when platform...
|
commit | commitdiff | tree |
2023-07-15 |
Jon Chesterfield | [amdgpu] Accept an optional max to amdgpu-lds-size...
|
commit | commitdiff | tree |
2023-07-15 |
Jon Chesterfield | [amdgpu][nfc] Use unsigned for getIntegerPairAttribute...
|
commit | commitdiff | tree |
2023-07-13 |
Jon Chesterfield | [amdgpu] Delete elide-module-lds attribute
|
commit | commitdiff | tree |
2023-07-13 |
Jon Chesterfield | [amdgpu][lds] Remove recalculation of LDS frame from...
|
commit | commitdiff | tree |
2023-07-13 |
Jon Chesterfield | [amdgpu][lds] Raise an explicit unimplemented error...
|
commit | commitdiff | tree |
2023-07-11 |
Jon Chesterfield | [amdgpu][lds] Fix missing markUsedByKernel calls and...
|
commit | commitdiff | tree |
2023-07-11 |
Jon Chesterfield | [amdgpu][nfc] Drop lds strategy noise from some tests
|
commit | commitdiff | tree |
2023-06-23 |
Jon Chesterfield | [libc] Factor specifics of packet type out of process
|
commit | commitdiff | tree |
2023-06-23 |
Jon Chesterfield | [libc] Simplify access permissions, change to composition...
|
commit | commitdiff | tree |
2023-06-23 |
Jon Chesterfield | [libc] Instantiate and sanity check rpc class
|
commit | commitdiff | tree |
2023-06-22 |
Jon Chesterfield | [libc] Can build amdgpu libc even if rocm is missing
|
commit | commitdiff | tree |
2023-06-22 |
Jon Chesterfield | [libc] Move fences into outbox/wait-for-ownership test
|
commit | commitdiff | tree |
2023-06-22 |
Jon Chesterfield | [libc] Add memory fences to device-local locking calls
|
commit | commitdiff | tree |
2023-05-11 |
Jon Chesterfield | [libc][rpc] Allocate a single block of shared memory...
|
commit | commitdiff | tree |
2023-05-10 |
Jon Chesterfield | [libc][rpc] Allocate locks array within process
|
commit | commitdiff | tree |
2023-05-08 |
Jon Chesterfield | [libc][rpc][nfc] Encapsulate access to outbox pointer
|
commit | commitdiff | tree |
2023-05-04 |
Jon Chesterfield | [libc][rpc] Update locking to work on volta
|
commit | commitdiff | tree |
2023-05-04 |
Jon Chesterfield | Revert "[libc][rpc] Update locking to work on volta"
|
commit | commitdiff | tree |
2023-05-04 |
Jon Chesterfield | [libc][rpc] Update locking to work on volta
|
commit | commitdiff | tree |
2023-05-04 |
Jon Chesterfield | Revert "[libc][rpc] Land helpers from D148943"
|
commit | commitdiff | tree |
2023-05-04 |
Jon Chesterfield | [libc][rpc] Land helpers from D148943
|
commit | commitdiff | tree |
2023-05-04 |
Jon Chesterfield | [libc][rpc] Pass lane_mask into lock functions
|
commit | commitdiff | tree |
2023-05-04 |
Jon Chesterfield | [libc][rpc] Factor try_lock, unlock into functions...
|
commit | commitdiff | tree |
2023-05-04 |
Jon Chesterfield | [libc][rpc] Fold can send/recv into buffer_unavailable
|
commit | commitdiff | tree |
2023-05-04 |
Jon Chesterfield | [libc][rpc] Treat pointers as arrays consistently
|
commit | commitdiff | tree |
2023-05-03 |
Jon Chesterfield | [libc][rpc] Simplify mailbox state tracking
|
commit | commitdiff | tree |
2023-05-03 |
Jon Chesterfield | [libc][rpc] Fix the memory ordering in lock.
|
commit | commitdiff | tree |
2023-04-11 |
Jon Chesterfield | [amdgpu][nfc] Update comments on LDS lowering
|
commit | commitdiff | tree |
2023-04-05 |
Jon Chesterfield | [amdgpu][nfc] Remove dead code associated with LDS...
|
commit | commitdiff | tree |
2023-04-04 |
Jon Chesterfield | [amdgpu] Implement dynamic LDS accesses from non-kernel...
|
commit | commitdiff | tree |
2023-04-03 |
Jon Chesterfield | [amdgpu][nfc] Refactor prior to D144233 to remove noise...
|
commit | commitdiff | tree |
2023-03-30 |
Jon Chesterfield | [amdgpu] Fix broken error detection in LDS lowering
|
commit | commitdiff | tree |
2023-03-22 |
Jon Chesterfield | [amdgpu][nfc] clang-format AMDGPULowerModuleLDS for...
|
commit | commitdiff | tree |
2023-03-22 |
Jon Chesterfield | [amdgpu][nfc] Extract more functions in LowerModuleLDS...
|
commit | commitdiff | tree |
2023-03-21 |
Jon Chesterfield | [amdgpu][nfc] Comment and extract two functions in...
|
commit | commitdiff | tree |
2023-03-12 |
Jon Chesterfield | [amdgpu][nfc] Replace ad hoc LDS frame recalculation...
|
commit | commitdiff | tree |
2023-02-24 |
Jon Chesterfield | [amdgpu] Change LDS lowering default to hybrid
|
commit | commitdiff | tree |
2023-02-24 |
Jon Chesterfield | [amdgpu] Add test case showing bug prior to D141852
|
commit | commitdiff | tree |
2023-01-25 |
Jon Chesterfield | [amdgpuarch] Delete stray hsa #include line
|
commit | commitdiff | tree |
2023-01-21 |
Jon Chesterfield | [openmp] Workaround for HSA in issue 60119
|
commit | commitdiff | tree |
2022-12-14 |
Jon Chesterfield | [openmp][amdgpu] Let fine grain and kernarg pools differ
|
commit | commitdiff | tree |
2022-12-07 |
Jon Chesterfield | [amdgpu] Reimplement LDS lowering
|
commit | commitdiff | tree |
2022-12-06 |
Jon Chesterfield | [amdgpu] Reimplement LDS lowering
|
commit | commitdiff | tree |
2022-11-09 |
Jon Chesterfield | Revert "[amdgpu][lds] Use the same isKernel predicate...
|
commit | commitdiff | tree |
2022-11-09 |
Jon Chesterfield | [amdgpu][lds] Use the same isKernel predicate consistently
|
commit | commitdiff | tree |
2022-11-09 |
Jon Chesterfield | Revert "[LLD] Enable --no-undefined-version by default."
|
commit | commitdiff | tree |
2022-11-09 |
Jon Chesterfield | [amdgpu][lds] Use a consistent order of fields in generated...
|
commit | commitdiff | tree |
2022-09-28 |
Jon Chesterfield | [amdgpu] Error, instead of miscompile, anonymous kernels...
|
commit | commitdiff | tree |
2022-09-28 |
Jon Chesterfield | [amdgpu][nfc] Allocate kernel-specific LDS struct determinis...
|
commit | commitdiff | tree |
2022-09-14 |
Jon Chesterfield | [amdgpu] Expand all ConstantExpr users of LDS variables...
|
commit | commitdiff | tree |
2022-09-07 |
Jon Chesterfield | [amdgpu] Always, instead of mostly, remove unused LDS...
|
commit | commitdiff | tree |
2022-08-31 |
Jon Chesterfield | [amdgpu][nfc] Factor predicate out of findLDSVariablesToLower
|
commit | commitdiff | tree |
2022-08-30 |
Jon Chesterfield | [amdgpu][nfc] Add test case showing false aliasing...
|
commit | commitdiff | tree |
2022-08-25 |
Jon Chesterfield | [openmp][amdgpu] Implement target_alloc_host as fine...
|
commit | commitdiff | tree |
2022-08-08 |
Jon Chesterfield | Rename OPENMP_HAVE_STD_CPP14_FLAG to match c++17
|
commit | commitdiff | tree |
2022-08-08 |
Jon Chesterfield | [nfc][openmp] clang-format system.cpp prior to D131401
|
commit | commitdiff | tree |
2022-07-28 |
Jon Chesterfield | [openmp][amdgpu] Tear down amdgpu plugin accurately
|
commit | commitdiff | tree |
2022-07-28 |
Jon Chesterfield | [amdgpu][openmp][nfc] Restore stb_local on DeviceInfo...
|
commit | commitdiff | tree |
2022-07-28 |
Jon Chesterfield | [openmp][amdgpu] Move global DeviceInfo behind call...
|
commit | commitdiff | tree |
2022-07-28 |
Jon Chesterfield | [openmp] Introduce optional plugin init/deinit functions
|
commit | commitdiff | tree |
2022-07-27 |
Jon Chesterfield | [amdgpu][nfc] Separate processUsedLDS into independent...
|
commit | commitdiff | tree |
2022-07-27 |
Jon Chesterfield | [amdgpu][nfc] Extract kernel annotation from processUsedLDS
|
commit | commitdiff | tree |
2022-07-26 |
Jon Chesterfield | [amdgpu][nfc] Separate LDS struct creation from RAUW
|
commit | commitdiff | tree |
2022-07-26 |
Jon Chesterfield | [amdgpu][nfc] Skip operations on padding fields in...
|
commit | commitdiff | tree |
2022-07-19 |
Jon Chesterfield | Revert "[Libomptarget] Make libomptarget an LLVM library"
|
commit | commitdiff | tree |
2022-07-19 |
Jon Chesterfield | [amdgpu] Implement lds kernel id intrinsic
|
commit | commitdiff | tree |
2022-07-19 |
Jon Chesterfield | [nfc][amdgpu] LDS. Move selection logic up the stack.
|
commit | commitdiff | tree |
2022-07-15 |
Jon Chesterfield | [nfc][amdgpu] Remove dead variable and function
|
commit | commitdiff | tree |
2022-05-20 |
Jon Chesterfield | [amdgpu] Add amdgpu_kernel calling conv attribute to...
|
commit | commitdiff | tree |
2022-05-04 |
Jon Chesterfield | [amdgpu] Elide module lds allocation in kernels with...
|
commit | commitdiff | tree |
2022-03-20 |
Jon Chesterfield | Revert "[amdgpu][nfc] Pass function instead of module...
|
commit | commitdiff | tree |
2022-03-19 |
Jon Chesterfield | [amdgpu][nfc] Pass function instead of module to allocateMod...
|
commit | commitdiff | tree |
2022-03-11 |
Jon Chesterfield | [nfc][openmp] Swap arguments to remove noise from upcoming...
|
commit | commitdiff | tree |
2022-02-01 |
Jon Chesterfield | Revert "[OpenMP][FIX] Explicit barriers in SPMD mode...
|
commit | commitdiff | tree |
2022-02-01 |
Jon Chesterfield | [openmp] Disable tests that presently hang on CI
|
commit | commitdiff | tree |
2022-01-31 |
Jon Chesterfield | [openmp] Delete rpath test, too expensive to get it...
|
commit | commitdiff | tree |
2022-01-31 |
Jon Chesterfield | [OpenMP] Disable rpath test on hexagon as no linker...
|
commit | commitdiff | tree |
2022-01-31 |
Jon Chesterfield | [OpenMP] Disable rpath test in windows for lack of...
|
commit | commitdiff | tree |
2022-01-31 |
Jon Chesterfield | Set rpath on openmp executables
|
commit | commitdiff | tree |
2022-01-31 |
Jon Chesterfield | Revert "Set rpath on openmp executables"
|
commit | commitdiff | tree |