-
Notifications
You must be signed in to change notification settings - Fork 2
Description
from: llvm/llvm-project@e529681
to: llvm/llvm-project@920495c
commit: e2e6d7f
Change Logs
from e529681ad59416fc3f658b5a2b15b247095dde6d to 920495c959d44881b8bb602036c8ea003a04dc3f
920495c959d44881b8bb602036c8ea003a04dc3f [MISched] Compare right next cluster node (#116584)
ce1587346b3b181b693283233c88f5fc9e9b9c1a [clang][bytecode] Allow checking builtin functions... (#119328)
4cea3c3c275a5dd800df1299f65fe34381f2e9aa [Clang] Fix typo in ItaniumRecordLayoutBuilder API (#118563)
9730760207f1522e8dd56a7b5ef594966ee3ee37 [RISCV] Add RUNs for different postra scheduling directions
f8c1a22220345dc85bf700c8a8ca6a28839edabb [llvm] Improve llvm.objectsize computation by computing GEP, alloca a… (#117849)
ef2e590e7b6fb5b0478e5e087006895a07d185c8 Revert "[PAC][ELF][AArch64] Support signed personality function pointer" (#119331)
a4c7c66098c512a4f616b2072814172114e5a422 [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (#117609)
ca88a0e6f22c191a6f9a4e6547b993da8e11bb73 [libc][complex] fix guard for cfloat128 and float128 (#119330)
77a08a73cc57679e7bf30fdd8974aeba468f2a27 [Clang] Fix wrong call location of DefaultArgExpr (#119212)
52da2db48911aa71fc878470e7052e0b2078110e [libc][complex] check that cfloat128 is not defined as Complex long double (#119324)
4fb1cda6606ba75782aa1964835abf1a69e2adae [PAC][ELF][AArch64] Support signed personality function pointer (#113148)
7fa57438c4272fe1d2df1eaed02fde97654ab476 [ELF] Test --export-dynamic-symbol on linker-synthesized symbols and hidden symbols
46bf67d8faa6a7d75561fe03b5b871ec4b4a9c1d [clang-format] Reorder TokenAnnotator::canBreakBefore (#119044)
aac000a01ba8c0ed15fec3c198fce9f13fc83725 [scudo] Clean the TODO in list.h (#119323)
78c2b6d483f945cc2ccc7b300b920bf0eb871505 [libc][complex] Implement different flavors of the conj function (#118671)
2c0b8b10dd1a9f57eb8d8663f2697b5071cdb65d [scudo] Group type traits into a single header (NFC) (#118888)
cfbf809e933ce29e24cd529b057fcf0c5fe94e2e [test][clang][driver] Fix test that assumes libomp default (#119319)
7c12418021a97545d7e76c876464291932f151e6 [GISel] Avoid creating a virtual register we don't need. (#119305)
7bcd459dce7b52f2940fde120eb55c9f6273d7b8 [flang][cuda][NFC] Fix typo in test filename
6e2e4d446c2fa43b6cebf97d947bdc60f7f9dc0b Revert "[MLIR][Arith] Add denormal attribute to binary/unary operations (#112700)"
3083acc215e9d01c4c41064aa7dd75aeba975e29 [DAGCombine] Remove oneuse restrictions for RISCV in folding (shl (add_nsw x, c1)), c2) and folding (shl(sext(add x, c1)), c2) in some scenarios (#101294)
9a06fb7e5c00d1379688645c2c28955664016278 [libc][time][windows] implement clock_getres (#118931)
a6b5e18fc6fa0e8d9bf10020e8f6070951630d42 [test][clang][AArch64] Don't assume current dir is writeable (#119285)
95b6524e5c84169ecf404f755aeab2202e9916ea [NFC] [RISCV] Add tests for llvm.vector.reduce.*
a1d71c36933e361f4561288d4a0e257432345483 [flang][cuda] Additional update to ExternalNameConversion (#119276)
650e736904d4d45407809fc926c8de3fd5a691ab [flang][cuda][NFC] Add some diagnostic when module or fct are not found (#119277)
75623bfe1b89fa84cf2b9e4fb4c9f7560e01d4a6 [flang][cuda] Handle gpu.return in AbstractResult pass (#119035)
953838dceaff3728b9aa53ea4259efca15f38f66 [LoongArch] Optimize vector bitreverse using scalar bitrev and vshuf4i (#118054)
41ed16c3b3362e51b7063eaef6461ab704c1ec7a Reapply "[AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (#94647)" (#118907)
e9c68c6d8ceca9e61d5c385faeefacef3605e265 [InstCombine] Match range check pattern with SExt (#118910)
fd57946cc4f11fe4610d3544b61041f306823f81 [NFC][clang] Update ubsan-trap-merge.c test to show absence of nomerge in non-trap mode (#119280)
f2bceb2311f288f207a10d62d80390457c4cf05c [Offload][AMDGPU] accept generic target (#118919)
2c05e690660e9881a5102b3cc86ef244b3bdd852 Revert "[libc] Add unistd overlay" (#119295)
7db970fe4a0249234712ae6899d34b94260b09cd [libc] Add unistd overlay (#118882)
ca884009e458ead6aa04a30957a82e3d529ec0c8 [AArch64] Add test coverage of fp16 and bf16 fptrunc and fpext. NFC
48f7f63ac723a5001b74627493d360ff3d8d1186 [APINotes] Add SWIFT_RETURNS(UN)RETAINED support (#118938)
2e8ce3042321de8e9af05f2e859f1e37ca2a4f06 [libc] Support baremetal libc on aarch64 (#118691)
d74c73fcf648f9d13c62735317fa1708ec4b9f59 [Clang][CodeGen] Remove extraneous dot prefixes [NFC] (#119275)
274637d7e5960e37a33f29521905eef3d0fee13d [HLSL] Implement Append and Consume methods on Append/ConsumeStructuredBuffer (#118536)
a0eb794da8b8c1e423e4b3100a137faf3844406f [MLIR][acc] Introduce varType to acc data clause operations (#119007)
0e70289f373d40f3f8a4cc5c35dd02bfe909ca83 [VPlan] Create canonical IV resume value for epilogue in VPlan. (NFCI)
a13ec9cd54deba3a6779ce1114503cf86a3f8658 [PowerPC] Update data layout aligment of i128 to 16 (#118004)
cbed714f2a9a9d1fa0a8269b9a7b8ca145a85717 [AMDGPU][True16][MC] test update for v_add/sub_f16 in true16 (#118926)
342fa15a44721799c9314c58df0d803f13f9d805 [AMDGPU][True16][MC] redo "remove duplication in VOP2 test" (#119274)
82f4ebf1ba4c02fdc3bdaa91459c0b807b67f3f0 [RISCV][GISel] Fallback in LowerCall for byval arguments. (#119251)
adfe54f7dabe935305378ce2c915760ddce2cc00 [VPlan] Directly check VectorizingEpilogue in ::executePlan (NFC).
7d89ebfd5f93577e7b1f12d1d21ee3e87eacde07 [OpenACC] Implement 'reduction' for combined constructs.
44cd8f0d06b7efcd0101d9101f822386e12e4d66 [flang] Lower CSHIFT to hlfir.cshift operation. (#118917)
429f0f1e1cc5e6d4936bbc465c940a63f7878f44 [libc][docs] add missing c99 docs (#119239)
4fd8dbc1842130a25b1292da17828bb6f3572d9b [LV] Move code to prepare VPlan for epilogue vector loop to helper (NFC)
a92e3df3007a323b5434c6cf301e15e01a642a70 [mlir][math] Fix math.powf expansion case for pow(x, 0) (#119015)
847154106168d0de99679548a2734de99a0724e2 [AMDGPU][True16][MC] redo update vop2 mc test with update script (#119263)
b9b46de03a8fae3a3e22f8d6e4013818ee6fe23e [AMDGPU][MC][True16] VOP3dot instruction update for true16/fake16 (#113474)
392622d0848b2d0da951d3a4da6fb390a83f812b Revert "Revert "[mlir python] Add nanobind support (#119232)
1d4b5c161f5c164c713ed5268302a76789377b27 [flang][cuda] Change how abstract result pass is scheduled on func.func and gpu.func (#119034)
f15cc6fe2f1e0be9214f1b34517f8145477c25cd [libc] add multi-platform pre-commit github actions (#119104)
f5f965058a5f9b835382f96bd4041bc7e608ece0 Move interceptors for libresolv functions to MSan (#119071)
e55c167777651fa0c8c7666d746ee8e2c106450c [TargetLowering] Return Align from getByValTypeAlignment (NFC) (#119233)
a4e2927ab6dd7183bd4e8f3f378da1f1765fc21e [libc][docs] add c11 threads and uchar (#119250)
42633cf27bd2cfb44e9f332c33cfd6750b9d7be4 [SPIR-V] Improve general validity of emitted code between passes (#119202)
0f7b3a9407d20e6a4d33ea623e05cf2a3f65eabd Revert "[AMDGPU][True16][MC] update vop2 mc test with update script (… (#119253)
3b74abdf04092a33ee1881821298ac2539fca68c [msan] Support NEON vector multiplication instructions (#117944)
e81130a6cdbf6a9f6031bbf5775d979968191ed0 Revert "[AMDGPU][True16][MC] remove duplicated test line in VOP2 test (#117195)" (#119247)
1cbd67efe438bdf0a8183482471107363ce091d1 Revert "[Fuchsia][cmake] Allow using FatLTO when building runtimes" (#119252)
511e84ff2624b76948e35a2220550a67ae67b264 [clang][docs] fix rendering of $-prefixed options (#119249)
3d94a202302d808db49646c60601e75fdcc40c14 [libc] Fix multiply-defined global functions in ctype tests (#119055)
1a781e9ea6f7ed37ba89071f3ec402f68176a18e [libc] Add missing casts in StrtolTest (#119054)
110b891f935960720d2b705cd770c9bd1d3d6319 [flang] Added lowering for hlfir.cshift operation. (#118918)
53fd724b256e1ccfcb04c90f7740f54e1801986d [lldb] Add lookup by name to SBValue through new member property (#118814)
bef562343fe3ba91f14a9c86d8612f68986589cc [WinMsvc] Update -fms-compatibility-version
9099d694f6f7e84853d6add9c58a6535cdc62b3d [Vectorize] Fix a warning
337936a83bc9ffaba67658245a8c9bef159584a3 [LV] Ignore some costs when loop gets fully unrolled (#106699)
73adf26d504ba945251b87d78267e2bbfd34928f [clangd] Handle DeducedTemplateSpecializationType in HeuristicResolver (#119107)
83cb3dbc0c7c1c6950d52412e3346e3b382d79d6 [Serialization] Migrate away from PointerUnion::{is,get} (NFC) (#118948)
624e89bc59ccb36191ea55ed91bb96973285b542 [memprof] Use namespace scopes in unit tests (NFC) (#119176)
1708519fe911e3cf18bb3071008fa661183b14a1 [memprof] Use std::make_unique in unit tests (NFC) (#119175)
4e59721cc6b4f78e0e69a335e3a218149ef65df2 [Flang][OpenMP] Make boxed procedure pass aware of OpenMP private ops (#118261)
57545dbbdbafc51d63873800a45cfd48a283d981 [Fuchsia][cmake] Allow using FatLTO when building runtimes (#112277)
fac9fcd55245479d040dde3f5e9f4e169c30a0ec [libcxxabi] Always link against libzircon for Fuchsia targets (#115910)
4646cabf01c8ca8e301a75ee46c56ce76eb412e0 [SanitizerCoverage] Avoid unnecessary inttoptr
b6c22a4e58f9dd38644368dd5d5de237703a360d Add processor aliases back to -print-supported-cpus and -mcpu=help (#118581)
2344cc49836aa82837986a43efcf6b0f93cb0072 [Flang] Update Maintainers (#117124)
bf6f1ca236c943cc382759f71adfbf40b154a79e [win/asan] GetInstructionSize: Make F6 C1 XX a generic entry. (#118144)
213c90d3c1f1517eb7a75ecf834f1faf90c288a8 [win/asan] GetInstructionSize: Fix 41 81 7c ... to return 9. (#117828)
d5fe6332c9f25590b9878ad31d6461ea581e0fa5 [nfc][clang-offload-bundler] Don't leak on exit(1) (#119178)
85142f5b3581f0d8466cca8a09bba80dafc63b8c [AMDGPU][True16][CodeGen] support for true16 for vinterp 16bit instructions (#116702)
4c4606a743d26ebe5fdd84e953254627a459a991 [libc++] Add missing assertion in std::span constructor (#118396)
1094641bc029b7ca6ac9f18c5ff5b028037e1a6f [Clang] allow usage of placement new operator in [[msvc::constexpr]] context outside of the std namespace (#119153)
10ef00faf1964716c2c91a26ddaa14b55dc95b0b [libc++][NFC] Run clang-format on test_allocator.h
117cfa66ea6b1e307db0e8da43a6e9306cdaaca0 [lldb] Improving unit test helpers by utilizing llvm helpers. (#119148)
ce7771902dc50d900de639d499a60486b83f70e0 [libc++][C++03] Update include guards (#109001)
c9009543ab8159d84ca24aa127e6bc7fc213780c [libc++] Run the LLDB data formatter tests after libc++'s own tests (#119028)
ec27eb8c6b08fb9284ff7069cda85f3dd208a3f1 [OpenMP] Fix interoperability test compilation on OpenBSD (#119053)
fea7b65f23632b42ff8f7e2595ac0641e2c1d214 [RISCV] Add Vendor Reloc and Fallback Names (#116974)
009368f13053dd11515f583fe36b34b15b356593 AMDGPU: Mark grid size loads with range metadata (#113019)
6168739f00616f34354e0b34852398aeced98f53 [clang][bytecode] Reject memcpy sizes with element size remainder (#119209)
664a226bf616a7dd6e1934cf45f84f1d99e8fed0 AMDGPU: Propagate amdgpu-max-num-workgroups attribute (#113018)
084451cdd2741151c360db6560bc0ba4dd96cb9d [flang] Do not inline SUM with invalid DIM argument. (#118911)
1ca392764a0df5a9c263b89b97b882766ed4b3e7 [flang] Added definition of hlfir.cshift operation. (#118732)
10f315dc9c96ec2413881ab55a285e35d80def88 [ConstantFolding] Infer getelementptr nuw flag (#119214)
646d1854c04e508bd4203fdaead5447ecb72398e [LV] Pre-commit extra test for fixed width VF fully unrolled loop cost model change
24feee62c81bb889b8ebd74098ad76f25c9b0932 [AMDGPU] New GFX12 aliases bvh_intersect_ray and similar (#119213)
cc569a3702d36d5f2fbd3ae8c143d770d62f22d7 [AA] Export the isBaseOfObject() API (NFC)
d17e51f306cb3522af7587bf1f3a2f4956ab3a19 [clang][bytecode] Handle _builtin_strncmp (#119208)
d1cf86fe53bd89e107f8348a117754b59b4ffca5 [AMDGPU] Add GFX12 assembler/disassembler support for v_dual_dot2acc* (#119211)
290a111792577810bfd1a858f230260489cf90cf [docs] Add a brief description of using -fveclib to enable some math library vectorizations (#119215)
9e6e7c643c6dae464e3dc4b87b9516a207ab76da [gn build] Port f22ecdd9b994
70e343b97e5bc0643dc60aaad3e3235ed4e600b1 [gn build] Port 0e34f3f4968d
0bb7bd4b4ec8efdb3988f7e907fb0490841b02bb [AArch64] Runtime-unroll small load/store loops for Apple Silicon CPUs. (#118317)
f22ecdd9b99485fe73822e44282ae6eb3cc9561b [libc++] Move out flat_map::iterator (for reusing it in flat_multimap) (#117445)
9ddc31d060a05b1706b8a9f26323ad1ed1e21a82 [AMDGPU] New GFX12 aliases lds_direct_load and lds_param_load (#119205)
0e34f3f4968d8d32a64e26777541f939deb2274c [libc++] Extract a clean base support API for std::atomic (#118129)
a5e87c6d8d1ec4f57d34f229a6359a42dd12bd28 [libc++] Try fixing the preemption detection regex
254d206ee2a337cb38ba347c896f7c6a14c7f218 Revert "Reapply "[AMDGPU] prevent shrinking udiv/urem if either operand is in… (#118928)"
b9a209725bbb910d330e3746dceb88b59c4d8174 [libc] Remove unused target conditionals for Apple platforms (#119030)
788d5a5f1e1263657f0a281545e095769f6b375b [polly] Add a Maintainers.md file
de759d6c2700aad27bb242617dfaf0aaaf777c41 [TTI] TargetTransformInfo::getPointersChainCost - fix formatting. NFC.
54c6a592a078d0a2d484f8a64ac0f1ed47f79e35 [VectorCombine] Add explicit CostKind to all getMemoryOpCost calls. NFC.
0e70e0edd52d60bd0c063f1413b50f85ad1f4805 [reapply (#118463)][OpenMP][OMPIRBuilder] Add delayed privatization support for wsloop (#119170)
b3e498799e9e43c0884e51d61cd92ee81ad1e5f9 [VectorCombine] Add explicit CostKind to all getCmpSelInstrCost calls. NFC.
4f08fa1a77b7357b4f1455b386ab8ca835e92558 [clang] Fix -Wunused-variable in InterpBuiltin.cpp (NFC)
1db2d571b501851d7c0b72c61a7ba9e30f6db5ea [llvm][TableGen] Fix misleading error for invalid use of let (#118616)
37cb9bdecac2f291f54866bbb9660525ebe6fb16 [VectorCombine] Add explicit CostKind to all getArithmeticInstrCost calls. NFC.
9328cc0f6717199d116f149048c9d2ee3c1902c0 [VectorCombine] Add explicit CostKind to all getShuffleCost calls. NFC.