1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-21 18:22:53 +01:00

Commit Graph

  • 7161be9ee9 [CMake] Add version to libLLVM also on non-UNIX Martin Storsjö 2021-07-23 22:52:07 +0300
  • ea4f7bb1a3 [llvm-rc] Allow dashes as part of resource name strings Martin Storsjö 2021-07-23 00:36:05 +0300
  • 41668e0357 Revert "[FPEnv][InstSimplify] Enable more folds for constrained fadd" Kevin P. Neal 2021-07-23 15:09:05 -0400
  • 67bfc4816d [FPEnv][InstSimplify] Enable more folds for constrained fadd Kevin P. Neal 2021-07-23 14:56:41 -0400
  • cd241d2fc0 [llvm][NFC] Fix typos in Errc.h description Cyndy Ishida 2021-07-23 11:54:49 -0700
  • 4559a48614 [NFC][MLGO] Just use the underlying protobuf object for logging Mircea Trofin 2021-07-22 12:45:32 -0700
  • 89d6157c2c [AbstractAttributor] Refine logic to indicate pessimistic fixed point when folding __kmpc_is_spmd_exec_mode Shilei Tian 2021-07-23 13:36:27 -0400
  • c3bb156e90 Revert "[clang] -falign-loops=" Fangrui Song 2021-07-23 09:58:35 -0700
  • 05f5a9a949 [clang] -falign-loops= Fangrui Song 2021-07-23 09:38:18 -0700
  • 65b887fbf8 [RISCV] Add a test showing an incorrect vsetvli insertion Fraser Cormack 2021-07-23 09:16:08 -0700
  • cf4b05e2f6 [gn build] Port e5d8b93e5a25 LLVM GN Syncbot 2021-07-23 16:13:25 +0000
  • 5c1975283a [gn build] Port 0ad562b48bfd LLVM GN Syncbot 2021-07-23 16:13:24 +0000
  • a4ed0c97a6 [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. Craig Topper 2021-07-23 09:05:23 -0700
  • da55d61e8f [X86] Fix a bug in TEST with immediate creation Craig Topper 2021-07-22 23:25:33 -0700
  • 42d771a8d4 [JITLink] Add riscv.cpp luxufan 2021-07-23 23:52:59 +0800
  • 85def5bf4e [JITLink][RISCV] Initial Support RISCV64 in JITLink luxufan 2021-07-05 20:04:17 +0800
  • 43ffee6b95 [llvm-symbolizer] Remove one-dash long options Fangrui Song 2021-07-23 08:35:45 -0700
  • 73fafa5526 [ARM] Remove getHWDivName (NFC) Kazu Hirata 2021-07-23 07:44:23 -0700
  • f11d6ca5ae [llvm][sve] Silence unused variable warning in Release builds. NFC Benjamin Kramer 2021-07-23 16:16:15 +0200
  • 63a85da461 [ORC] Work around AIX build compiler: Replace lambda; NFC Hubert Tong 2021-07-23 00:40:54 -0400
  • 845cd9f16b [x86] improve CMOV codegen by pushing add into operands Sanjay Patel 2021-07-23 09:01:26 -0400
  • caa4165d5e [x86] add tests for add X, (cmov constants); NFC Sanjay Patel 2021-07-22 16:50:38 -0400
  • 130948388d [llvm][sve] Lowering for VLS truncating stores David Truby 2021-07-12 10:55:11 +0100
  • 85a5c6ecfe [OpenMPOpt] Move dedup runtime calls after init for target regions Giorgis Georgakoudis 2021-07-22 08:14:55 -0700
  • 2e0db61480 [X86][AVX] lowerV2X128Shuffle - attempt to recognise broadcastf128 subvector load Simon Pilgrim 2021-07-23 13:07:36 +0100
  • cc9b4acc5c [NFC][SimplifyCFG] Add test for SpeculativelyExecuteBB() with prof md Roman Lebedev 2021-07-23 13:11:45 +0300
  • 8a94b4239a [SVE][IR] Fix Binary op matching in PatternMatch::m_VScale Dylan Fleming 2021-07-23 10:51:54 +0100
  • 1d7a6567dd [AMDGPU][MC][GFX9][NFC][DOC] Updated AMD GPU assembler syntax description. Dmitry Preobrazhensky 2021-07-23 12:51:37 +0300
  • c98a4cb73f Revert "[DSE] Transform memset + malloc --> calloc (PR25892)" Dawid Jurczak 2021-07-23 11:51:59 +0200
  • b04b0cb1ff [hwasan] Fix uninitialized DisableOptimization Vitaly Buka 2021-07-23 02:25:33 -0700
  • f41dff2733 [AArch64] Add worst case shuffle costs David Green 2021-07-23 09:01:58 +0100
  • 865c54f488 [ConstantFolding] Fold constrained arithmetic intrinsics Serge Pavlov 2021-05-04 20:43:56 +0700
  • 0e5d17756d [AMDGPU] Fix running ResourceUsageAnalysis Sebastian Neubauer 2021-07-21 19:14:12 +0200
  • 5995d46a94 [gn build] Port 0118a649348b LLVM GN Syncbot 2021-07-23 07:19:25 +0000
  • 924e1a4716 [AMDGPU] Add maximum NSA size limit ISA feature Carl Ritson 2021-07-22 10:43:25 +0900
  • 9458751292 [AArch64][AsmParser] NFC: when creating a token IsSuffix=false should be default Cullen Rhodes 2021-07-23 06:10:38 +0000
  • 2db8b2b6fc [NFC] Fix early line-break in doxygen comment Fraser Cormack 2021-07-23 07:15:27 +0100
  • aabc612e68 [X86] Add test case simplified from PR51175. NFC Craig Topper 2021-07-22 23:20:54 -0700
  • a7f631c814 [SelectionDAG][RISCV] Add tests showing missed scalable-splat optimizations Fraser Cormack 2021-07-22 17:06:51 +0100
  • 2051c9341b [Attributor] If provided, only look at simplification callbacks not IR Johannes Doerfert 2021-07-22 00:36:31 -0500
  • 21b283ef66 [RISCV] Add FrameSetup/FrameDestroy flag to prologue/epilog instructions. Hsiangkai Wang 2021-06-29 15:22:18 +0800
  • 85eff83056 cmake: Remove unused property on some targets: LLVM_LINK_LIBS Tom Stellard 2021-07-22 19:58:05 -0700
  • 69627dbd2f [gn build] Allow use_asan=true on macOS Nico Weber 2021-07-22 21:38:00 -0400
  • afc8458e8c [gn build] Reformat all gn files Nico Weber 2021-07-22 21:35:35 -0400
  • 6805993080 [Attributor][Fix] Add overrides for AA2HS analysis Giorgis Georgakoudis 2021-07-22 18:20:14 -0700
  • f31782b163 [PowerPC] Implement XL compatible behavior of __compare_and_swap Kai Luo 2021-07-23 00:57:53 +0000
  • d1dd1d3743 [OpenMP] Use AAHeapToStack/AAHeapToShared analysis in SPMDization Giorgis Georgakoudis 2021-07-21 18:36:17 -0700
  • 381f03cdf9 [NFC][asan] Always pass Dominator Trees into forAllReachableExits Vitaly Buka 2021-07-22 17:07:44 -0700
  • 4866aceb76 [ARC] Add tablegen definition for the Find Leading Set (FLS) instruction Thomas Johnson 2021-07-22 16:26:46 -0700
  • 4e540995b1 [profile] Add binary id into profiles Gulfem Savrun Yeniceri 2021-05-06 16:09:12 +0000
  • 03b82baf95 [CSSPGO] Fix a typo in SampleContextTracker Hongtao Yu 2021-07-22 14:41:55 -0700
  • 5e2439abcf [gn build] (manually) port f8c6515554cc (libLLVMDWP) Nico Weber 2021-07-22 19:38:19 -0400
  • f0b7862d3f Add llvm-readobj and binutils symlinks to LLVM_TOOLCHAIN_TOOLS Mara Sophie Grosch 2021-07-22 16:33:20 -0700
  • 081fb59169 [MLGO] Strip TF_PIP cmake variable Mircea Trofin 2021-07-22 16:26:46 -0700
  • b276efa2ab [hwasan] Use stack safety analysis. Florian Mayer 2021-07-22 14:19:21 -0700
  • cbaf468075 [docs] Add the compiler-rt requirement to the test suite doc Mircea Trofin 2021-04-28 09:09:01 -0700
  • 299e6ad121 [AArch64] Regenerate test arm64-ccmp.ll Eli Friedman 2021-07-22 15:03:05 -0700
  • 78acee8f2c [SimplifyCFG] SimplifyCondBranchToTwoReturns(): really only deal with different ret blocks Roman Lebedev 2021-07-23 00:13:46 +0300
  • 81ab17a5de [NFC][LoopDeletion] Autogenerate checlines in simplify-then-delete.ll test Roman Lebedev 2021-07-23 00:28:43 +0300
  • 7bfed10a78 [NFC][SimplifyCFG] Add test for SimplifyCondBranchToTwoReturns() mishandling Roman Lebedev 2021-07-23 00:09:44 +0300
  • a827bbdfea [DWP] Refactoring llvm-dwp in to a library part 2 Alexander Yermolovich 2021-07-22 14:11:49 -0700
  • f7deab5277 Reland: "[WebAssembly] Deduplicate imports of the same module name, field name, and type" Nick Fitzgerald 2021-07-22 14:12:50 -0700
  • a7e679b2fb [MLGO] Correct protobuf path Mircea Trofin 2021-07-22 13:24:28 -0700
  • e8be0ee828 [WebAssembly] Implementation of global.get/set for reftypes in LLVM IR Paulo Matos 2021-07-22 21:11:39 +0200
  • 294f763d01 [NFC][MLGO] Fix vector sizing Mircea Trofin 2021-07-22 12:47:49 -0700
  • fb2a58c6ab [NFCI][TLI] prepare[US]REMEqFold(): don't add nonsensical 'exact' flag to rotates created Roman Lebedev 2021-07-22 22:59:22 +0300
  • fa28271fe9 [ms] [llvm-ml] Fix macro case-insensitivity Eric Astor 2021-07-22 15:50:37 -0400
  • 001cdeb281 [LICM][SCCP] Regenerate test checks (NFC) Nikita Popov 2021-07-22 21:06:39 +0200
  • 42833bc33b [SimplifyCFG] FoldTwoEntryPHINode(): bailout on inverted logical and/or (PR51149) Roman Lebedev 2021-07-22 22:11:46 +0300
  • c256072b86 [NFC][SimplifyCFG] Add some more tests w/ two-entry PHI nodes and Roman Lebedev 2021-07-22 22:07:23 +0300
  • 0493801fb2 [nfc] Fix typo in comment, s/node/note Jon Chesterfield 2021-07-22 20:16:53 +0100
  • c4477aac03 [CostModel][X86] Adjust shift SSE4 legalized costs based on llvm-mca reports. Simon Pilgrim 2021-07-22 20:07:18 +0100
  • b82c6c9bf3 [CostModel][X86] Fix funnel shift check prefixes Simon Pilgrim 2021-07-22 20:00:05 +0100
  • 6f2b14a5c2 [gn build] Port 3959c95deb11 LLVM GN Syncbot 2021-07-22 18:41:45 +0000
  • 815b215830 [X86] Fix SLM FP<->INT throughputs. Simon Pilgrim 2021-07-22 19:26:07 +0100
  • 60773756e3 [ARC] Add disassembly for the conditioned RSUB immediate instruction Thomas Johnson 2021-07-22 11:15:24 -0700
  • fe2cf61945 [Matrix] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D106457. NFC Fangrui Song 2021-07-22 11:33:01 -0700
  • cf091349e0 [Matrix] Fix miscompile for NT matmul if the transpose has other use Adam Nemet 2021-07-21 09:46:47 -0700
  • 54bb3c6144 [InstCombine][test] add coverage for possible fabs folds; NFC Krishna Kariya 2021-07-22 13:18:57 -0400
  • f13ef26613 [AArch64] Adjust the cost of integer sum reductions David Green 2021-07-22 18:19:54 +0100
  • 8371f55768 [CostModel][X86] Adjust shift SSE legalized costs based on llvm-mca reports. Simon Pilgrim 2021-07-22 17:40:44 +0100
  • 04b998f247 [OpenMPOpt] Add support for BooleanStateWithSetVector Shilei Tian 2021-07-22 12:37:43 -0400
  • 86e8114938 [test] Add llvm-stress to LLVM_TEST_DEPENDS and lit substitutions Fangrui Song 2021-07-22 09:37:01 -0700
  • 017f21fed1 [PowerPC] Add PowerPC "__stbcx" builtin and intrinsic for XL compatibility Victor Huang 2021-07-22 10:05:30 -0500
  • fd1d10a20f [OPENMP]Fix PR49787: Codegen for calling __tgt_target_teams_nowait_mapper has too few arguments. Alexey Bataev 2021-07-22 08:11:49 -0700
  • 6351ecd4dc Revert "[OPENMP]Fix PR49787: Codegen for calling __tgt_target_teams_nowait_mapper has too few arguments." Alexey Bataev 2021-07-22 08:06:03 -0700
  • 0261373c6d [OPENMP]Fix PR49787: Codegen for calling __tgt_target_teams_nowait_mapper has too few arguments. Alexey Bataev 2021-07-21 13:35:09 -0700
  • 5202ca9718 [AArch64][SME] Improve diagnostic for vector select register Cullen Rhodes 2021-07-22 13:46:19 +0000
  • 19374d4da0 [Transforms] Remove getOrCreateInitFunction (NFC) Kazu Hirata 2021-07-22 06:30:39 -0700
  • 54dea701e7 [gn build] (manually) port 78bda894129 from 2012 because 924d62ca4a85 added it to check-llvm Nico Weber 2021-07-22 09:11:07 -0400
  • 2a337676d3 [LoopVectorize] Fix crash for predicated instruction with scalable VF Caroline Concatto 2021-05-05 15:20:16 +0100
  • ceddd7eb41 Add support for zero-sized Scalars as a LowLevelType Paulo Matos 2021-07-16 10:34:44 +0200
  • 152a339cb1 Revert "[hwasan] Use stack safety analysis." Florian Mayer 2021-07-22 12:15:54 +0100
  • 60d27bc367 [LoopIdiom] Transform memmove-like loop into memmove (PR46179) Dawid Jurczak 2021-07-22 11:42:59 +0200
  • fa5973a54d [hwasan] Use stack safety analysis. Florian Mayer 2021-07-20 10:38:52 +0100
  • 8531d202cf [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069) Simon Pilgrim 2021-07-22 10:58:31 +0100
  • bc23ee33a0 [clang] Use i64 for the !srcloc metadata on asm IR nodes. Simon Tatham 2021-07-22 10:08:06 +0100
  • 3712bffb3b [AArch64] Add and update reduction and shuffle costs. NFC David Green 2021-07-22 10:22:42 +0100
  • 4c884f4ac3 [RISCV] Fix a crash when lowering split float arguments Fraser Cormack 2021-05-20 17:28:45 +0100
  • ecdacaf414 [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID Fraser Cormack 2021-07-16 15:12:46 +0100