OSDN Git Service

[SLPVectorizer] Support alternate opcodes in tryToVectorizeList
[android-x86/external-llvm.git] / lib /
2018-06-22 Simon Pilgrim[SLPVectorizer] Support alternate opcodes in tryToVecto...
2018-06-22 Simon Pilgrim[SLPVectorizer] reorderAltShuffleOperands should just...
2018-06-22 Paul Robinson[DWARFv5] Allow ".loc 0" to refer to the root file.
2018-06-22 Simon Pilgrim[SLPVectorizer] Relax alternate opcodes to accept any...
2018-06-22 Sanjay Patel[InstCombine] rearrange shuffle-of-binops logic; NFC
2018-06-22 George RimarRecommit r335333 "[MC] - Add .stack_size sections into...
2018-06-22 Simon Pilgrim[IR] Use Instruction::isBinaryOp helper instead of...
2018-06-22 George RimarRevert r335332 "[MC] - Add .stack_size sections into...
2018-06-22 George Rimar[MC] - Add .stack_size sections into groups and link...
2018-06-22 Sjoerd MeijerRecommit of r335326, with the test fixed that I missed.
2018-06-22 Simon Pilgrim[CostModel][AArch64] Add some initial costs for SK_Sele...
2018-06-22 Sjoerd MeijerReverting r335326 while I look at the test failure
2018-06-22 Eugene LeviantRevert r335324 due to a builtbot failure
2018-06-22 Sjoerd Meijer[ARM] ARMv6m and v8m.baseline strict align
2018-06-22 Matt ArsenaultAMDGPU: Add patterns for i32/i64 local atomic load...
2018-06-22 Eugene Leviant[Evaluator] Improve evaluation of call instruction
2018-06-22 Mikhail Dvoretckii[X86] Changing the check for valid inputs in combineSca...
2018-06-22 Chandler CarruthRevert r335306 (and r335314) - the Call Graph Profile...
2018-06-22 Tom StellardAMDGPU/GlobalISel: Default to using TableGen'd instruct...
2018-06-22 Tom StellardAMDGPU/GlobalISel: legalize and select 32-bit G_ASHR
2018-06-22 Chandler Carruth[LegacyPM] Fix PR37888 by teaching the legacy loop...
2018-06-22 Tom StellardAMDGPU/GlobalISel: legalize and select 32-bit G_SITOFP
2018-06-22 Tom StellardAMDGPU/GlobalISel: Implement select() for COPY
2018-06-21 Sanjay Patel[InstCombine] fix shuffle-of-binops bug
2018-06-21 Tom StellardAMDGPU/GlobalISel: Implement select() for G_IMPLICIT_DEF
2018-06-21 Michael J. Spencer[Instrumentation] Add Call Graph Profile pass
2018-06-21 Reid Kleckner[X86] Fix 32-bit mingw comdat names, only add one under...
2018-06-21 Reid KlecknerRevert r335297 "[X86] Implement more of x86-64 large...
2018-06-21 Reid Kleckner[X86] Commit some comments that weren't in the medium...
2018-06-21 Reid Kleckner[X86] Implement more of x86-64 large and medium PIC...
2018-06-21 Matthew Voss[GVN] Avoid casting a vector of size less than 8 bits...
2018-06-21 Tim Shen[SCEV] Re-apply r335197 (with Polly fixes).
2018-06-21 Konstantin ZhuravlyovAMDGPU: Remove ability to reserve VGPRs for debugger
2018-06-21 Reid Kleckner[mingw] Fix GCC ABI compatibility for comdat things
2018-06-21 Sanjay Patel[InstCombine] fold vector select of binops with constan...
2018-06-21 Scott Linder[AMDGPU] Update assembler for HSA Code Object v3
2018-06-21 Francis Visoiu MistrihRevert r335206 "Recommit r333268: [IPSCCP] Use Predicat...
2018-06-21 Simon Dardis[mips] Modify comment to test new email address (NFC).
2018-06-21 Scott Linder[AMDGPU] Fix bug with tracking processed blocks in...
2018-06-21 Konstantin ZhuravlyovAMDGPU/AMDHSA: Remove GridWorkGroupCountX/Y/Z
2018-06-21 Matt Davis[DebugInfo] Ignore DBG_VALUE instructions in PostRA...
2018-06-21 Sanjay Patel[InstCombine] use constant pattern matchers with icmp...
2018-06-21 Sanjay Patel[InstCombine] simplify binops before trying other folds
2018-06-21 Paul Robinson[DWARF] Warn on and ignore ".file 0" for DWARF v4 and...
2018-06-21 Sirish PandeRevert "[AArch64] Coalesce Copy Zero during instruction...
2018-06-21 Stanislav MekhanoshinDAG combine "and|or (select c, -1, 0), x" -> "select...
2018-06-21 David Green[ARM] Enable useAA() for the in-order Cortex-R52
2018-06-21 Sanjay Patel[InstCombine] make div/rem vector constant utility...
2018-06-21 Sameer AbuAsal[RISCV] Tail calls don't need to save return address
2018-06-21 Mikhail Dvoretckii[x86] Lower some trunc + shuffle patterns to vpmov...
2018-06-21 Krzysztof Parzyszek[CodeGen] Avoid handling DBG_VALUE in LiveRegUnits...
2018-06-21 Nicolai HaehnleAMDGPU: Remove redundant MIMG instruction variants
2018-06-21 Nicolai HaehnleAMDGPU: Remove old-style image intrinsics
2018-06-21 Nicolai HaehnleInstCombine/AMDGPU: Add dimension-aware image intrinsic...
2018-06-21 Nicolai HaehnleAMDGPU: Select MIMG instructions manually in SITargetLo...
2018-06-21 Nicolai HaehnleAMDGPU: Refactor MIMG instruction TableGen using generi...
2018-06-21 Nicolai HaehnleAMDGPU: Use generic tables instead of SearchableTable
2018-06-21 Nicolai HaehnleAMDGPU: Pass AMDGPUSampleVariant to MIMG_{Sampler,Gathe...
2018-06-21 Nicolai HaehnleAMDGPU: Add implicit def of SCC to kill and indirect...
2018-06-21 Nicolai HaehnleAMDGPU: Turn D16 for MIMG instructions into a regular...
2018-06-21 Nicolai HaehnleTableGen: Allow foreach in multiclass to depend on...
2018-06-21 David Green[DA] Enable -da-delinearize by default
2018-06-21 Simon Pilgrim[X86][AVX] Reduce v4f64/v4i64 shuffle costs (PR37882)
2018-06-21 Mikael Holmen[DebugInfo] Make sure all DBG_VALUEs' reguse operands...
2018-06-21 David Green[DAGCombine] Fix alignment for offset loads/stores
2018-06-21 Eric ChristopherRemove FIXME comment about WIP.
2018-06-21 Eric ChristopherAdd some explanatory text to the associated symbol...
2018-06-21 Florian HahnRecommit r333268: [IPSCCP] Use PredicateInfo to propaga...
2018-06-21 Mikael Holmen[DebugInfo] Keep DBG_VALUE undef in LiveDebugVariables
2018-06-21 Chandler Carruth[PM/LoopUnswitch] Add partial non-trivial unswitching...
2018-06-21 Michael ZolotukhinProvenanceAnalysis: Store WeakTrackingVH instead of...
2018-06-21 Craig Topper[X86] Remove masking from 512-bit floating max/min...
2018-06-21 Tim ShenRevert "[SCEV] Improve zext(A /u B) and zext(A % B)"
2018-06-21 Tim Shen[SCEV] Improve zext(A /u B) and zext(A % B)
2018-06-20 Wolfgang Pieb[DWARF] Improved error reporting for range lists.
2018-06-20 Simon Dardis[mips] Add microMIPS specific addressing patterns.
2018-06-20 Alina SbirleaGeneralize MergeBlockIntoPredecessor. Replace uses...
2018-06-20 Alina Sbirlea[MemorySSA] Verify Phi incoming blocks are block predec...
2018-06-20 Craig Topper[X86] Use setcc ISD opcode for AVX512 integer compariso...
2018-06-20 Simon Pilgrim[SLPVectorizer] Provide InstructionsState down the...
2018-06-20 Stanislav MekhanoshinAllow binop C1, (select cc, CF, CT) -> select folding
2018-06-20 Simon Dardis[mips] Correct predicates for loads, bit manipulation...
2018-06-20 Matt ArsenaultAMDGPU: Fix scalar_to_vector for v4i16/v4f16
2018-06-20 Matt ArsenaultAMDGPU: Fix missing C++ mode comment
2018-06-20 Sanjay Patel[IR] add/use isIntDivRem convenience function
2018-06-20 Chandler Carruth[PM/LoopUnswitch] Support partial trivial unswitching.
2018-06-20 Alex Bradbury[RISCV] Accept fmv.s.x and fmv.x.s as mnemonic aliases...
2018-06-20 Vedant Kumar[Local] Generalize insertReplacementDbgValues, NFC
2018-06-20 Florian Hahn[PredicateInfo] Order instructions in different BBs...
2018-06-20 Paul Robinson[DWARF] Don't keep a ref to possibly stack allocated...
2018-06-20 Vlad TsyrklevichIRMover: Account for matching types present across...
2018-06-20 Vedant Kumar[Local] Add a utility to insert replacement dbg.values...
2018-06-20 Paul RobinsonRemove a redundant initialization. NFC
2018-06-20 Simon Pilgrim[SLPVectorizer] Move isOneOf after InstructionsState...
2018-06-20 Bjorn Pettersson[DAG] Don't map a TableId to itself in the ReplacedValu...
2018-06-20 Nirav Dave[DAG] Fix and-mask folding when narrowing loads.
2018-06-20 Sam Clegg[WebAssembly] Update know failures for the wasm waterfall
2018-06-20 Simon Pilgrim[SLPVectorizer] Use InstructionsState to record AltOpcode
2018-06-20 Simon Pilgrim[SLPVectorizer] Relax "alternate" opcode vectorisation...
2018-06-20 Sanjay Patel[InstSimplify] Fix missed optimization in simplifyUnsig...
next