llvm
LLVM and SPIRV-LLVM-Translator pulldown (WW37)
#11185
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
920
Changes
View On
GitHub
LLVM and SPIRV-LLVM-Translator pulldown (WW37)
#11185
bb-sycl
merged 920 commits into
sycl
from
llvmspirv_pulldown
[compiler-rt] Add missing include in unittest
063cd554
[Clang] Fix crash in Parser::ParseDirectDeclarator by adding check th…
6eadc8f1
[include-mapping] Python fixes
7213ae84
Statically analyze likely and unlikely blocks based on metadata
f061b131
Splits cleanup block lowered by AsyncToAsyncRuntime. (#66123)
af562fd2
Revert "Update GoogleTest to v1.14.0 (#65823)"
499d713b
[libc] Add missing deps for header libraries. (#66125)
0f31e569
[libc++][hardening] Add back the safe mode.
b85e1862
[AMDGPU] Fix an unused variable warning
0bb49afe
[Windows] Avoid using FileIndex for unique IDs
02a37547
Add host-supports-nvptx requirement to lit tests (#66129)
1c516191
[runtimes] Add llvm-size to RUNTIMES_TEST_DEPENDS
f2ce6188
[libc] Fix a typo in a CMakeLists.txt - replace DEPS with DEPENDS. (#…
c5ad6c77
[Clang][OpenMP] Clang adding the addrSpace according to DataLayout fi…
e831a32c
[libc][NFC] Factor GPU exiting into a common function (#66093)
68801985
workflows/pr-subscriber: Handle libc++ and libc++abi labels (#66029)
cff72d70
[mlir][gpu][sparse] gracefully accept zero size allocation (#66127)
3635c743
[clang][CodeGen] Emit annotations for function declarations.
c6a33ff4
[sanitizer] Remove SYMBOLIZER_DEPS from symbolizer
7b3bdc14
github-automation: Use a single comment for team mentions on pull req…
64751ea2
AMDGPU: Correctly lower llvm.sqrt.f32
72a7024a
clang/OpenCL: Add inline implementations of sqrt in builtin header
15e0fe0b
HIP: Directly use f32 sqrt intrinsic
bca12556
AMDGPU: Teach valueIsKnownNeverF32Denorm about frexp
c48248d7
[llvm-exegesis] Add retry count to subprocess tests
57b731e6
[test][dxil-dis] Update metadata to match target triple
fa2edb63
[AMDGPU] Port AMDGPURewriteUndefForPHI to new pass manager (#66008)
b853988e
Work around two more instances of __noinline__ conflicts. (#66138)
588023dd
JumpThreading: Propagate branch weights in tryToUnfoldSelectInCurrBB …
168c288a
[NFC] Sort `debuginfo` paths prior to updating the list (#66140)
9d0291d5
[flang] Cray pointer in module (#66119)
602e5098
fixup! [Clang][OpenMP] Clang adding the addrSpace according to DataLa…
e3298bb2
[NFC] [Support] Fix warning when build with clang-cl on Windows. (#65…
bc8f4a1b
[BOLT] Fix AutoFDO output format after D154120
4627446d
Fix NATVIS visualization of ActionResult
80c76b9d
[AMDGPU] Fix a warning
a9c7ba96
[mlir][spirv] Fix remaining coop matrix verification corner cases (#6…
4c4bdf0c
[OpenMP] Remove optimization skipping reduction struct initialization…
f94b6f33
[libc++][NFC] Remove stray #if 1 that was probably a debugging leftover
d671126a
[libc] Improve the implementation of the rand() function (#66131)
ef169f57
[llvm] Adopt WithMarkup in the ARM backend (#65561)
da81b1be
[libc++] Fix the rotate direction used in countl_zero()
d78ca732
[github] GitHub Actions workflows changes (#65856)
859e6aa1
[lldb][NFCI] BreakpointResolverName ctor shouldn't unnecessarily copy…
64122580
[GlobalISel] GISelKnownBits: forward unused depth parameter
721b3d0a
Revert "[Clang][OpenMP] Clang adding the addrSpace according to DataL…
131ba0ae
[libc++] Simplify the implementation of locale::id (#65781)
64413479
[GlobPattern] Fix build error on gcc7.5
dfd0cd1c
Revert "[AMDGPU]: Allow combining into v_dot4" (#66158)
db47264a
[gn] port b85e1862c119
749ec26d
[sparse] allow unpack op to return any integer type. (#66161)
64df1c08
[gn build] Port 588023ddafb4
c730e3c2
[compiler-rt] Fix interception_win.cpp arm64 instruction lengths
5a48a824
[flang] Fix the incorrect insertion point for alloca (#65999)
f3fdc967
[AMDGPU] Fix scan of atomicFSub in AtomicOptimizer. (#66082)
3755ea93
[clang-repl][Orc] Export executable symbols in ClangReplInterpreterEx…
ca8d2533
InstSimplify: Simplifications for ldexp
00061843
Reapply "AMDGPU: Drop and auto-upgrade llvm.amdgcn.ldexp to llvm.ldexp"
edecb604
[libc++][hardening] Make the safe mode pipeline run with modules enabled
9d9a41e2
AMDGPU: Avoid creating vector extracts if we aren't going to do anything
231aa0f2
[PowerPC] Implement SchedModel for Power7
69b056d5
[GVN] Skip debug instructions in findDominatingValue function (#65977)
4b14148d
[clang][Sema] Rename ActOnIVar parameter (#66181)
f5d41c1d
[lldb][AArch64] Add tests for SME's SVE register state to TestArm64Dy…
11de4c72
[clang][ARM] Enable --print-supported-extensions for ARM (#66083)
99594ba3
[lldb] Treat user aliases the same as built-ins when tab completing (…
461f859a
[libcxx] <experimental/simd> Fix CI errors on 32-bits x86
adae4e9b
Revert "[NFC]Add assert to avoid possibly deref nullptr (#65564)" (#6…
8ebe1d1c
[mlir][bufferization] Remove allow-return-allocs and create-deallocs …
6a91dfed
[mlir][bufferization] Update linalg integration tests to lower ops cr…
6f35401f
[mlir][bufferization] Improve buffer deallocation pass
1bebb60a
[mlir][bufferization][NFC] Introduce BufferDeallocationOpInterface
29d86175
[mlir][bufferization] BufferDeallocationOpInterface: support custom o…
89117f18
[mlir][bufferization] Implement BufferDeallocationopInterface for scf…
1356e853
[mlir][bufferization] Define a pipeline for buffer deallocation
f0c46639
[mlir][bufferization] Remove unused function
cb5fe6ce
[lldb] Link to LLVM code style in LLDB's contributing page
f8b2544c
[DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
6c56cf71
[AArch64][SME] Various tests should work with +sme, just as they do f…
b8ec2832
[mlir][bufferization] Generalize tensor slice rules to subset ops (#6…
8143307b
Revert rG6c56cf71ee82ec3a28e0dfc2b751bd10c16929da "[DAG] FoldSetCC - …
e1e3c75c
[VectorCombine][test] Supplement tests of the load-extractelement seq…
f3fbea2c
[ci] builkite don't escape windows targets (#66192)
98a845c1
[AMDGPU] Remove constexpr from getNumUserSGPRForField/getMaxNumPreloa…
47a9cd03
Revert "[clang][CodeGen] Emit annotations for function declarations."
88b7e06d
[DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case (…
e6b85c30
[mlir][IR] SingleBlockImplicitTerminator derives from TraitBase (#66189)
076e238c
[mlir] Add pass to add comdat to all linkonce functions (#65270)
a6857156
[X86] LowerTRUNCATE - ensure we handle cases where we truncate to a s…
4a32c482
[clang][Sema][NFC] Add missing docs to some FieldDecl methods.
05a11f3e
[VP] Add method for looking up functional intrinsic ID for VP. NFC (#…
41eb82f8
[IR][IntrinsicInst] Add VPBinOpIntrinsic (#66132)
0f4c9a05
Update paths for `debuginfo` labeling (#66143)
47daf144
[NVPTX][NFC] Use unsigned for all custom printmethods
8248388c
[clang][NFC] Replace deprected *cast_or_null casts
d2c2fa94
[MLIR][NVVM] Fix the register number of predicate (#65970)
6360d095
[clang][dataflow] Rename test target function to `target()`. (#66195)
e65e94fd
[MLIR] SM_90 integration test of TMA with 128b Swizzling (#65953)
38faecc6
[Clang] Define AMDGPU ABI when referenced in CodeGen for ABI "none" (…
49ff6a96
[MLIR] Fix the tma_load test (#66208)
ba81cd10
[Clang][AMDGPU] Permit language address spaces for AMDGPU globals (#6…
1b7a095e
[libc] Make time_t 64 bits long on all platforms but arm32
75398f28
Revert "[mlir][bufferization] Remove unused function"
99cd1e70
Revert "[mlir][bufferization] Define a pipeline for buffer deallocation"
7995a470
Revert "[mlir][bufferization] Implement BufferDeallocationopInterface…
ccb16acd
Revert "[mlir][bufferization] BufferDeallocationOpInterface: support …
9782232e
Revert "[mlir][bufferization][NFC] Introduce BufferDeallocationOpInte…
792caac0
Revert "[mlir][bufferization] Improve buffer deallocation pass"
520407a7
Revert "[mlir][bufferization] Update linalg integration tests to lowe…
94c8faea
Revert "[mlir][bufferization] Remove allow-return-allocs and create-d…
c199f7dc
[AArch64][SME]Update intrinsic interface for ld1/st1 (#65582)
ee31ba0d
[test] add 'REQUIRES: lld-available' to online-merging-windows.c
5db94120
Merge from 'sycl' to 'sycl-web'
e3751339
[MLIR][Linalg] Bail out if the tiles provided are more than the numbe…
d65885ae
[clang-format] Stop breaking unbreakable strings in JS (#66168)
5db201fb
[clang][Interp][NFC] Use delegate() once more
a7f256fb
Merge from 'main' to 'sycl-web' (311 commits)
82472e4a
[JITLink][AArch32] Implement ELF::R_ARM_CALL relocation
142c89c3
[JITLink][AArch32] Implement ELF::R_ARM_JUMP24 relocation
62f793ec
[libc][NFC] Make entrypoint alias targets real library targets. (#66044)
d25b4fae
[mlir][sparse] Migrate tests to use new syntax (#66146)
dbe1be9a
[InlineAsm] wrap ConstraintCode in enum class NFC (#66003)
2ca4d136
[mlgo] fix 2 regalloc tests post DAG change
c1f8fdbb
[lldb][AArch64] Reformat register set test with black
b6f66c94
[Clang] Enable -print-pipeline-passes in clang.
bf492371
[mlir][AMDGPU] Add gfx941 to buffer atomics emulation
ba6d7a0f
[test][clang-repl][Orc] Lsan report workaround
b4b4d8bd
[mlir] Split up VectorToLLVM pass
df852599
[lldb] Fix formatting and whitespace in Debugger.{h,cpp} (NFC)
4d10b950
[InlineAsm] fix botched merge conflict resolution
8b9bf3a9
Revert `Add host-supports-nvptx requirement to lit tests` (#66102 and…
1cddbf8c
[X86] SimplifyMultipleUseDemandedBitsForTargetNode - add X86ISD::BLEN…
8b479136
[DAG][X86] Fold mgather/mscatter/etc with splat index (#65980)
2f005df0
[libc++] Reintroduce the removed std::char_traits specialization (#66…
cce062d2
[RISCV] Update comment on vslide*_vl that it has a sixth policy opera…
2ec7dbaf
Revert "[InlineAsm] wrap ConstraintCode in enum class NFC (#66003)"
ee643b70
[JITLink][AArch32] Don't adjust Thumb bit in fixup code; it doesn't c…
1025189e
[JITLink][AArch32] Remove duplicate '0x' hex prefixes from formatv st…
21ee9e4b
[JITLink][AArch32] Revisit descriptions for Call and Jump24 relocatio…
8d99bf92
[libc] Implement 'qsort' and 'bsearch' on the GPU (#66230)
bf85f273
[clang][dataflow] Change `diagnoseFunction` to use `llvm::SmallVector…
004a7cea
[sanitizer] Fail __sanitizer_symbolize_demangle instead of returning …
e9e1892b
[DAG] Remove pointless peephole from refineUniformBase [nfc]
61757fbd
[llvm-nm] Fix heap-use-after-free while executing 'llvm-nm -n --expor…
74572286
[libc] Move long double table option to new config (#66151)
380eb46b
[asan][ubsan] Enable testing with internal symbolizer (#66257)
25e8105b
[Driver][HLSL] Improve diagnostics for invalid shader model and stage
e504194d
[AMDGPU] Precommit test for i8 vector CopyToReg handling patch
372115fa
[sparse] allow unpack op to return 0-ranked tensor type. (#66269)
098f46dc
Fix /tmp approach, and add environment variable method as third fallb…
102d8647
Add label for third-party/unittests (#66276)
9d2e9ea4
[polly][www] Remove unused VideoJS
06055d98
[libc][NFC][Docs] Update some GPU testing information
089b8110
[mlir][spirv][gpu] Clean up wmma to coop matrix NV conversion. NFC. (…
d6d4a526
[PowerPC] Optimize VPERM and fix code order for swapping vector opera…
7b021f2e
[libc++] Remove unused CMake option LIBCXX_DISABLE_MACRO_CONFLICT_WAR…
008bd846
reland [InlineAsm] wrap ConstraintCode in enum class NFC (#66264)
86735a43
[clang] NFCI: Use `FileEntryRef` in `ModuleMap::InferredModuleAllowedBy`
1b07d432
[libc][docs] Printf behavior doc
aa1eacd1
[NFC][lldb] Replace usage of deprecated llvm::makeArrayRef
377497f3
[InstCombine] Add tests for transforming `(icmp pred (and X, Y), X)`;…
67ba2938
[InstCombine] Transform `(icmp ult/uge (and X, Y), X)` -> `(icmp ne/e…
119194ad
[InstCombine] Rename some shadow variables; NFC
2a904f45
[libc] simplify printf float writing
3fb63c29
[clang] NFCI: Use `FileEntryRef` in `SrcMgr::ContentCache`
2793ef67
[Docs][Github] explain how to rectify gh pr merge failure (#66223)
102715a6
[flang] Fix crash under -fdebug-dump-all (#66224)
d5cc3723
[libc++] Fix minor warnings in libcxx benchmarks
3df9c298
Reland "Update GoogleTest to v1.14.0 (#65823)"
a866ce78
[lldb] Accept optional module in Value::ResolveValue (#66286)
705f24cd
[flang] Foil attempts to put automatic objects in COMMON (#66228)
c0f5015a
[mlir] Make `extraClassOf` compile with attribute and type interfaces…
be59265b
[JITLink][AArch32] Fix MSVC error on missing constexpr capture
29f6c0fd
[mlir][sparse] fix typo in sparse_tensor.unpack op (#66287)
25059049
Revert "[Parse] Split incremental-extensions" (#66281)
f8ced20a
[flang] Accept intrinsic functions in DATA statement variables (#66229)
7e013d60
[clang] NFCI: Use `FileEntryRef` in `FileManager::getBufferForFile()`
f94695b6
[mlir][arith] Rename `AtomicRMWKind`'s `maxf` → `maximumf`, `minf` → …
c46a0433
[mlir][sparse] remove sparse output python example (#66298)
9918d255
[flang][runtime] Handle type code synonyms in CFI_... runtime (#66231)
f5592f30
[clang] NFCI: Use `FileEntryRef` in `FileManager::getCanonicalName()`
5a3130e3
[flang] Assume unknown target of procedure pointer assignment is a pr…
8ddedbf2
[mlir][vector] Rename vector reductions: `maxf` → `maximumf`, `minf` …
4a831250
[mlir][vector] Bring back `maxf`/`minf` reductions
709b2742
[mlir][vector] Implement Workaround Lowerings for Masked `fm**imum` R…
8f5d5194
[clang][deps] Implement move-conversion for `CowCompilerInvocation` (…
c60ee7c7
[mlir][sparse] remove the MLIR PyTACO tests (#66302)
0f65df73
[flang] Accept ALLOCATED(ARRAY=assumedRank) (#66233)
d34f5dd0
[libc++abi][VE] Support VE in long double demangler
e0c54a2e
[libc++abi][test][VE] Add UNSUPPORTED to pass tests on VE
9a220dc6
[flang] Correct semantic representation & handling of RANK(*) (#66234)
4fed5959
[clang] Add experimental option to omit the RTTI component from the v…
6385c1df
[MS] Follow up fix to pass aligned args to variadic x86_32 functions …
c8c075e8
[flang] Don't blow up when combining mixed COMPLEX operations (#66235)
daa5da06
[clang] adds `__reference_constructs_from_temporary`
8f3b0b41
[flang] Don't check dummy vs. actual result rank for assumed-rank poi…
f82ee155
Revert "[clang] Add experimental option to omit the RTTI component fr…
87e11ecb
Revert "Revert "[clang] Add experimental option to omit the RTTI comp…
e16474ba
[LLVM][OpenMPOpt] Fix a crash when associated function is nullptr (#6…
22e1df7f
[analyzer] RetainRelease: Extend the workaround for VTCompressionSess…
8b8841e1
Merge commit '2f005df066e07d93e3d6aa04748c158f883197b7' into llvmspir…
87c47939
Manually convert tests to opaque pointers (#2152)
83b4cf19
Fix check for (neg) zero for fpclass emulation (#2154)
9ba5c58f
[Coroutine][DebugInfo] Remove the memory attributes on coro-async-dec…
19b664d3
[ELF][test] Test the order of PPC64 .got, .toc, and .branch_lt
a700ed69
[ELF][PPC64] Use the regular placement for .branch_lt
e057d897
[ARM][ISel] Fix crash of ISD::FMINNUM/FMAXNUM (#65849)
347b3f12
[JITLink][PowerPC] Fix incorrect assertion of addend for R_PPC64_REL24
1dae4dd0
[lldb] Support Unicode in the prompt (#66312)
850e90c4
[C++20] [Modules] [Serialization] Check input file contents with opti…
45c16051
[lldb] Fix PExpectTest when using utf-8 as the encoding
019c8396
[gn build] Port 45c160510f6c
97edcdee
[flang][openacc] Fix unstructured code in OpenACC region ops (#66284)
b1341e28
[flang][openacc] Support labeled DO loop after acc loop directive (#6…
bc323460
[flang][openacc] Support labeled DO loop after acc combined directive…
16cf9c9a
[lldb] Add a setting to customize the prompt color (#66218)
645a3855
Revert "Revert "Revert "[clang] Add experimental option to omit the R…
070493dd
[AArch64][CodeGen] Fix wrong operand order when creating vcmla intrin…
9ef15f41
[lldb] Improve comments in Editline.h (NFC)
c3b39420
Fix PR description HTML escaping, the surrounding `<pre>` tag shouldn…
d2cd5a45
[libc] Remove common_libc_tuners.cmake and move options into config.j…
17114f8b
[lldb] Simplify color logic in (IOHandler)Editline (NFC)
6ebbb1f5
[flang][openacc] Use OpenACC terminator instead of fir.unreachable af…
b171849a
Remove CODEOWNERS file and copy missing paths into new-prs-labeler.ym…
c3741435
[libc][NFC] Make the dummy header target under overlay build a librar…
f8f934e2
workflows/pr-subscriber: Use our own custom concurrency implementatio…
c532db01
[AMDGPU] Fix `HasFP32Denormals` check in FDIV32 lowering (#66212)
3d035379
[clang] Bail out when handling union access with virtual inheritance
660876a4
[clang-format] Fix a bug in annotating `&&` followed by `*` or `&` (#…
0b2c88ee
[InstCombine] Propagate nsw flag when negating
1fc73cac
[clang] Include `expected-no-diagnostics` in newly-added test (NFC)
c990d944
[clang][Interp] Actually consider ConstantExpr result
293ae0b4
[mlir][ArmSME] Lower vector.outerproduct to FMOPA/BFMOPA (#65621)
f75d46a7
[RISCV] Update Zicntr and Zihpm to version 2p0 (#66323)
c31dda4e
[LoongArch] Support llvm.is.fpclass for f32 and f64
419f90e9
[mlir][bufferization] Empty tensor elimination based on SubsetOpInter…
a1ef5a94
[lldb] Format Python files in scripts and utils (#66053)
602e47c5
[clang] Don't inherit dllimport/dllexport to exclude_from_explicit_in…
84216d17
[libc][utils] cpp::always_false to enable static_assert(false) (#66209)
aee8f878
[mlir] Allow loop-like operations in `AbstractDenseForwardDataFlowAna…
a9d0f5e2
[AArch64] Add LRINT/LLRINT/LROUND/LLROUND FP16 lowering without fullf…
adc55091
Add GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST to gwp_asan unittests
4f1f171f
[clang][bpf] Fix invalid RUN lines in stack protector warning test (#…
7e6a5fe1
[NFC] Minimize header includes (#66339)
0009032a
Merge from 'sycl' to 'sycl-web'
a25ce3cb
Merge from 'main' to 'sycl-web' (147 commits)
1dd73d1a
Fix NVPTX code due to inlineasm enum class refactor in 2ca4d136124d
73e2ef56
Fix FPAccurary bug exposed by new builtin exp10
63da2bc4
Fix conflict resolution for vtable info to be [0 x ptr] in 8a2d68f6be5
b2609f1d
Merge remote-tracking branch 'origin/sycl-web' into llvmspirv_pulldown
01ba5981
sys-ce-bb
added
disable-lint
jsji
closed this
2 years ago
jsji
reopened this
2 years ago
jsji
marked this pull request as ready for review
2 years ago
jsji
requested a review
2 years ago
jsji
requested a review
2 years ago
jsji
requested a review
2 years ago
jsji
requested a review
2 years ago
jsji
requested a review
2 years ago
jsji
requested a review
from
bader
2 years ago
jsji
assigned
jsji
2 years ago
zahiraam
approved these changes on 2023-09-15
bb-sycl
approved these changes on 2023-09-15
bb-sycl
merged
0989c8a4
into sycl
2 years ago
Login to write a write a comment.
Login via GitHub
Reviewers
bb-sycl
zahiraam
bader
Assignees
jsji
Labels
disable-lint
Milestone
No milestone
Login to write a write a comment.
Login via GitHub