summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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-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[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[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[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-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-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-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[InstCombine] Remove redundant combine from visitAndCraig Topper
2017-04-06Revert "Turn some C-style vararg into variadic templates"Mehdi Amini
2017-04-06[SelectionDAG] [ARM CodeGen] Fix chain information of LowerMULHuihui Zhang
2017-04-06Turn some C-style vararg into variadic templatesMehdi Amini
2017-04-06[asan] Fix dead stripping of globals on Linux.Evgeniy Stepanov
2017-04-06[asan] Put ctor/dtor in comdat.Evgeniy Stepanov
2017-04-06[asan] Delay creation of asan ctor.Evgeniy Stepanov
2017-04-06Bitcode: Do not create FNENTRYs for aliases of functions.Peter Collingbourne
2017-04-06[StripDeadDebugInfo] Drop dead CUs entirelyKeno Fischer
2017-04-06[AMDGPU] Temporarily change constant address space from 4 to 2Yaxun Liu
2017-04-06Revert "[ARM] Add Kryo to available targets"Yi Kong
2017-04-06[SDAG] Fix visitAND optimization to deal with vector extract case again.Nirav Dave
2017-04-06[InstSimplify] Remove unreachable default from SimplifyBinOp.Craig Topper
2017-04-06NewGVN: Rename some functions for consistencyDaniel Berlin