- f20c973 Change the llvm-obdump(1) behavior with the -macho flag and inappropriate file types. by Kevin Enderby · 9 years ago
- f06702d GlobalISel: account for differing exception selector sizes. by Tim Northover · 9 years ago
- 38336fe GlobalISel: tidy up def/use test. NFC. by Tim Northover · 9 years ago
- fed7884 LSR: Don't drop address space when type doesn't match by Matt Arsenault · 9 years ago
- 1ae1b93 GlobalISel: translate memset & memmove. by Tim Northover · 9 years ago
- 1c86eda AMDGPU: Undo sub x, c -> add x, -c canonicalization by Matt Arsenault · 9 years ago
- 126abbe [RDF] Add support for regmasks by Krzysztof Parzyszek · 9 years ago
- 6b50116 GlobalISel: permit unused vregs without a register-class after ISel. by Tim Northover · 9 years ago
- 4337d89 Fix the GCC build. by Benjamin Kramer · 9 years ago
- 6d17dbe Turn a TableGen FastISelEmitter warning into an error. by Michael Kuperstein · 9 years ago
- d923909 [X86][XOP] Fix test name by Simon Pilgrim · 9 years ago
- 578ebef Use SelectionDAG::getBuildVector helper function where possible. NFCI. by Simon Pilgrim · 9 years ago
- 794b757 [IR] Remove global constructor from Function.cpp by Benjamin Kramer · 9 years ago
- b49b750 [MC] Remove global constructors from MCSectionMachO.cpp. by Benjamin Kramer · 9 years ago
- 6d07c28 AMDGPU: Run AMDGPUCodeGenPrepare after inlining by Matt Arsenault · 9 years ago
- 1790b5f [InstCombine] enable (X >>?exact C1) << C2 --> X >>?exact (C1-C2) for vectors with splat constants by Sanjay Patel · 9 years ago
- 247041e SDAG: Update ChainNodesMatched during UpdateChains if a node is replaced by Justin Bogner · 9 years ago
- 64b37c5 Use SelectionDAG::getBuildVector/getSplatBuildVector helper functions where possible. NFCI. by Simon Pilgrim · 9 years ago
- 913f418 [InstCombine] add vector splat tests for (X >>?exact C1) << C2 --> X >>?exact (C1-C2); NFC by Sanjay Patel · 9 years ago
- 2c531bb [libFuzzer] Implement TmpDir() for Windows. by Marcos Pividori · 9 years ago
- 6d874b0 NewGVN: Instead of changeToUnreachable, insert an instruction SimplifyCFG will turn into unreachable when it runs by Daniel Berlin · 9 years ago
- f390225 AMDGPU: Make i32 uaddo/usubo legal by Matt Arsenault · 9 years ago
- 70c07bb DAG: Fold fneg into compare with constant into the constant by Matt Arsenault · 9 years ago
- 11be2d2 [Orc] Add missing include. by Benjamin Kramer · 9 years ago
- 91c16f1 [RDF] Extract the physical register information into a separate class by Krzysztof Parzyszek · 9 years ago
- 78e51c0 Revert "AMDGPU/GlobalISel: Add support for simple shaders" by Tom Stellard · 9 years ago
- 49e7dfe [InstCombine] use auto with obvious type; NFC by Sanjay Patel · 9 years ago
- 093eb4f [InstCombine] enable (X <<nsw C1) >>s C2 --> X <<nsw (C1-C2) for vectors with splat constants by Sanjay Patel · 9 years ago
- ea0aa0f unique_ptrify some containers in GlobalISel::RegisterBankInfo by David Blaikie · 9 years ago
- 6f6c6c9 AMDGPU: Fix atomic_inc/atomic_dec + ds_swizzle not being divergent by Matt Arsenault · 9 years ago
- 945c85d AMDGPU/GlobalISel: Add support for simple shaders by Tom Stellard · 9 years ago
- 93a4027 Update pr31758.ll for unreachable revert by Daniel Berlin · 9 years ago
- 77a24c8 Revert "NewGVN: Make unreachable blocks be marked with unreachable" by Daniel Berlin · 9 years ago
- 549b31f [X86][SSE] Add support for combining PINSRW+ASSERTZEXT+PEXTRW patterns with target shuffles by Simon Pilgrim · 9 years ago
- 430953e DAG: Constant fold fp16_to_fp/fp16_to_fp by Matt Arsenault · 9 years ago
- f406e81 [InstCombine] fixed to propagate 'exact' on lshr by Sanjay Patel · 9 years ago
- c15acfb [InstCombine] add 'exact' to lshr to show that it got dropped; NFC by Sanjay Patel · 9 years ago
- eb8cfb3 [Coroutines] Add header guard to header that's missing one. by Benjamin Kramer · 9 years ago
- 8b177c8 [Inliner] Fold analysis remarks into missed remarks by Adam Nemet · 9 years ago
- 10d8cea [RDF] Add phis for entry block live-ins (in addition to function live-ins) by Krzysztof Parzyszek · 9 years ago
- f24bf5a [Inliner] Fix a comment to match the code. NFC. by Haicheng Wu · 9 years ago
- 00794ce [InstCombine] enable lshr(shl X, C1), C2 folds for vectors with splat constants by Sanjay Patel · 9 years ago
- c8ac276 [InstCombine] add tests for shift-shift patterns; NFC by Sanjay Patel · 9 years ago
- 0f1ef54 Bring back r293480. It is safe now. by Rafael Espindola · 9 years ago
- d5702b7 Only print architecture dependent flags for that architecture. by Rafael Espindola · 9 years ago
- 7603d04 TableGen: Fix infinite recursion in RegisterBankEmitter by Tom Stellard · 9 years ago
- 2adb00a [Hexagon] Make header self-contained. by Benjamin Kramer · 9 years ago
- 3d66fa9 Revert "Fix the values of two xcore ELF flags." by Rafael Espindola · 9 years ago
- 4b9ff85 Fix the values of two xcore ELF flags. by Rafael Espindola · 9 years ago
- 3191d3a [X86][MCU] Minor bug fix for r293469 + test case by Asaf Badouh · 9 years ago
- 8e270f5 AMDGPU: Remove a useless VI SMRD pattern by Marek Olsak · 9 years ago
- b6f3d4a AMDGPU: Fix assembler encoding for EXP instructions on VI by Marek Olsak · 9 years ago
- be1b992 Revert "[MemorySSA] Revert r293361 and r293363, as the tests fail under asan." by Daniel Berlin · 9 years ago
- b6af324 [MemorySSA] Revert r293361 and r293363, as the tests fail under asan. by Sam McCall · 9 years ago
- e9939d4 [GlobalISel] Add support for indirectbr by Kristof Beyls · 9 years ago
- bd71534 [X86][MCU] replace select with bit manipulation instead of branches by Asaf Badouh · 9 years ago
- 7726f88 [LanRef] Fix typo in getelementptr example. by Alexey Bader · 9 years ago
- dd23d7e [AVX-512] Remove duplicate CodeGenOnly patterns for scalar register broadcast. We can use COPY_TO_REGCLASS like AVX does. by Craig Topper · 9 years ago
- ec19b49 Include LLVMDumpValue in release builds. by Sam McCall · 9 years ago
- 54490fc [LoopVectorize] Improve getVectorCallCost() getScalarizationOverhead() call. by Jonas Paulsson · 9 years ago
- 8b0f695 [AVX-512] Remove KSET0B/KSET1B in favor of the patterns that select KSET0W/KSET1W for v8i1. by Craig Topper · 9 years ago
- 4835612 [MemorySSA] Correct an assertion surrounding with parentheses. by Davide Italiano · 9 years ago
- 876a1ad Test RuntimeDyld doesn't crash with R_X86_64_NONE (r293388). by Will Dietz · 9 years ago
- 5a5e8a7 [AVX-512] Don't reuse VSHLI/VSRLI for mask register shifts. VSHLI/VSHRI shift within elements while KSHIFT moves whole elements. by Craig Topper · 9 years ago
- 47870ee [X86][Disassembler] Added SALC instruction by Chris Ray · 9 years ago
- ff2c48d [AVX-512] Fix lowering for mask register concatenation with undef in the lower half. by Craig Topper · 9 years ago
- 8179f86 [X86] Fixing flag usage for RCL and RCR by Chris Ray · 9 years ago
- aaf8acb MachineInstr: Remove parameter from dump() by Matthias Braun · 9 years ago
- 12186ce [X86][SSE] Lower scalar_to_vector(0) to zero vector by Simon Pilgrim · 9 years ago
- 6698c5d [X86] Reproducer for pr31719. NFC by Zvi Rackover · 9 years ago
- 1a20e3f llvm-c: Keep LLVMDumpModule() even in release builds by Matthias Braun · 9 years ago
- 3a41295 [InstCombine] enable (X >>?,exact C1) << C2 --> X << (C2 - C1) for vectors with splats by Sanjay Patel · 9 years ago
- c7576ae [InstCombine] add tests for shl(shr X, C1), C2 transforms; NFC by Sanjay Patel · 9 years ago
- ce948e6 ARM: support `-mlong-calls` with AEABI TLS on ELF by Saleem Abdulrasool · 9 years ago
- 7ce2638 [ValueTracking] clean up lookThroughCast; NFCI by Sanjay Patel · 9 years ago
- 81518f1 [X86 Codegen] Fixed a bug in unsigned saturation by Elena Demikhovsky · 9 years ago
- 0634a6f Add -mtriple=aarch64-unknown to llvm/test/CodeGen/AArch64/GlobalISel/gisel-abort.ll. by NAKAMURA Takumi · 9 years ago
- 428ff68 NewGVN: Fix where newline is printed in debug printing of memory equivalence by Daniel Berlin · 9 years ago
- 4b6b767 [X86][GlobalISel] Add limited argument lowering support to the IRTranslator. by Igor Breger · 9 years ago
- 2f1af34 [ArgPromote] Move static helpers to modern LLVM naming conventions while by Chandler Carruth · 9 years ago
- 02ab06f [ArgPromote] Run clang-format to normalize remarkably idiosyncratic by Chandler Carruth · 9 years ago
- a173b30 [ArgPromote] Re-arrange the code in a more typical, logical way. by Chandler Carruth · 9 years ago
- 544a997 [SelectionDAG] Make SDNode::getConstantOperandVal an inline method. by Craig Topper · 9 years ago
- ef43506 Add some Book-E instructions to the asm parser and printer. by Justin Hibbits · 9 years ago
- a424952 [DAGCombiner] Use unsigned for a constant vector index instead of APInt. by Craig Topper · 9 years ago
- 1b7b2ab [DAGCombiner] Remove unnecessary check on the size of the type of the index of EXTRACT_SUBVECTOR. by Craig Topper · 9 years ago
- d22bc45 [DAGCombiner] Make sure index of EXTRACT_SUBVECTOR is a constant before trying to use getConstantOperandVal. by Craig Topper · 9 years ago
- ca2b154 [Orc][RPC] Have handleOne abandon pending responses upon channel failure. by Lang Hames · 9 years ago
- 2535e5c [Orc][RPC] Remove redundant braces. NFC. by Lang Hames · 9 years ago
- 828b398 Add support to dump dot graph block layout after MBP by Xinliang David Li · 9 years ago
- e5af052 Remove inclusion of SSAUpdater from several passes. by Davide Italiano · 9 years ago
- 7bf48fa [Target] Add NoSignedZerosFPMath to the TargetOptions constructor by David Majnemer · 9 years ago
- 11bb3e4 [Orc][RPC] Remove a couple of redundant calls to abandonAllPendingResponses. by Lang Hames · 9 years ago
- 5cfd78f [X86] Fix vector ANDN matching to work correctly when both inputs to the AND are XORs. by Craig Topper · 9 years ago
- 764f1da [X86] Add test case that shows failure to use a vector ANDN when both inputs to the AND are XORs. by Craig Topper · 9 years ago
- fbdf4a8 [PM] MLSM has been enabled for a way. Reclaim a cl::opt. by Davide Italiano · 9 years ago
- dec0b05 [libfuzzer] include errno.h. On Ubuntu 14.04 we got away w/o it, but other systems seem to require it by Kostya Serebryany · 9 years ago
- 9ca3156 RuntimeDyldELF: Don't abort on R_X86_64_NONE, it's a no-oop. by Will Dietz · 9 years ago
- dd2f1cc AMDGPU: Add GlobalISel to required_libraries. by Will Dietz · 9 years ago
- 13e3a7f [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way. by Mohammad Shahid · 9 years ago