1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 02:33:06 +01:00

Commit Graph

  • ac97ba67e8 [LangRef][NFC] Fix variable name in llvm.maxnum docs Fraser Cormack 2021-07-27 12:04:09 +0100
  • a99adc793b [X86] Add PR37025 test coverage Simon Pilgrim 2021-07-27 12:09:10 +0100
  • e1c8650040 [LV] Disable Scalable VFs when tail folding is enabled b/c of low tripcount. Sander de Smalen 2021-07-26 20:54:11 +0100
  • 3bc8cd6a0b [GlobalISel] Constant fold G_SITOFP and G_UITOFP in CSEMIRBuilder Jay Foad 2021-06-18 13:22:11 +0100
  • cf6bdfc026 [SelectionDAG] Support scalable splats in U(ADD|SUB)SAT combines Fraser Cormack 2021-07-23 11:13:08 +0100
  • 5afacc5171 [RISCV] Add support for vector saturating add/sub operations Fraser Cormack 2021-07-23 11:10:04 +0100
  • c2bd628550 [NFC] Reflow some debug messages. David Green 2021-07-27 10:11:51 +0100
  • 1ae2c0fb16 [AArch64][SME] Add zero instruction Cullen Rhodes 2021-07-27 08:00:49 +0000
  • b7fc1f8c1c [RISCV] Add tests showing missed vector saturating add/sub combines Fraser Cormack 2021-07-23 10:40:29 +0100
  • 4d9d8789ad [ARM] Implement isLoad/StoreFromStackSlot for MVE stack stores accesses David Green 2021-07-27 09:11:58 +0100
  • 565fcd6a48 [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count Rosie Sumpter 2021-07-22 17:54:40 +0100
  • ee2584c4c2 [docs] Update release notes with all LLVM-C API changes Lang Hames 2021-07-27 17:31:57 +1000
  • e8ead0fbb2 [Debug-Info][llvm-dwarfdump] Don't try to dump location list for attributes that don't have the loclist class. Esme-Yi 2021-07-27 07:28:59 +0000
  • 10658f9d9e [gn build] Port 2487db1f2862 LLVM GN Syncbot 2021-07-27 06:54:07 +0000
  • d08c2fabb8 [ORC] Require ExecutorProcessControl when constructing an ExecutionSession. Lang Hames 2021-07-27 13:50:19 +1000
  • e9073c9b78 [OpenMP] Try to simplify all loads in device code Johannes Doerfert 2021-07-26 21:32:10 -0500
  • 756885168c [Attributor][FIX] Copy all members in the assignment operator Johannes Doerfert 2021-07-27 01:35:02 -0500
  • 7e9917e379 [Attributor] Utilize the InstSimplify interface to simplify instructions Johannes Doerfert 2021-07-15 18:24:58 -0500
  • 86cba7bf5e [InstSimplify] Expose generic interface for replaced operand simplification Johannes Doerfert 2021-07-15 17:40:24 -0500
  • 35ac57a3f1 [Attributor] Update check lines for all AMDGPU attributor tests Johannes Doerfert 2021-07-27 00:53:56 -0500
  • 2b8eaac9b5 [Attributor][FIX] Update AMDGPU attributor test Johannes Doerfert 2021-07-27 00:21:09 -0500
  • 700878ee36 [Coroutine] Record the elided coroutines Chuanqi Xu 2021-07-27 13:13:39 +0800
  • ffb4271d86 Merge all the llvm-exegesis unit tests into a single binary Tom Stellard 2021-07-27 01:52:13 +0000
  • eca1a76d00 [CSSPGO] Tweak ICP threshold in top-down inliner wlei 2021-07-22 12:53:42 -0700
  • 4ce16022d3 [Local] Do not introduce a new llvm.trap before unreachable Johannes Doerfert 2021-07-19 15:31:10 -0500
  • 95f415bd34 [Attributor] Delete dead stores Johannes Doerfert 2021-07-16 15:40:37 -0500
  • 5ee3942ae7 [Attributor] Introduce getPotentialCopiesOfStoredValue and use it Johannes Doerfert 2021-07-11 21:04:28 -0500
  • 60670bde11 Build libSupport with -Werror=global-constructors (NFC) Mehdi Amini 2021-07-16 03:32:59 +0000
  • eb0ba2928d [AArch64] Fix -Wparentheses warning with gcc 5.4. NFC Craig Topper 2021-07-26 19:04:49 -0700
  • ce23772b94 [NFC][InstCombine] Fix typo Jun Ma 2021-07-27 11:31:32 +0800
  • 52c4e0dd10 [llvm-jitlink] Don't hardcode LLVM version number into the runtime path. Lang Hames 2021-07-27 13:03:19 +1000
  • fcd0279b17 Revert "[GlobalISel] Add scalar widening for G_MERGE_VALUES destination" Mitch Phillips 2021-07-26 19:32:49 -0700
  • 14491b35e0 [AbstractAttributor] Fold __kmpc_parallel_level if possible Shilei Tian 2021-07-26 22:45:52 -0400
  • 6a849a320d [OpenMP] Run rewriteDeviceCodeStateMachine in the Module not CGSCC pass Johannes Doerfert 2021-07-20 01:58:44 -0500
  • d40841959b [Attributor][FIX] Do not return CHANGED unconditionally Johannes Doerfert 2021-07-26 11:53:43 -0500
  • 04130ef1fa [Attributor][FIX] Track change status for AAIsDead properly Johannes Doerfert 2021-07-26 13:33:54 -0500
  • 8a88013900 [gn build] Kind of port c7b3a91017d2 (libclang version script) Nico Weber 2021-07-26 22:10:46 -0400
  • 5997b61680 [AMDGPU] Add SelectionDAG support for insert_subvector on v4f64 Carl Ritson 2021-07-27 09:36:39 +0900
  • ac19c5a542 Revert "Build libSupport with -Werror=global-constructors (NFC)" Mehdi Amini 2021-07-27 01:08:18 +0000
  • 64c9fc2e9c [PowerPC] Fix materialization of SP float values on Power10 Nemanja Ivanovic 2021-07-26 12:19:07 -0500
  • 69e5ee4faa Revert "[AArch64][GlobalISel] Legalize ctpop s128" Jon Roelofs 2021-07-26 16:42:20 -0700
  • 1c2cdfcee3 [GlobalISel] Add scalar widening for G_MERGE_VALUES destination Jessica Paquette 2021-07-26 11:25:25 -0700
  • b21820b66f [SCEV] Add a comment about invariant in howManyLessThans Philip Reames 2021-07-26 16:39:11 -0700
  • 18108c50ec [AArch64][GlobalISel] Legalize ctpop s128 Jon Roelofs 2021-07-21 13:04:06 -0700
  • 8bfb4cf745 [PowerPC] Add pwr7 and pwr10 support to IBM MASSV pass on AIX Masoud Ataei 2021-07-26 23:21:38 +0000
  • 07a9552b3b Build libSupport with -Werror=global-constructors (NFC) Mehdi Amini 2021-07-16 03:32:59 +0000
  • 6634a71bd1 [AArch64][GlobalISel] Add identity combines to post-legal combiner. Amara Emerson 2021-07-26 11:46:24 -0700
  • 3698f6f3f3 [llvm-objcopy] Fix section group flag read/write when operating on a cross-endian object file Fangrui Song 2021-07-26 15:09:15 -0700
  • 5e3045ed0c [GlobalISel] Add a constant folding combine. Amara Emerson 2021-07-25 14:42:38 -0700
  • 5b24282a50 [WebAssembly] Remove dominator dependency in WasmEHPrepare (NFC) Heejin Ahn 2021-07-25 18:00:52 -0700
  • 9b48b7e7be [WebAssembly] Make Emscripten EH work with Emscripten SjLj Heejin Ahn 2021-07-16 23:37:09 -0700
  • cc27d61007 [SimplifyCFG] SwitchToLookupTable(): don't increase ret count Roman Lebedev 2021-07-26 23:28:33 +0300
  • 5b8d8bfd1b [SimplifyCFG] Drop support for simplifying cond branch to two (different) ret's Roman Lebedev 2021-07-26 23:14:06 +0300
  • c0c15a814e [SimplifyCFG] Drop support for duplicating ret's into uncond predecessors Roman Lebedev 2021-07-26 23:08:36 +0300
  • 33d35b0a79 [CodeView] Saturate values bigger than supported by APInt. Matheus Izvekov 2021-07-02 00:26:17 +0200
  • e4830a62b3 [ARM] Fixup vst4 test. NFC David Green 2021-07-26 20:56:22 +0100
  • bbc51b9f17 [PowerPC]Add addex instruction definition and MC tests Lei Huang 2021-07-23 09:27:16 -0500
  • 4f1b8e266e [LV] Don't let ForceTargetInstructionCost override Invalid cost. Sander de Smalen 2021-07-26 17:12:51 +0100
  • bb39cd345a [AArch64] NFC: Make some AArch64-SVE LoopVectorize tests generic. Sander de Smalen 2021-07-26 20:17:22 +0100
  • 2e5bfee63f [SimplifyCFG] Remove stale comment after d7378259aa, NFC Reid Kleckner 2021-07-26 12:20:48 -0700
  • a85a7951e1 Fix clang debug info irgen of i128 enums Reid Kleckner 2021-07-22 12:38:57 -0700
  • c4acdbbb3c [PowerPC] Add implicit-def RM to instructions mtfsb[01] Lei Huang 2021-07-22 16:32:08 -0500
  • 71556de73f [OpenMP][NFC] Remove unncessary capture in RAII struct Joseph Huber 2021-07-26 14:57:38 -0400
  • b2d24acf01 [amdgpu] Add 64-bit PC support when expanding unconditional branches. Michael Liao 2021-07-18 13:45:52 -0400
  • 837c44ce91 [TypePromotion] Remove redundant if. NFC Craig Topper 2021-07-26 11:46:31 -0700
  • 800de3f8d5 [FPEnv][InstSimplify] Enable more folds for constrained fadd Kevin P. Neal 2021-07-26 13:57:12 -0400
  • 6a4c66376a [AArch4][GlobalISel] Post-legalize combine s64 = G_MERGE s32, 0 -> G_ZEXT. Amara Emerson 2021-07-25 07:32:44 -0700
  • 2211738092 [LLVM IR] Allow volatile stores to trap. Eli Friedman 2021-07-26 10:51:00 -0700
  • d0d4c1578a [AArch64][GlobalISel] Enable some select combines after legalization. Amara Emerson 2021-07-25 00:47:03 -0700
  • b09f2e63d9 [GlobalISel] Add combine for merge(unmerge) and use AArch64 postlegal-combiner. Amara Emerson 2021-07-24 23:44:29 -0700
  • cd521f45d9 [WebAssembly] Improve pseudocode in LowerEmscriptenEHSjLj Heejin Ahn 2021-07-21 22:29:31 -0700
  • e79fa78700 [X86][AVX] Add PR50053 test case Simon Pilgrim 2021-07-26 17:57:09 +0100
  • 3ef6cc6cad [LAA] Remove RuntimeCheckingPtrGroup::RtCheck member (NFC). Florian Hahn 2021-07-26 17:38:10 +0100
  • 27b2ac2965 [DebugInfo] Correctly update debug users of SSA values in tail duplication Stephen Tozer 2021-07-26 09:59:20 +0100
  • e67bfc0f97 [Analysis] Fix getOrderedReductionCost to call target's getArithmeticInstrCost implementation Simon Pilgrim 2021-07-26 17:15:15 +0100
  • 2b39df3750 [LV] Remove assert that VF cannot be scalable in setCostBasedWideningDecision. Sander de Smalen 2021-07-26 16:04:25 +0100
  • c0e218377f [MergeICmps] Collect block instructions once (NFC) Nikita Popov 2021-07-26 18:05:47 +0200
  • 834bd6611c [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized Fangrui Song 2021-07-26 09:05:18 -0700
  • f0aeef47e5 [yaml2obj][MachO] Rename PayloadString to Content Fangrui Song 2021-07-26 09:04:51 -0700
  • fa9a368e39 [MergeICmps] Try to fix MSVC build failure Nikita Popov 2021-07-26 17:29:07 +0200
  • 24ba96f75f [AsmParser] Remove MDRef (NFC) Kazu Hirata 2021-07-26 08:29:32 -0700
  • 6d505ef4dd [SVE] Use reg+reg addressing mode for immediate offsets. Paul Walker 2021-07-22 17:16:20 +0100
  • 2b04c07ca1 [SimplifyLibCalls] avoid crash on pointer math Sanjay Patel 2021-07-26 10:52:43 -0400
  • a1170d1e3b [SimplifyLibCalls] reduce code duplication; NFC Sanjay Patel 2021-07-26 10:28:43 -0400
  • 6ebcde8cc9 [MergeICmps] Separate out BCECmp and use Optional (NFC) Nikita Popov 2021-07-26 14:40:12 +0200
  • 6651df41b7 [LV] Don't assume isScalarAfterVectorization if one of the uses needs widening. Sander de Smalen 2021-07-26 15:22:01 +0100
  • 5e51e7ed64 [AArch64][SVE] Break false dependencies for inactive lanes of unary operations Bradley Smith 2021-07-08 16:12:54 +0000
  • 81afdbc83c [SystemZ] Add support for new cpu architecture - arch14 Ulrich Weigand 2021-07-20 18:14:38 +0200
  • ca0aa2b075 Recommit "[VPlan] Add recipe for first-order rec phis, make splicing explicit." Florian Hahn 2021-07-26 15:21:16 +0100
  • bab200ac44 [IR] Consider non-willreturn as side effect (PR50511) Nikita Popov 2021-07-21 21:23:38 +0200
  • 9ae7d5aa56 Simplify away some SmallVector copies. NFCI. Benjamin Kramer 2021-07-26 16:32:22 +0200
  • 9b82c651ff [InstrRef][AArch64][1/4] Accept constant physreg variable locations Jeremy Morse 2021-07-26 15:00:08 +0100
  • d00a7edec9 [LV] Add test to store a first-order rec via interleave group. Florian Hahn 2021-07-26 14:47:00 +0100
  • 37023003ea [SLP]Fix costs calculations. Alexey Bataev 2021-07-26 05:43:53 -0700
  • 40ac5ec4fa [llvm-readobj] Display multiple function names for stack size entries gbreynoo 2021-07-26 14:49:53 +0100
  • 453349344b [AMDGPU][GISel] Fix MMO for raw/struct buffer access with non-constant offset Jay Foad 2021-07-21 15:53:59 +0100
  • eaeb8d4f70 [AMDGPU] Pre-commit global-isel test case for D106451 Jay Foad 2021-07-21 11:29:04 +0100
  • 7f0f3d6b7b [AMDGPU] Fix MMO for raw/struct buffer access with non-constant offset Jay Foad 2021-07-19 16:29:39 +0100
  • 1cb5f9c5d7 [ARM] Ensure correct regclass in distributing postinc David Green 2021-07-26 14:26:38 +0100
  • c8cc09ffa5 AArch64: support i128 (& larger) returns in GlobalISel Tim Northover 2021-07-26 13:53:34 +0100