summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-04-08gitignore: Ignore .vs folder (VS2017 config files)Gor Nishanov
2017-04-07[cfi] Take over existing __cfi_check in CrossDSOCFI.Evgeniy Stepanov
2017-04-07[ARM] Prefer BIC over BFC in ARM mode.Eli Friedman
2017-04-07[GlobalISel]: Fix bug where we can report GISelFailure on erased instructionsAditya Nandakumar
2017-04-07[ConstantFolding] Use Intrinsic::not_intrinsic instead of 0 for readability. ...Craig Topper
2017-04-07[AArch64] Allow global register asm("x18") or asm("w18") under -ffixed-x18Petr Hosek
2017-04-07NewGVN: Make CongruenceClass a real class in preparation for splittingDaniel Berlin
2017-04-07De-flake a test that is failing due to coroutine spill insertion non-determinismReid Kleckner
2017-04-07[Dominators] Simplify a member function. NFCI.Davide Italiano
2017-04-07Revert "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis
2017-04-07[AMDGPU] Unroll more to eliminate phis and conditionsStanislav Mekhanoshin
2017-04-07Use PMADDWD to expand reduction in a loopDehao Chen
2017-04-07[lit] Try using process pools by default againReid Kleckner
2017-04-07[GlobalISel] implement narrowing for G_CONSTANT.Igor Breger
2017-04-07[coroutines] Insert spills of PHI instructions correctlyGor Nishanov
2017-04-07Reapply r298620: [LV] Vectorize GEPsMatthew Simpson
2017-04-07[mips] Remove usage of debug only variable (NFC)Simon Dardis
2017-04-07[mips][msa] Fix generation of bm(n)zi and bins[lr]i instructionsPetar Jovanovic
2017-04-07[AMDGPU][MC] Fix for Bug 28211 + LIT testsDmitry Preobrazhensky
2017-04-07[SelectionDAG] Enable target specific vector scalarization of calls and returnsSimon Dardis
2017-04-07[SystemZ] Check for presence of vector support in SystemZISelLoweringJonas Paulsson
2017-04-07[SystemZ] Remove confusing comment in combineEXTRACT_VECTOR_ELT()Jonas Paulsson
2017-04-07[ARM] GlobalISel: Test hard float properlyDiana Picus
2017-04-07[AMDGPU] Move SiShrinkInstruction and SDWAPeephole to SSAOptimization passesSam Kolton
2017-04-07[ARM] GlobalISel: Support frem for 64-bit valuesDiana Picus
2017-04-07[ARM] GlobalISel: Support frem for 32-bit valuesDiana Picus
2017-04-07[InstCombine] Handle more commuted cases of ((A & B) | ~A) -> (~A | B)Craig Topper
2017-04-07[InstCombine] Add additional tests with varied commuting to show missing comb...Craig Topper
2017-04-07[InstSimplify] Use Instruction::BinaryOps instead of unsigned for a few funct...Craig Topper
2017-04-07AliasAnalysis: Be less conservative about volatile than atomic.Daniel Berlin
2017-04-07[InstCombine] Add more commuted patterns to support folding ((~A & B) | A) ->...Craig Topper
2017-04-06[WebAssembly] Fix -Wcovered-switch-default warningDerek Schuff
2017-04-06Allow specification of what kinds of class members to dump.Zachary Turner
2017-04-06[llvm-pdbdump] Allow pretty to only dump specific types of types.Zachary Turner
2017-04-06AMDGPU/GFX9: Fix shared and private aperture queriesKonstantin Zhuravlyov
2017-04-06Remove the default subtarget from the Power port. It's unnecessary and harmfu...Eric Christopher
2017-04-06[InstCombine] Add a few cases for OR we fail to optimize due to missing commu...Craig Topper
2017-04-06Revert "Revert "[ARM] Add Kryo to available targets""Yi Kong
2017-04-06Turn on -addr-sink-using-gep by default.Eli Friedman
2017-04-06[X86] Revert r299387 due to AVX legalization infinite loop.Michael Kuperstein
2017-04-06[InstCombine] Remove testing assert I accidentally left in r299710.Craig Topper
2017-04-06iwyu fixes for lldbCore.Zachary Turner
2017-04-06AMDGPU: Diagnose illegal SGPR to VGPR copiesMatt Arsenault
2017-04-06[InstCombine] When checking to see if we can turn subtracts of 2^n - 1 into x...Craig Topper
2017-04-06AMDGPU: Replace fp16SrcZerosHighBits with a whitelistMatt Arsenault
2017-04-06[PGO] Preserve GlobalsAA in pgo-memop-opt pass.Rong Xu
2017-04-06[llvm-extract] Add option for recursive extractionKeno Fischer
2017-04-06[InstCombine] Remove redundant combine from visitAndCraig Topper
2017-04-06[BFIterator] Remove an assertion that doesn't hold. NFCI.Davide Italiano
2017-04-06Revert "Turn some C-style vararg into variadic templates"Mehdi Amini