OSDN Git Service

[X86] Regenerate cmpxchg tests
[android-x86/external-llvm.git] / lib /
2018-02-28 Sanjay Patel[InstCombine] simplify code for X * -1.0 --> -X; NFC
2018-02-28 Jonas Devlieghere[GlobalOpt] don't change CC of musttail calle(e|r)
2018-02-28 Craig Topper[X86] Lower extract_element from k-registers by bitcast...
2018-02-28 Simon Pilgrim[X86][AVX512] Improve support for signed saturation...
2018-02-28 Krzysztof Parzyszek[Hexagon] Implement target feature +reserved-r19
2018-02-28 Craig Topper[InstCombine] Split the FP constant code out of lookThr...
2018-02-28 Dimitry AndricFix llvm-config --system-libs output on FreeBSD and...
2018-02-28 Tim Renouf[AMDGPU] added writelane intrinsic
2018-02-28 Vedant KumarFixed spelling mistake in comments of LLVM Analysis...
2018-02-28 Vedant Kumar[InstrProfiling] Emit the runtime hook when no counters...
2018-02-28 Artem Belevich[NVPTX] Removed always-true predicates in NVPTX.
2018-02-28 Roman Tereshin[GlobalISel] Print/Parse FailedISel MachineFunction...
2018-02-28 Chih-Hung Hsieh[TLS] use emulated TLS if the target supports only...
2018-02-28 Nicholas Wilson[WebAssembly] Reorder symbol table to match MC order
2018-02-28 Pablo Barrio[ARM] Lower lower saturate to 0 and lower saturate...
2018-02-28 Sanjay Patel[InstCombine] move invariant call out of loop; NFC
2018-02-28 Sanjay Patel[InstCombine] move constant check into foldBinOpIntoSel...
2018-02-28 Alexey Bataev[DEBUGINFO] Add flag for DWARF2 or less to use sections...
2018-02-28 Nicholas Wilson[WebAssembly] Fix copy-paste error in debugging string
2018-02-28 Simon Dardis[mips] Begin reworking instruction predicates for ISAs...
2018-02-28 Alexander Ivchenko[GlobalIsel][X86] Support G_INTTOPTR instruction.
2018-02-28 Xin TongFix typo. NFC
2018-02-28 Xin Tong[MergeICmp] Fix a bug in MergeICmp that can lead to...
2018-02-28 David Green[Dominators] Remove verifyDomTree and add some verifyin...
2018-02-28 Alexander Ivchenko[GlobalIsel][X86] Support G_PTRTOINT instruction.
2018-02-28 Craig Topper[X86] Don't use EXTRACT_ELEMENT from v1i1 with i8/i32...
2018-02-28 Craig Topper[X86] Change the masked FPCLASS implementation to use...
2018-02-28 Andrew Zhogin[ARM] Cortex-A57 scheduler fix for ARM backend (missed...
2018-02-28 Lang Hames[RuntimeDyld][MachO] Support ARM64_RELOC_BRANCH26 for...
2018-02-27 Sam Clegg[WebAssembly] Remove DataSize from linking metadata...
2018-02-27 Krzysztof Parzyszek[Hexagon] Recognize more sign-extensions as inputs...
2018-02-27 Krzysztof Parzyszek[Pipeliner] Drop memrefs instead of creating ones with...
2018-02-27 Reid Kleckner[CodeView] Lower __restrict and other pointer qualifier...
2018-02-27 Krzysztof ParzyszekRevert "[Pipeliner] Drop memrefs instead of creating...
2018-02-27 Krzysztof Parzyszek[Pipeliner] Drop memrefs instead of creating ones with...
2018-02-27 Shoaib Meenai[AsmPrinter] Handle qualified unnamed types in CodeView...
2018-02-27 Reid Kleckner[codeview] Remove unused variable
2018-02-27 Konstantin ZhuravlyovAMDGPU: Add fast fmaf feature to gfx702
2018-02-27 Craig Topper[ValueTracking] Teach cannotBeOrderedLessThanZeroImpl...
2018-02-27 Sjoerd Meijer[ARM] Another f16 litpool fix
2018-02-27 Craig TopperRevert r326225 "[X86] Move the load folding tables...
2018-02-27 Peter CollingbourneARM: Don't rewrite add reg, $sp, 0 -> mov reg, $sp...
2018-02-27 Craig Topper[X86] Move the load folding tables to a separate .inc...
2018-02-27 Krzysztof Parzyszek[Hexagon] Add patterns for compares of i1 values
2018-02-27 Aditya Nandakumar[GISel]: Print more fallback information when aborting
2018-02-27 Geoff BerryRe-enable "[MachineCopyPropagation] Extend pass to...
2018-02-27 Simon Pilgrim[X86][AVX] combineLoopMAddPattern - support 256-bit...
2018-02-27 Alexander RichardsonMake the LLParser accept call instructions of variables...
2018-02-27 Jonas Devlieghere[ADT] Recognize ppc as valid architecture in target...
2018-02-27 Florian Hahn[NewGVN] Update phi-of-ops def block when updating...
2018-02-27 Jonas Paulsson[SystemZ] Make sure SelectCode() is not called on...
2018-02-27 George Burgess IV[MemorySSA] Call the correct dtors
2018-02-27 Serguei Katkov[SCEV] Cleanup SCEVInitRewriter. NFC.
2018-02-27 Craig Topper[X86] Simplify if condition. NFC
2018-02-27 Craig Topper[X86] Replace an impossible if condition with an assert.
2018-02-27 Evgeny StupachenkoFix PR36032, PR35432
2018-02-27 Craig Topper[SelectionDAG] Remove code from PromoteIntRes_CONCAT_VE...
2018-02-26 Aditya Nandakumar[GISel]: Don't assert when constraining RegisterOperand...
2018-02-26 Craig Topper[ValueTracking] Teach cannotBeOrderedLessThanZeroImpl...
2018-02-26 Simon Pilgrim[X86][SSE] Reduce FADD/FSUB/FMUL costs on later targets...
2018-02-26 Craig Topper[X86] Add constant folding to combineMOVMSK.
2018-02-26 Craig Topper[X86] Add a custom legalization for (i16 (bitcast v16i1...
2018-02-26 Adam Nemet[LTO] Support filtering by hotness threshold
2018-02-26 Simon Pilgrim[X86][AVX] createPSADBW - support 256-bit cases on...
2018-02-26 Matt ArsenaultAMDGPU/GlobalISel: Make f64 constants legal
2018-02-26 Sanjay Patel[InstCombine] allow fdiv folds with less than fully...
2018-02-26 Francis Visoiu Mistrih[CodeGen] Don't omit any redundant information in ...
2018-02-26 Jonas DevlieghereRe-land: "[Support] Replace HashString with djbHash."
2018-02-26 Tim Renouf[AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader
2018-02-26 Tim Renouf[LiveIntervals] Handle moving up dead partial write
2018-02-26 David ZarzyckiTest commit
2018-02-26 Jonas DevlieghereRevert "[Support] Replace HashString with djbHash."
2018-02-26 Jonas Devlieghere[Support] Replace HashString with djbHash.
2018-02-26 Benjamin Kramer[WebAssembly] Relax constexpr for old standard libraries.
2018-02-26 Renato Golin[LV] Move isLegalMasked* functions from Legality to...
2018-02-26 Florian Hahn[LoopInterchange] Loops with empty dependency matrix...
2018-02-26 Andrew V. TischenkoThe final step to close D41278 [MachineCombiner] Improv...
2018-02-26 Serguei Katkov[SCEV] Factor out getUsedLoops
2018-02-26 Serguei Katkov[SCEV] Introduce SCEVPostIncRewriter
2018-02-26 Jonas Paulsson[XCore] Return true in enableMultipleCopyHints().
2018-02-26 Serguei Katkov[SCEV] Extends the SCEVInitRewriter
2018-02-26 Craig Topper[X86] Don't use getZExtValue when we have no idea how...
2018-02-26 Craig Topper[X86] Use SelectionDAG::SplitVectorOperand to simplify...
2018-02-26 Craig Topper[X86] Simplify the ReplaceNodeResults code for X86ISD...
2018-02-26 Craig Topper[X86] Remove VT.isSimple() check from detectAVGPattern.
2018-02-25 Nicolai HaehnleTableGen: Remove VarInit::getFieldType
2018-02-25 Nicolai HaehnleTableGen: Get rid of Init::getFieldInit
2018-02-25 Nicolai HaehnleTableGen: Remove Init::resolveListElementReference
2018-02-25 Mandeep Singh Grang[DebugInfo] Stable sort symbols to remove non-determini...
2018-02-25 Craig Topper[X86] Use SDNode instead of SDPatternOperator. NFC
2018-02-24 Simon Pilgrim[TargetLowering] SimplifyDemandedVectorElts - pass...
2018-02-24 Simon Pilgrim[TargetLowering] SimplifyDemandedVectorElts - pass...
2018-02-24 Craig Topper[X86] Allow int_x86_sse2_cvtps2dq and int_x86_avx_cvt_p...
2018-02-24 Adam NemetRevert "StructurizeCFG: Test for branch divergence...
2018-02-24 Simon Pilgrim[X86][SSE] combineSubToSubus - support v8i64 handling...
2018-02-24 Simon Pilgrim[X86][SSE] combineSubToSubus - support v8i32 handling...
2018-02-24 Simon Pilgrim[X86][SSE] combineSubToSubus - begun generalizing to...
2018-02-24 Simon PilgrimFix spelling in comment. NFCI.
2018-02-24 Jonas Paulsson[Sparc] Return true in enableMultipleCopyHints().
2018-02-24 Craig Topper[X86] Use SelectionDAG::getNot instead of implementing...
next