OSDN Git Service

android-x86/external-llvm.git
2018-02-15 Sanjay Patel[InstCombine] use m_OneUse to reduce code; NFC
2018-02-15 Sanjay Patel[InstCombine] test fdiv folds better; NFC
2018-02-15 Krzysztof Parzyszek[Hexagon] Make the vararg handling a bit more robust
2018-02-15 Francis Visoiu... [CodeGen] Separate MBB metadata from instructions in...
2018-02-15 Krzysztof Parzyszek[Hexagon] Fix lowering of formal arguments after r324737
2018-02-15 Simon Pilgrim[SelectionDAG] Pull out repeated Op.getOpcode(). NFCI.
2018-02-15 Francis Visoiu... [CodeGen] Print irreducible loop header weight as a...
2018-02-15 Sanjay Patel[InstCombine] allow sin/cos transforms with 'reassoc'
2018-02-15 Pablo Barrio[ARM] Allow 64- and 128-bit types with 't' inline asm...
2018-02-15 Simon Pilgrim[X86][SSE] combineTruncateWithSat - use truncateVectorW...
2018-02-15 Sanjay Patel[InstCombine] allow X / C -> X * (1.0/C) for vector...
2018-02-15 Simon Pilgrim[X86][SSE] combineTruncateWithSat - use truncateVectorW...
2018-02-15 Momchil Velikov[DebugInfo] Accept enumeration types without underlying...
2018-02-15 Simon Pilgrim[SelectionDAG] Add initial implementation of TargetLowe...
2018-02-15 Sjoerd Meijer[ARM] f16 vcmp fixes
2018-02-15 Serge PavlovRevert r325224 "Report fatal error in the case of out...
2018-02-15 Serge PavlovSpecify namespace for realloc
2018-02-15 Serge PavlovReport fatal error in the case of out of memory
2018-02-15 Andrew V. Tischenko(NFC)[MachineCombiner] Improve debug output.
2018-02-15 Max Kazantsev[NFC] Rename isKnownViaSimpleReasoning to isKnownViaNon...
2018-02-15 Max Kazantsev[NFC] Fix metadata placement in test
2018-02-15 Max Kazantsev[SCEV] Favor isKnownViaSimpleReasoning over constant...
2018-02-15 Craig Topper[X86] Regnerate test to show scheduling comments. NFC
2018-02-15 Craig Topper[X86] Change 32 and 64 bit versions of LSL instruction...
2018-02-14 Craig Topper[X86] Dont' allow 'outs' and 'ins' in at&t syntax witho...
2018-02-14 Craig Topper[X86] Don't use 64 bit hex constants in a 32 bit assemb...
2018-02-14 Craig Topper[X86] Reverse the operand order of invlpga in at&t...
2018-02-14 Jake Ehrlich[llvm-objcopy] Fix handling of zero-size segments in...
2018-02-14 Sanjay Patel[InstCombine] clean up fold for X / C -> X * (1.0/C...
2018-02-14 Vitaly Buka[ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_...
2018-02-14 Lang Hames[ORC] Consolidate RTDyldObjectLinkingLayer GetMemMgr...
2018-02-14 Lang Hames[ORC] Switch to shared_ptr ownership for AsynchronousSy...
2018-02-14 Craig Topper[X86] Don't swap argument on BOUND instruction in at...
2018-02-14 Rafael EspindolaChange the BugDriver to store the current module with...
2018-02-14 Rafael EspindolaUse std::uniue_ptr. NFC.
2018-02-14 Rafael EspindolaUse std::unique_ptr. NFC.
2018-02-14 Rafael EspindolaUse std::unique_ptr. NFC.
2018-02-14 Rafael EspindolaUse std::unique_ptr. NFC.
2018-02-14 Rafael EspindolaUse std::unique_ptr. NFC.
2018-02-14 Krzysztof Parzyszek[Hexagon] Split HVX vector pair loads/stores, expand...
2018-02-14 Simon PilgrimRemoved superfluous semicolon to fix -Wpedantic gcc...
2018-02-14 Rafael EspindolaUse std::unique_ptr. NFC.
2018-02-14 Francis Visoiu... [CodeGen] Print predecessors, successors, then liveins...
2018-02-14 Rafael EspindolaUse std::unique_ptr. NFC.
2018-02-14 Rafael EspindolaUse std::unique_ptr. NFC.
2018-02-14 Rafael EspindolaUse std::unique_ptr. NFC.
2018-02-14 Volkan KelesGlobalISel: Add templated functions and pattern matcher...
2018-02-14 Sanjay Patel[InstCombine] add tests and comments for fdiv X, C...
2018-02-14 Rafael EspindolaPass a module reference to CloneModule.
2018-02-14 Rafael EspindolaUpdate examples for API change. NFC.
2018-02-14 Rafael EspindolaPass a reference to a module to the bitcode writer.
2018-02-14 Craig Topper[RegisterClassInfo] Invalidate the register pressure...
2018-02-14 David GreenMove llvm::computeLoopSafetyInfo from LICM.cpp to LoopU...
2018-02-14 Simon Pilgrim[X86][SSE] truncateVectorWithPACK - Use src type instea...
2018-02-14 Craig Topper[InstCombine] Don't fold select(C, Z, binop(select...
2018-02-14 Stanislav Mekhanoshin[AMDGPU] Remove non-temporal flag from argument loads
2018-02-14 Sanjay Patel[InstCombine] regenerate checks; NFC
2018-02-14 Paul Robinson[DWARF] Fix incorrect prologue end line record.
2018-02-14 Sanjay Patel[InstCombine] simplify isFMulOrFDivWithConstant();...
2018-02-14 Sanjay Patel[InstCombine] replace isa/cast with dyn_cast; NFC
2018-02-14 Sanjay Patel[InstCombine] refactor folds for mul with negated opera...
2018-02-14 Rafael EspindolaStore defined macros in MCContext.
2018-02-14 Sanjay Patel[x86] add baseline vector compare tests for D42948...
2018-02-14 Alexander Ivchenko[SelectionDAG][X86] Fix incorrect offset generated...
2018-02-14 Alexey Bataev[SLP] Allow vectorization of reversed loads.
2018-02-14 Sjoerd Meijer[ARM] f16 stack spill/reloads
2018-02-14 Simon PilgrimFix GCC -Wlogical-op-parentheses warning. NFCI.
2018-02-14 Lama Saba[X86] Reduce Store Forward Block issues in HW - Recommi...
2018-02-14 Simon Pilgrim[X86][SSE] Relax type legality for combineTruncateWithS...
2018-02-14 Florian HahnRecommit r325001: [CallSiteSplitting] Support splitting...
2018-02-14 Florian Hahn[LoopInterchange] Incrementally update the dominator...
2018-02-14 Momchil VelikovUse EXPECT_FALSE instead of EXPECT_EQ(false, ...
2018-02-14 Petar Jovanovic[Utils] Salvage the debug info of DCE'ed 'and' instructions
2018-02-14 Pavel LabathRevert r325107 (case folding DJB hash) and subsequent...
2018-02-14 Eugene Leviant[IRMover] Move type name extraction to a separate funct...
2018-02-14 Pavel LabathFix build broken by r325107
2018-02-14 Pavel LabathImplement a case-folding version of DJB hash
2018-02-14 Elena DemikhovskyAdding a width of the GEP index to the Data Layout.
2018-02-14 Craig Topper[SelectionDAG] Remove duplicate code from TargetLowerin...
2018-02-14 Serge PavlovUse delete[] instead of free
2018-02-14 Serge PavlovUse delete[] to deallocate array of chars
2018-02-14 Serge PavlovRefactor DisassembleInfo in MachODump.cpp
2018-02-14 Reid Kleckner[X86] Remove dead code from retpoline thunk generation
2018-02-14 Vitaly Buka[gold] Fix error report in thinlto_emit_linked_objects...
2018-02-13 Sam McCallFix off-by-one in set_thread_name which causes truncati...
2018-02-13 Daniel Sanders[globalisel][legalizerinfo] Follow up on post-commit...
2018-02-13 Sanjay Patel[InstCombine] put tests of mul with neg operand(s)...
2018-02-13 Vedant Kumar[GVN] Salvage debug info from dead insts
2018-02-13 Sanjay Patel[InstCombine] (lshr X, 31) * Y --> (ashr X, 31) & Y
2018-02-13 Sanjay Patel[InstCombine] add vector tests, fix comments; NFC
2018-02-13 Reid Kleckner[X86] Use EDI for retpoline when no scratch regs are...
2018-02-13 Sanjay Patel[InstCombine] (bool X) * Y --> X ? Y : 0
2018-02-13 Reid Kleckner[LLD] Implement /guard:[no]longjmp
2018-02-13 Aditya Nandakumar[GISel]: Add Pattern Matcher for G_FMUL.
2018-02-13 Aditya Nandakumar[GISel]: Make Pattern matcher for FADD commutative
2018-02-13 Stanislav Mekhanoshin[AMDGPU] Cleanup in memory legalizer tests. NFC.
2018-02-13 Adrian PrantlDocument the shortcomings of DwarfExpression::addMachin...
2018-02-13 Sanjay Patel[InstCombine] fix test comment and add vector test...
2018-02-13 Sanjay Patel[InstCombine, InstSimplify] (re)move tests, regenerate...
2018-02-13 Vedant Kumar[Debugify] Avoid verifier failure on non-definition...
next