The Week Of Monday 23 January 2017 Archives by thread
Starting: Mon Jan 23 00:33:25 PST 2017
Ending: Sun Jan 29 23:54:22 PST 2017
Messages: 2460
- [llvm] r292773 - [PM] Replace the hard invalidate in JumpThreading for LVI with correct
Chandler Carruth via llvm-commits
- [llvm] r292774 - This test apparently requires an x86 target and is failing on numerous
Chandler Carruth via llvm-commits
- [compiler-rt] r292775 - [lsan] Enable LSan for x86 Linux.
Maxim Ostapenko via llvm-commits
- [PATCH] D28194: [ARM] Classification Improvements to ARM Sched-Models. NFCI.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D28609: [lsan] Enable LSan for x86 Linux.
Phabricator via Phabricator via llvm-commits
- [PATCH] D28397: [lld][cmake] Fix LLVM_LINK_LLVM_DYLIB build
Pavel Labath via Phabricator via llvm-commits
- [lld] r292777 - [ELF] - Linkerscripts: ignore CONSTRUCTORS in output section declaration.
George Rimar via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
George Rimar via Phabricator via llvm-commits
- [PATCH] D29006: [PH] Remove all use of AssertingVH from members of analysis results.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28951: [ELF] - Linkerscripts: ignore CONSTRUCTORS in output section declaration.
George Rimar via Phabricator via llvm-commits
- [www] r292780 - Clarify FAQ item for accepted talks
Kevin Streit via llvm-commits
- [PATCH] D28922: [LoadCombine] Fix combining of loads which span an aliasing store.
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r292782 - [InstCombine][SSE] Tests showing missed opportunities to constant fold PMULDQ/PMULUDQ
Simon Pilgrim via llvm-commits
- [llvm] r292761 - Fix some broken CHECK lines.
Alex L via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29007: [lld][cmake] Fix BUILD_SHARED_LIBS installation
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D28894: [Support] Use O_CLOEXEC only when declared
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D28959: [SLP] Improve horizontal vectorization for non-power-of-2 number of instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29009: [LanRef] Fix typo in getelementptr example.
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D29010: [SLP] Refactoring of HorizontalReduction class, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29013: Add InstCombine/InstructionSimplify support for Freeze Instruction
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] r292783 - [SLP] Additional test for SLP vectorizer with 31 reduction elements.
Alexey Bataev via llvm-commits
- [PATCH] D29014: [SelDag] Implement FREEZE node
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29015: [LoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] r292784 - [InstCombine][X86] MULDQ/MULUDQ undef -> zero
Simon Pilgrim via llvm-commits
- Adding Freeze instruction and fix loop unswitch
Nuno Lopes via llvm-commits
- [llvm] r292623 - [AMDGPU] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Malcolm Parsons via llvm-commits
- [PATCH] D29017: refactor / improve getScalarizationOverhead()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29019: [ARM] Add the AEK_SEC feature to ARMv8-M architecture.
Sanne Wouda via Phabricator via llvm-commits
- [llvm] r292785 - RuntimeDyldELF: add LDST8_ABS_LO12_NC and LDST16_ABS_LO12_NC relocs
Eugene Leviant via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of non-zero initial values in horizontal instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D28863: RuntimeDyldELF: Implement LDST8_ABS_LO12_NC and LDST16_ABS_LO12_NC relocs
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D28351: AMDGPU: Remove spurious out branches after a kill
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
George Rimar via Phabricator via llvm-commits
- [llvm] r292788 - RuntimeDyldELF: add LDST128_ABS_LO12_NC reloc
Eugene Leviant via llvm-commits
- [PATCH] D29022: [MemorySSA] Add new tests for invariant.groups
Piotr Padlewski via Phabricator via llvm-commits
- [lld] r292789 - [ELF] - Stop handling local symbols in a special way.
George Rimar via llvm-commits
- [llvm] r292790 - [SystemZ] Mark vector immediate load instructions with useful flags.
Jonas Paulsson via llvm-commits
- [PATCH] D29023: [Stack Protection] Add diagnostic information for why stack protection was applied to a function
James Henderson via Phabricator via llvm-commits
- [PATCH] D29024: [mips] Define macros related to -mabicalls in the preprocessor
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D28773: [ELF] - Avoid reusing DynsymIndex for -r
George Rimar via Phabricator via llvm-commits
- [PATCH] D28538: [CodeGen] [CUDA] Add the ability set default attrs on functions in linked modules.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28942: [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D28947: [XRay][AArch64] More staging for tail call support in XRay on AArch64 - in LLVM
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D28997: [LTO] Teach lib/LTO about the new pass manager
Teresa Johnson via Phabricator via llvm-commits
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Jonas Paulsson via llvm-commits
- [PATCH] D28673: [XRay][Arm32] Reduce the portion of the stub and implement more staging for tail calls - in LLVM
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D28674: [XRay][Arm32] Reduce the portion of the stub and implement more staging for tail calls - in compiler-rt
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D28984: [LLD] Do not allocate space for common symbols with -r
Rafael Avila de Espindola via llvm-commits
- [llvm] r292792 - Tweak ASCII art in Simplify CFG. NFC
Amaury Sechet via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via Phabricator via llvm-commits
- [llvm] r292793 - [InstCombine][X86] Add MULDQ/MULUDQ constant folding support
Simon Pilgrim via llvm-commits
- [PATCH] D28195: [selectiondag] Mark node created in SoftenFloatRes_FP_EXTEND as Processed.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D28956: [LLD][ELF] Add support for local symbols in Synthetic Sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D29028: Make VerifyDonInfo and VerifyLoopInfo global variables
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D23652: [mips] N64 static relocation model support
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D29029: Update domtree incrementally in loop peeling.
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Brian Cain via Phabricator via llvm-commits
- [PATCH] D28949: [InstCombine][SSE] Add support for PACKSS/PACKUS constant folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29034: [Guards] Introduce loop-predication pass
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D28713: NFC: Rename RawSession to NativeSession
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D28810: [X86][SSE] Use MOVMSK for all_of/any_of reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28950: [LLD][ELF] Correct sh_info for static symbol table
Peter Smith via Phabricator via llvm-commits
- [PATCH] D29000: [SelectionDAG] Teach getNode to simplify a couple easy cases of EXTRACT_SUBVECTOR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28979: [X86] Add demanded elts support for the inputs to pclmul intrinsic
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r292797 - [MemorySSA] Add new tests for invariant.groups
Piotr Padlewski via llvm-commits
- [PATCH] D27705: [ARM] GlobalISel: Support i8/i16 ABI extensions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27706: [ARM] GlobalISel: Support i1 add and ABI extensions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27803: [ARM] GlobalISel: Load i1, i8 and i16 args from stack
Diana Picus via Phabricator via llvm-commits
- [PATCH] D28977: [libFuzzer] Implement TmpDir() for Windows.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [llvm] r292798 - Post-commit review feedback from dblaikie
Chris Bieneman via llvm-commits
- [lld] r292799 - [ELF] - Committed missing ld.ldd invocation to constructor.s
George Rimar via llvm-commits
- [PATCH] D29035: [Support] Add sys::fs::set_current_path() (aka chdir)
Pavel Labath via Phabricator via llvm-commits
- [llvm] r292803 - Refactor SampleProfile.cpp to move computation inside a branch. (NFC)
Dehao Chen via llvm-commits
- [PATCH] D28044: [LV/LoopAccess] Check statically if an unknown dependence distance can be proven larger than the loop-count
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D28787: AMDGPU: Propagate fast math flags in fneg combines
Tom Stellard via Phabricator via llvm-commits
- [llvm] r291859 - [asan] Don't overalign global metadata.
Hans Wennborg via llvm-commits
- [llvm] r292753 - [IR] Use const_cast to reuse the const version of two BasicBlock methods that are duplicated for both const and non-const. NFC
David Blaikie via llvm-commits
- [PATCH] D29037: Constant fold switch inst when looking for trivial conditions to unswitch on.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D29003: [OptDiag] Move everything but code region into a new base class for DiagnosticInfoOptimizationBase
Matthias Braun via Phabricator via llvm-commits
- [llvm] r292575 - BitVector: Fix undefined behaviour
David Blaikie via llvm-commits
- [PATCH] D28986: [APInt] Remove calls to clearUnusedBits from XorSlowCase and operator^=
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D28967: [PGO] Add option to view CFG with profile after profile annotation
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D28991: [lld] Use %u instead of %d for uint32_t formatting
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28998: [lld/LTO] Add a flag to use the new PM during LTO
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r292583 - NewGVN: Fix PR 31682, an overactive assert.
Hans Wennborg via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
David Li via Phabricator via llvm-commits
- [llvm] r292812 - [InstSimplify] refactor finding limits for icmp with binop; NFCI
Sanjay Patel via llvm-commits
- [llvm] r292648 - NewGVN: Fix PR 31686 and PR 31698 by rewriting store leader handling.
Hans Wennborg via llvm-commits
- [llvm] r292711 - Add missing dependency to "Module Summary Analysis" pass
Hans Wennborg via llvm-commits
- [llvm] r292651 - AMDGPU/R600: Serialize vector trunc stores to private AS
Hans Wennborg via llvm-commits
- [PATCH] D28996: [PM] Flesh out the new pm LTO pipeline
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28597: [compiler-rt] [Sanitizer Coverage] Add new sanitizer coverage functions to the internal interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D28598: [compiler-rt] [Sanitizer Coverage] Provide access to the default implementation of weak functions from sanitizer coverage for MD on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29004: New OptimizationRemarkEmitter pass for MIR
Matthias Braun via Phabricator via llvm-commits
- [llvm] r292813 - [libFuzzer] deflake a test
Kostya Serebryany via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r292814 - DAG: Allow legalization of fcanonicalize vector types
Matt Arsenault via llvm-commits
- [llvm] r292815 - [PGO] add debug option to view annotated cfg after prof use annotation
Xinliang David Li via llvm-commits
- [llvm] r292816 - AMDGPU: Remove unnecessary check
Matt Arsenault via llvm-commits
- [llvm] r292817 - Add unittests for empty bitvectors.
Matthias Braun via llvm-commits
- [llvm] r292818 - AMDGPU: Propagate fast math flags in fneg combines
Matt Arsenault via llvm-commits
- [PATCH] D29041: [tsan] Enable ignore_noninstrumented_modules=1 on Darwin by default
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28476: [Analysis] Add LF_ prefix to LibFunc enums in TargetLibraryInfo. (NFC)
Richard Smith via Phabricator via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r292821 - [SLP] Additional test with extra args in horizontal reductions.
Alexey Bataev via llvm-commits
- [PATCH] D29043: [Lanai] Rename LanaiInstPrinter library to LanaiAsmPrinter
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D29044: Add LC_BUILD_VERSION load command
Steven Wu via Phabricator via llvm-commits
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29045: [PGO] Add option to dot-dump raw profile counts as computed by profile annotator
David Li via Phabricator via llvm-commits
- [PATCH] D27703: AMDGPU: Combine fp16/fp64 subtarget features
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D28881: LiveIntervalAnalysis: Calculate liveness even if a superreg is reserved.
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r292824 - Add LC_BUILD_VERSION load command
Steven Wu via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
bryant via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Phabricator via Phabricator via llvm-commits
- [llvm] r292825 - [ARM] Classification Improvements to ARM Sched-Models. NFCI.
Javed Absar via llvm-commits
- [llvm] r292826 - Attempt to fix the testcase in r292824
Steven Wu via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Phabricator via Phabricator via llvm-commits
- [llvm] r292827 - [AArch64][GlobalISel] Legalize narrow scalar ops again.
Ahmed Bougacha via llvm-commits
- [PATCH] D28484: SimplifyLibCalls: Replace more unary libcalls with intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r292828 - [AArch64][GlobalISel] Legalize narrow scalar fp->int conversions.
Ahmed Bougacha via llvm-commits
- [llvm] r292829 - Add support for the x86_thread_state32_t and
Kevin Enderby via llvm-commits
- [llvm] r292323 - [test-release.sh] Add Polly to the list of projects
Hans Wennborg via llvm-commits
- [llvm] r292758 - [x86] avoid crashing with illegal vector type (PR31672)
Hans Wennborg via llvm-commits
- [PATCH] D21839: PowerPC: Use shouldAssumeDSOLocal in classifyGlobalReference
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] r292835 - [libFuzzer] make sure we use the feedback from std::string operator ==
Kostya Serebryany via llvm-commits
- [llvm] r292836 - [Hexagon] Explicitly reserve aliases of reserved registers
Krzysztof Parzyszek via llvm-commits
- [PATCH] D27880: DAG: Don't fold vector extract into load if target doesn't want to
Justin Bogner via llvm-commits
- [PATCH] D22529: Inlining of empty/small variadic functions.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D29049: TableGen: Fix infinite recursion in RegisterBankEmitter
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28380: [SelectionDAG] Handle inverted conditions when splitting into multiple branches.
Justin Bogner via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [llvm] r292837 - AMDGPU: Combine fp16/fp64 subtarget features
Matt Arsenault via llvm-commits
- [PATCH] D28558: [CMake] Ignore hidden/metadata files when adding lit check-* testsuites
Justin Bogner via llvm-commits
- [llvm] r292839 - [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Tim Shen via llvm-commits
- [llvm] r292840 - Revert "Refactor SampleProfile.cpp to move computation inside a branch. (NFC)"
Evgeniy Stepanov via llvm-commits
- [llvm] r292841 - [InstSimplify] add tests to show missing folds from 'icmp (add nsw)'; NFC
Sanjay Patel via llvm-commits
- [llvm] r292842 - DAG: Don't fold vector extract into load if target doesn't want to
Matt Arsenault via llvm-commits
- [llvm] r292843 - [libFuzzer] mutate empty input using the regular mutators (instead of a custom dummy one). This way when we mutate an empty input there is a chance we will get a dictionary word
Kostya Serebryany via llvm-commits
- [compiler-rt] r292844 - Revert "[lsan] Enable LSan for x86 Linux."
Evgeniy Stepanov via llvm-commits
- [PATCH] D29051: Makes promoteIndirectCall an external function.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r292845 - [RDF] Add registers to live set even if they are live already
Krzysztof Parzyszek via llvm-commits
- [PATCH] D29053: [InstSimplify] try to eliminate icmp Pred (add nsw X, C1), C2
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r292846 - AMDGPU: Custom lower more vector operations
Matt Arsenault via llvm-commits
- [PATCH] D28598: [compiler-rt] Provide access to the default implementation of weak functions for MD on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [llvm] r292848 - [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC)
David L. Jones via llvm-commits
- [llvm] r292850 - Makes promoteIndirectCall an external function.
Dehao Chen via llvm-commits
- [PATCH] D27881: AMDGPU: Custom lower more vector operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28600: [compiler-rt] [Sanitizer Coverage] Use interception to access to sanitizer coverage's strong functions defined in the main executable (for MD on Windows.)
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D20552: AMDGPU: Allow clustering flat memory operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28499: SimplifyLibCalls: Replace copysign calls with intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28631: AMDGPU: Remove modifiers from v_div_scale_*
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28434: [Sanitizer Coverage] Fix Instrumentation to work on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29055: [LoopUnroll] First form LCSSA, then loop-simplify
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28435: [compiler-rt] Define delimiters for sanitizer coverage's binary section on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [LNT] r292851 - Get server requirements right from client file
Chris Matthews via llvm-commits
- [LNT] r292852 - Update dependent package versions
Chris Matthews via llvm-commits
- [PATCH] D29056: PowerPC: Mark super regs of reserved regs reserved.
Matthias Braun via Phabricator via llvm-commits
- [llvm] r292853 - [AMDGPU] Fix obsolete comments, spotted by Malcolm Parsons. (NFC)
Eugene Zelenko via llvm-commits
- [llvm] r292854 - [LoopUnroll] First form LCSSA, then loop-simplify
Michael Kuperstein via llvm-commits
- [PATCH] D27463: Change llvm::Regex to expose a fallible constructor.
Richard Smith via Phabricator via llvm-commits
- [llvm] r292855 - SimplifyLibCalls: Replace more unary libcalls with intrinsics
Matt Arsenault via llvm-commits
- [llvm] r292857 - [WebAssembly] Update LibFunc::Func -> LibFunc
Derek Schuff via llvm-commits
- [PATCH] D28382: [APFloat] Add PPCDoubleDouble multiplication
Tim Shen via Phabricator via llvm-commits
- [llvm] r292860 - [APFloat] Add PPCDoubleDouble multiplication
Tim Shen via llvm-commits
- [PATCH] D29060: InstCombine: Reduce minnum/maxnum if inputs are casted
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r292467 - llvm-cxxfilt: filter out invalid manglings
Hans Wennborg via llvm-commits
- [PATCH] D28874: [AMDGPU] Add VGPR copies post regalloc fix pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kostya Serebryany via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Bill Seurer via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kostya Serebryany via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Eric Christopher via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kostya Serebryany via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Eric Christopher via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kostya Serebryany via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kit Barton via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Eric Christopher via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kostya Serebryany via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Eric Christopher via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kostya Serebryany via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Eric Christopher via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Chandler Carruth via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kostya Serebryany via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kostya Serebryany via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Chandler Carruth via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kostya Serebryany via llvm-commits
- [llvm] r292862 - [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
Kostya Serebryany via llvm-commits
- [llvm] r292863 - [PM] Flesh out the new pass manager LTO pipeline.
Davide Italiano via llvm-commits
- [llvm] r292864 - [LTO] Teach lib/LTO about the new pass manager.
Davide Italiano via llvm-commits
- [llvm] r292865 - [LTO] Add test to show up we don't support ThinLTO yet.
Davide Italiano via llvm-commits
- [PATCH] D28833: AMDGPU: Generalize matching of v_med3_f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29061: [PM] Introduce a PoisoningVH as a (more expensive) alternative to AssertingVH that delays any reported error until the handle is *used*.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r292870 - PowerPC: Mark super regs of reserved regs reserved.
Matthias Braun via llvm-commits
- [llvm] r292871 - LiveIntervalAnalysis: Calculate liveness even if a superreg is reserved.
Matthias Braun via llvm-commits
- [PATCH] D29062: [InstCombine] Merge DebugLoc when speculatively hoisting store instruction
Taewook Oh via Phabricator via llvm-commits
- [llvm] r292872 - [PM] Try to make all three compilers happy when it comes to pretty printing.
Davide Italiano via llvm-commits
- [PATCH] D28225: Implemented color coding and Vertex labels in XRay Graph
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r292873 - [APInt] Remove calls to clearUnusedBits from XorSlowCase and operator^=
Craig Topper via llvm-commits
- [lld] r292875 - [LinkerScript] Implement `MEMORY` command
Meador Inge via llvm-commits
- [llvm] r292876 - [SelectionDAG] Teach getNode to simplify a couple easy cases of EXTRACT_SUBVECTOR
Craig Topper via llvm-commits
- [llvm] r292877 - [X86] Remove Undef handling from extractSubVector. This is now handled inside getNode.
Craig Topper via llvm-commits
- [PATCH] D29068: AMDGPU/SI: Move some ISel helpers into utils so they can be shared with GISel
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Andrew Wygle via Phabricator via llvm-commits
- [PATCH] D29070: AMDGPU: Run AMDGPUCodeGenPrepare after inlining
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28897: [PM] Simplify the new PM interface to the loop unroller and expose two factory functions for the two modes the loop unroller is actually used in in-tree: simplified full-unrolling and the entire thing including partial unrolling.
Davide Italiano via Phabricator via llvm-commits
- [lld] r292878 - Do not allocate space for common symbols with -r
Rui Ueyama via llvm-commits
- [PATCH] D28999: Allow DenseSet::iterators to be conveted to and compared with const_iterator
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D28909: [InstCombineCalls] Unfold element atomic memcpy instruction
Philip Reames via Phabricator via llvm-commits
- [llvm] r292879 - Allow DenseSet::iterators to be conveted to and compared with const_iterator
Dean Michael Berris via llvm-commits
- [PATCH] D28522: Codegen: Make chains from lattice-shaped CFGs
Kyle Butt via Phabricator via llvm-commits
- [llvm] r292881 - [X86] Don't split v8i32 all ones values if only AVX1 is available. Keep it intact and split it at isel.
Craig Topper via llvm-commits
- [PATCH] D29005: [XRay] A graph Class for the llvm-xray graph
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D25428: AMDGPU add support for spilling to a user sgpr pointed buffers
Dave Airlie via Phabricator via llvm-commits
- [PATCH] D28848: [PM] Teach LoopUnroll to update the LPM infrastructure as it unrolls loops.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r292885 - Add test for default construction coverage of DenseSet iterators.
Dean Michael Berris via llvm-commits
- [llvm] r292886 - [Orc][RPC] Refactor some common remote-function-id negotiation code.
Lang Hames via llvm-commits
- [llvm] r292887 - [PM] Further fixes to the test case in r292863.
Chandler Carruth via llvm-commits
- [llvm] r292888 - [SystemZ] Gracefully fail in GeneralShuffle::add() instead of assertion.
Jonas Paulsson via llvm-commits
- [llvm] r292889 - Make VerifyDomInfo and VerifyLoopInfo global variables
Serge Pavlov via llvm-commits
- Comment for EXTRACT_VECTOR_ELT
Jonas Paulsson via llvm-commits
- [PATCH] D29071: Allow InstrCombine to remove one of adjacent guards if they are equivalent
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r292891 - [Orc][RPC] Refactor ParallelCallGroup to decouple it from RPCEndpoint.
Lang Hames via llvm-commits
- [llvm] r292892 - [AVX-512] Simplify multiclasses for integer logic operations. There were several inputs that didn't vary.
Craig Topper via llvm-commits
- [llvm] r292893 - AMDGPU : Add trap handler support.
Wei Ding via llvm-commits
- [llvm] r292894 - [X86] Remove unnecessary peakThroughBitcasts call that's already take care of by the ISD::isBuildVectorAllOnes check below.
Craig Topper via llvm-commits
- [llvm] r292895 - Update domtree incrementally in loop peeling.
Serge Pavlov via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Greg Parker via Phabricator via llvm-commits
- [llvm] r292896 - [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Greg Parker via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Derek Schuff via Phabricator via llvm-commits
- [llvm] r292899 - [SLP] Refactoring of HorizontalReduction class, NFC.
Alexey Bataev via llvm-commits
- [llvm] r292900 - Revert "[lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED"
Greg Parker via llvm-commits
- [PATCH] D29073: [ARM] Enable Cortex-M23 and Cortex-M33 support.
Sanne Wouda via Phabricator via llvm-commits
- [compiler-rt] r292902 - [test] Prevent false detection of an `UNSUPPORTED:` directive by lit.
Greg Parker via llvm-commits
- [lld] r292903 - [ELF] - Added additional comments on top of r292789 (D29021)
George Rimar via llvm-commits
- [llvm] r292904 - [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Greg Parker via llvm-commits
- [PATCH] D28354: [X86][MCU] replace select with bit manipulation instead of branches
Asaf Badouh via Phabricator via llvm-commits
- [llvm] r292907 - [Support] Add sys::fs::set_current_path() (aka chdir)
Pavel Labath via llvm-commits
- [PATCH] D28918: [AArch64] Rename 'no-quad-ldst-pairs' to 'slow-paired-128'
Renato Golin via Phabricator via llvm-commits
- [lld] r292909 - [lld][cmake] Fix BUILD_SHARED_LIBS installation
Pavel Labath via llvm-commits
- [lld] r292910 - [ELF] Correct sh_info for static symbol table
Peter Smith via llvm-commits
- [llvm] r292911 - [SLP] Additional test for checking that instruction with extra args is
Alexey Bataev via llvm-commits
- [PATCH] D29074: Canonicalize guards for AND condition
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D28960: [scudo] Enabling AArch64 support for Scudo
Renato Golin via Phabricator via llvm-commits
- [llvm] r292912 - [Support] Use O_CLOEXEC only when declared
Pavel Labath via llvm-commits
- [llvm] r292913 - [InstCombine][X86] MULDQ/MULUDQ undef -> zero
Simon Pilgrim via llvm-commits
- [PATCH] D28985: [Builtin][ARM] Add Thumb1 support for aeabi_c{f, d}cmp.S and dcmp.S
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29075: Canonicalize guards for NOT OR condition
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r292915 - [X86][SSE] Add support for constant folding vector logical shift by immediates
Simon Pilgrim via llvm-commits
- [llvm] r292916 - Fix fs::set_current_path unit test
Pavel Labath via llvm-commits
- [llvm] r292919 - [X86][SSE] Add support for constant folding vector arithmetic shift by immediates
Simon Pilgrim via llvm-commits
- [llvm] r292921 - Fix unused variable warning
Simon Pilgrim via llvm-commits
- [llvm] r292922 - [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Artem Tamazov via llvm-commits
- [llvm] r292924 - [X86][SSE] Add explicit braces to avoid -Wdangling-else warning.
Martin Bohme via llvm-commits
- [llvm] r292925 - [PM] Introduce a PoisoningVH as a (more expensive) alternative to
Chandler Carruth via llvm-commits
- [PATCH] D29076: [X86][SSE] Add explicit braces to avoid -Wdangling-else warning.
Martin Böhme via Phabricator via llvm-commits
- [PATCH] D29079: Remove the load hoisting code of MLSM, it is completely subsumed by GVNHoist
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r292928 - [PH] Replace uses of AssertingVH from members of analysis results with
Chandler Carruth via llvm-commits
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D28812: [SCEV] Introduce add operation inlining limit
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] r292933 - Improve comment for ISD::EXTRACT_VECTOR_ELT
Jonas Paulsson via llvm-commits
- [llvm] r292934 - Fix formating in foldSelectCttzCtlz. NFC
Amaury Sechet via llvm-commits
- [PATCH] D28759: [ExecutionDepsFix] Improve clearance calculation for loops
Marina Yatsina via Phabricator via llvm-commits
- [PATCH] D26730: AMDGPU/GlobalISel: Add support for simple shaders
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27855: try to extend nonnull-ness of arguments from a callsite back to its parent function
Sanjay Patel via Phabricator via llvm-commits
- [lld] r292940 - [ELF] - Fixed crash after incrementing end iterator.
George Rimar via llvm-commits
- [llvm] r292941 - [X86][AVX512] Remove unused argument from PMOVX tablegen patterns. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r292942 - Revert "r292904 - [lit] Allow boolean expressions in REQUIRES and XFAIL
Alex Lorenz via llvm-commits
- [PATCH] D29086: Restore visibility attribute for OpenBSD's stack guard
Stefan Kempf via Phabricator via llvm-commits
- [llvm] r292944 - [SelectionDAG] Handle inverted conditions when splitting into multiple branches.
Geoff Berry via llvm-commits
- [PATCH] D28818: [PPC] Some generic cleanup of mayLoad/mayStore flags and memory operands
Hal Finkel via Phabricator via llvm-commits
- [compiler-rt] r292945 - [powerpc] deactivate ThreadedMallocStressTest asan test on powerpc64
Bill Seurer via llvm-commits
- [llvm] r292946 - [X86][AVX2] Cleaned up test triple and regenerated tests.
Simon Pilgrim via llvm-commits
- [llvm] r292948 - [X86][AVX2] Removed FIXME comment and regenerated test.
Simon Pilgrim via llvm-commits
- [llvm] r292949 - [CodeView] Fix off-by-one error in def range gap emission
Reid Kleckner via llvm-commits
- [llvm] r292950 - [X86][AVX2] Regenerate test.
Simon Pilgrim via llvm-commits
- [llvm] r292952 - [InstSimplify] try to eliminate icmp Pred (add nsw X, C1), C2
Sanjay Patel via llvm-commits
- [PATCH] D29081: Use InstCombine's builder in foldSelectCttzCtlz instead of creating a new one.
David Majnemer via Phabricator via llvm-commits
- [llvm] r291909 - ARM: match GCC's behaviour for builtins
Hans Wennborg via llvm-commits
- [llvm] r292953 - [Lanai] Rename LanaiInstPrinter library to LanaiAsmPrinter
Chris Bieneman via llvm-commits
- [llvm] r292954 - [AArch64] Rename 'no-quad-ldst-pairs' to 'slow-paired-128'
Evandro Menezes via llvm-commits
- [compiler-rt] r292955 - Fix pc_array bounds check to use elements instead of bytes
Reid Kleckner via llvm-commits
- [llvm] r292956 - [AMDGPU] Add VGPR copies post regalloc fix pass
Stanislav Mekhanoshin via llvm-commits
- [llvm] r292957 - Use InstCombine's builder in foldSelectCttzCtlz instead of creating a new one.
Amaury Sechet via llvm-commits
- [PATCH] D28761: [ELF] Bypass section type check.
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29088: Do not create ctlz/cttz(X, false) when the target do not support zero defined ctlz/cttz.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D27861: [DAGCombiner] Match load by bytes idiom and fold it into a single load. Attempt #2.
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] r292959 - [AArch64] Fix typo. NFC.
Chad Rosier via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28869: [CMake] Fix `is_llvm_target_library` and support out-of-order components
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
David Li via Phabricator via llvm-commits
- [PATCH] D29090: [pdb] Correctly parse hash adjusters table
Zachary Turner via Phabricator via llvm-commits
- [llvm] r292965 - Demangle: avoid butchering parameter type
Saleem Abdulrasool via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal instructions.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D28970: AMDGPU/SI: Give up in promote aloca when a pointer may be captured.
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r292966 - AMDGPU/SI: Give up in promote alloca when a pointer may be captured.
Changpeng Fang via llvm-commits
- [llvm] r291670 - X86 CodeGen: Optimized pattern for truncate with unsigned saturation.
Michael Kuperstein via llvm-commits
- [PATCH] D28368: Give higher full-unroll boosting when the loop iteration is small.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D28696: DAG: Constant fold fp16_to_fp/fp16_to_fp
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r292971 - Remove the load hoisting code of MLSM, it is completely subsumed by GVNHoist
Daniel Berlin via llvm-commits
- [llvm] r292974 - Revert [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Ivan Krasin via llvm-commits
- [PATCH] D27004: Set unroll remainder to epilog if profitable
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D27321: Fix LSR ImmCost calculation for profitable chains
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r292975 - Demangle: use named values for CV qualifiers
Saleem Abdulrasool via llvm-commits
- [llvm] r292976 - Demangle: correct demangling for CV-qualified functions
Saleem Abdulrasool via llvm-commits
- [zorg] r292977 - [zorg] Send CUDA buildbot notifications to myself.
Artem Belevich via llvm-commits
- [PATCH] D28958: [zorg] Send CUDA buildbot notifications to myself.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
Simon Que via Phabricator via llvm-commits
- [llvm] r292979 - Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28883: DAG: Recognize no-signed-zeros-fp-math attribute
Eric Christopher via Phabricator via llvm-commits
- [lld] r292980 - Add a file comment to SyntheticSections.h.
Rui Ueyama via llvm-commits
- [compiler-rt] r292981 - [tsan] Enable ignore_noninstrumented_modules=1 on Darwin by default
Kuba Mracek via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D29097: [X86][SSE] Lower scalar_to_vector(0) to zero vector
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r292982 - Enable FeatureFlatForGlobal on Volcanic Islands
Matt Arsenault via llvm-commits
- [llvm] r292621 - [RegisterCoalescing] Recommit the patch "Remove partial redundent copy".
Quentin Colombet via llvm-commits
- [llvm] r292983 - [SystemZ] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D29098: NFC: Rename (PDB) RawSession to NativeSession (2nd attempt)
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r292984 - Revert rL292621. Caused some internal build bot failures in apple.
Wei Mi via llvm-commits
- [llvm] r292985 - AMDGPU: Remove spurious out branches after a kill
Matt Arsenault via llvm-commits
- [PATCH] D29099: [lld] [cmake] Fix -rpath-link in stand-alone build
Michał Górny via Phabricator via llvm-commits
- [llvm] r292988 - [XCore] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D28063: AMDGPU: Make i32 uaddo/usubo legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28622: DAGCombiner: Allow negating ConstantFP after legalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r292993 - Fix llvm-objdump so it picks a good CPU based for Mach-O files
Kevin Enderby via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D5591: AArch64: Fold immediate into the immediate field of logical instructions
Akira Hatanaka via Phabricator via llvm-commits
- [compiler-rt] r292994 - [asan] temporarily disable parts of a test that fail after r292862
Kostya Serebryany via llvm-commits
- [llvm] r292995 - GlobalISel: Use the correct types when translating landingpad instructions
Justin Bogner via llvm-commits
- [PATCH] D29102: [coroutines] Spill the result of the invoke instruction correctly
Gor Nishanov via Phabricator via llvm-commits
- [llvm] r292996 - [AArch64] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D29103: [tsan] Properly describe GCD worker threads in reports
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28498: [asan] Make ASan compatible with linker dead stripping on Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29106: [tsan] Fix os_id of main thread
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29107: Fix a bug when unswitching on partial LIV for SwitchInst
Xin Tong via Phabricator via llvm-commits
- [compiler-rt] r292998 - [asan] fix __sanitizer_cov_with_check to get the correct caller PC. Before this fix the code relied on the fact that the other function (__sanitizer_cov) is inlined. This was true with clang builds on x86, but not true with gcc builds on x86 and on PPC. This caused bot redness after r292862
Kostya Serebryany via llvm-commits
- [llvm] r293000 - AMDGPU add support for spilling to a user sgpr pointed buffers
Tom Stellard via llvm-commits
- [PATCH] D29109: [APFloat] Fix comments. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r293006 - [coroutines] Spill the result of the invoke instruction correctly
Gor Nishanov via llvm-commits
- [llvm] r293007 - Reinstate "r292904 - [lit] Allow boolean expressions in REQUIRES and XFAIL
Greg Parker via llvm-commits
- [llvm] r293009 - [GlobalISel] Rename TargetGlobalISel.td to GISel/SelectionDAGCompat.td
Ahmed Bougacha via llvm-commits
- [llvm] r293010 - [GlobalISel] Generate selector for more integer binop patterns.
Ahmed Bougacha via llvm-commits
- [llvm] r293011 - [PM] Teach LoopUnroll to update the LPM infrastructure as it unrolls
Chandler Carruth via llvm-commits
- [llvm] r293012 - Try to prevent build breakage by touching a CMakeLists.txt.
Ahmed Bougacha via llvm-commits
- [PATCH] D29111: [SimplifyCFG] Do not sink and merge inline-asm instructions
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D27038: [XRay][compiler-rt] XRay Flight Data Recorder Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29113: [PM] Enable the main loop pass pipelines with everything but loop-unswitch in the main pipelines for the new PM.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r293013 - gold-plugin: Add the file path to the file open error diagnostic.
Peter Collingbourne via llvm-commits
- [compiler-rt] r293015 - [XRay][compiler-rt] XRay Flight Data Recorder Mode
Dean Michael Berris via llvm-commits
- [PATCH] D29114: [PM] Flesh out almost all of the late loop passes.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r293016 - AMDGPU: Implement early ifcvt target hooks.
Matt Arsenault via llvm-commits
- [llvm] r293017 - Rewind instantiations of OuterAnalysisManagerProxy in r289317, r291651, and r291662.
NAKAMURA Takumi via llvm-commits
- [llvm] r293018 - [InstCombine] Added regression test to narrow-swich.ll
Gerolf Hoflehner via llvm-commits
- [PATCH] D26101: AMDGPU: Enable early if convert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27327: [InstCombine] Fix to switch narrowing
Gerolf Hoflehner via Phabricator via llvm-commits
- [llvm] r293019 - DAGCombiner: Allow negating ConstantFP after legalize
Matt Arsenault via llvm-commits
- [llvm] r293021 - Ignore llvm/test/tools/llvm-symbolizer/coff-exports.test on mingw.
NAKAMURA Takumi via llvm-commits
- [PATCH] D29115: [AMDGPU] Bump up n_type for metadata v2
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r293023 - GlobalISel: Fix typo in error message
Justin Bogner via llvm-commits
- [llvm] r293024 - DAG: Recognize no-signed-zeros-fp-math attribute
Matt Arsenault via llvm-commits
- [llvm] r293025 - [SimplifyCFG] Do not sink and merge inline-asm instructions.
Akira Hatanaka via llvm-commits
- [lld] r293027 - Write release notes for LLD 4.0.
Rui Ueyama via llvm-commits
- [llvm] r293028 - AMDGPU: Check nsz instead of unsafe math
Matt Arsenault via llvm-commits
- [llvm] r293029 - [ARM] GlobalISel: Bail out on Thumb. NFC
Diana Picus via llvm-commits
- [llvm] r293030 - [X86]Enable the use of 'mov' with a 64bit GPR and a large immediate
Coby Tayree via llvm-commits
- [llvm] r293031 - Implemented color coding and Vertex labels in XRay Graph
Dean Michael Berris via llvm-commits
- [PATCH] D28988: [X86]Enable the use of 'mov' with a 64bit GPR and a large immediate
coby via Phabricator via llvm-commits
- [PATCH] D29116: Regression in 4.0-rc: SPARC: allow %f-registers for inline-assembly
Patrick Boettcher via Phabricator via llvm-commits
- [llvm] r293033 - Do not verify dominator tree if it has no roots
Serge Pavlov via llvm-commits
- [llvm] r293034 - [ARM] GlobalISel: Support i8/i16 ABI extensions
Diana Picus via llvm-commits
- [llvm] r293035 - [ARM] GlobalISel: Support i1 add and ABI extensions
Diana Picus via llvm-commits
- [llvm] r293036 - [DAGCombiner] Match load by bytes idiom and fold it into a single load. Attempt #2.
Artur Pilipenko via llvm-commits
- [lld] r293037 - ReleaseNotes: Add a release note for the COFF linker.
Peter Collingbourne via llvm-commits
- [www] r293038 - Multiple changes to EuroLLVM'17 page (4 in total, individual messages following)
Kevin Streit via llvm-commits
- [llvm] r293039 - Fix buildbot failures introduced by 293036
Artur Pilipenko via llvm-commits
- [llvm] r293040 - [X86] enable memory interleaving for X86\SLM arch.
Mohammed Agabaria via llvm-commits
- [llvm] r293041 - Mark @llvm.powi.* as safe to speculatively execute.
whitequark via llvm-commits
- [PATCH] D29119: [ImplicitNullCheck] NFC isSuitableMemoryOp cleanup
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r293042 - [SLP] Improve horizontal vectorization for non-power-of-2 number of
Alexey Bataev via llvm-commits
- [lld] r293044 - [ELF] Add local mapping symbols to ARM PLT entries
Peter Smith via llvm-commits
- [PATCH] D29121: [Docs] Add LangRef documention for freeze instruction
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D27986: Print numeric section flag for OS/processor specific bits
Christof Douma via Phabricator via llvm-commits
- [PATCH] D20421: [TargetLibraryInfo] Fix signature recognition of some lib functions.
Vaivaswatha Nagaraj via Phabricator via llvm-commits
- [PATCH] D29122: [FileCheck] Add ability to match newline characters
James Henderson via Phabricator via llvm-commits
- [lld] r293054 - [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via llvm-commits
- [PATCH] D28948: [XRay][AArch64] More staging for tail call support in XRay AArch64 - in compiler-rt
Renato Golin via Phabricator via llvm-commits
- [llvm] r293056 - [InstCombine] Allow InstrCombine to remove one of adjacent guards if they are equivalent
Artur Pilipenko via llvm-commits
- [PATCH] D28694: Add loop pass insertion point EP_LateLoopOptimizations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D28987: [X86][GlobalISel] Add limited argument lowering support to the IRTranslator.
Zvi Rackover via Phabricator via llvm-commits
- [compiler-rt] r293057 - [compiler-rt] Fix xray compilation errors: errno and size_t
Krzysztof Parzyszek via llvm-commits
- [llvm] r293058 - [InstCombine] Canonicalize guards for AND condition
Artur Pilipenko via llvm-commits
- [llvm] r293059 - [ARM] GlobalISel: Fix stack-use-after-scope bug.
Martin Bohme via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Martin Böhme via Phabricator via llvm-commits
- [llvm] r293060 - [InstCombine][SSE] Add support for PACKSS/PACKUS constant folding
Simon Pilgrim via llvm-commits
- [llvm] r293061 - [InstCombine] Canonicalize guards for NOT OR condition
Artur Pilipenko via llvm-commits
- [PATCH] D29125: [PPC] override the base implementatiosn of areLoadsFromSameBasePtr and shouldScheduleLoadsNear for PowerPC
Sean Fertile via Phabricator via llvm-commits
- [llvm] r293062 - NFC. Make ScalarEvolution::isMonotonicPredicate public
Artur Pilipenko via llvm-commits
- [PATCH] D29127: [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Javed Absar via Phabricator via llvm-commits
- [llvm] r293063 - [AArch64] Minor code refactoring. NFC.
Chad Rosier via llvm-commits
- [llvm] r293064 - [Guards] Introduce loop-predication pass
Artur Pilipenko via llvm-commits
- [compiler-rt] r293066 - [powerpc] deactivate ThreadedOneSizeMallocStressTest asan test on powerpc64
Bill Seurer via llvm-commits
- [llvm] r293067 - Add loop pass insertion point EP_LateLoopOptimizations
Krzysztof Parzyszek via llvm-commits
- [PATCH] D29129: [LLD][ELF] Use Thunks for Synthetic Sections
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r293068 - [scudo] Enabling AArch64 support for Scudo
Kostya Kortchinsky via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r293073 - PowerPC: Slight cleanup of getReservedRegs(); NFC
Matthias Braun via llvm-commits
- [llvm] r293075 - Revert "Do not verify dominator tree if it has no roots"
Chad Rosier via llvm-commits
- [llvm] r293076 - [SLP] Extra test for functionality with extra args.
Alexey Bataev via llvm-commits
- [PATCH] D29131: llvm-readobj: fix next note entry calculation and print unknown note types
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29132: [sanitizer] Remove -fno-function-sections from SANITIZER_COMMON_CFLAGS
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D29130: [PowerPC][Altivec] Add extended asm vmr
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add some extended mnemonics
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29134: AMDGPU: Set calling_convention bit in kernel_code_t
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29003: [OptDiag] Split code region out of DiagnosticInfoOptimizationBase
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D23089: llc: Add -start-before/-stop-before options
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27169: [x86] Fix getAddressFromInstr
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D28871: [CodeGenPrep]No negative cost in the ExtLd promotion
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D28908: [Compiler-rt] Broken compiler-rt CMake configuring on Windows
Michał Górny via Phabricator via llvm-commits
- [PATCH] D28549: Global DCE performance improvement
serge via Phabricator via llvm-commits
- [PATCH] D28813: [CodeGenPrepare] Sink and duplicate more 'and' instructions.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D29141: Support of CFG dot dump with layout annotation after MBP pass
David Li via Phabricator via llvm-commits
- [PATCH] D26291: [AArch64] Spill instructions w/o immediate field may require an emergency spill slot
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r293077 - Add iterator_range<regclass_iterator> to {Target, MC}RegisterInfo, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D29142: [Loops] Restructure the LoopInfo verify function so that it more directly walks the current loop structure verifying that a matching structure can be found in a freshly computed version.
Chandler Carruth via Phabricator via llvm-commits
- [lld] r293078 - [cmake] Fix -rpath-link in stand-alone build
Michal Gorny via llvm-commits
- [llvm] r286289 - GlobalISel: allow CodeGen to fallback on VReg type/class issues.
Justin Bogner via llvm-commits
- [llvm] r293080 - [XRay][AArch64] More staging for tail call support in XRay on AArch64 - in LLVM
Serge Rogatch via llvm-commits
- [llvm] r293081 - AMDGPU: Set call_convention bit in kernel_code_t
Matt Arsenault via llvm-commits
- [compiler-rt] r293082 - [XRay][AArch64] More staging for tail call support in XRay AArch64 - in compiler-rt
Serge Rogatch via llvm-commits
- [PATCH] D28776: AMDGPU: Fold fneg into rounds
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28920: DAG: Allow targets to override stack temp alignment
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293083 - [AMDGPU] Bump up n_type for metadata v2
Konstantin Zhuravlyov via llvm-commits
- [lld] r293084 - Make this test more strict.
Rafael Espindola via llvm-commits
- [llvm] r293085 - MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via llvm-commits
- [llvm] r293086 - DebugInfo: remove unused parameter from function. NFC.
Tim Northover via llvm-commits
- [llvm] r293087 - GlobalISel: rework getOrCreateVReg to avoid double lookup. NFC.
Tim Northover via llvm-commits
- [llvm] r293088 - SDag: fix how initial loads are formed when splitting vector ops.
Tim Northover via llvm-commits
- [lld] r293089 - Remove useless cast and update a comment.
Rui Ueyama via llvm-commits
- [llvm] r293090 - [pdb] Correctly parse the hash adjusters table from TPI stream.
Zachary Turner via llvm-commits
- [llvm] r293091 - [pdb] Fix failing test
Zachary Turner via llvm-commits
- [llvm] r293092 - Revert "[PPC] Give unaligned memory access lower cost on processor that supports it"
Daniel Jasper via llvm-commits
- [lld] r293093 - Change the --retain-symbols-file implementation.
Rafael Espindola via llvm-commits
- [lld] r293095 - Make error messages more consistent with other messages.
Rui Ueyama via llvm-commits
- [lld] r293096 - Do not use .s extension for non-assembly files.
Rui Ueyama via llvm-commits
- [llvm] r293099 - Add a warning when the llvm-nm -print-size flag is used on a Mach-O file as
Kevin Enderby via llvm-commits
- [PATCH] D29145: [NewGVN] Skip uses in unreachable blocks
Davide Italiano via Phabricator via llvm-commits
- [lld] r293100 - Fix typo.
Rui Ueyama via llvm-commits
- [llvm] r293101 - LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via llvm-commits
- [PATCH] D29147: [master + 4.0 branch] Enable FeatureFlatForGlobal on Volcanic Islands
Vedran Miletić via Phabricator via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Dmitry Mikulin via Phabricator via llvm-commits
- [lld] r293104 - NFC: Rename (PDB) RawSession to NativeSession
Adrian McCarthy via llvm-commits
- [llvm] r293104 - NFC: Rename (PDB) RawSession to NativeSession
Adrian McCarthy via llvm-commits
- [llvm] r293105 - Fix for r293104, which renamed a directory.
Adrian McCarthy via llvm-commits
- [lld] r293107 - COFF: add test for /INCLUDE directives specified in bitcode
Bob Haarman via llvm-commits
- [PATCH] D28300: [InstCombine] Fix address space handling when removing allocas
Hal Finkel via Phabricator via llvm-commits
- [llvm] r293109 - [OptDiag] Split code region out of DiagnosticInfoOptimizationBase
Adam Nemet via llvm-commits
- [llvm] r293110 - New OptimizationRemarkEmitter pass for MIR
Adam Nemet via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r292661 - IPO, LTO: Plumb the summary from the LTO API into the pass manager.
Davide Italiano via llvm-commits
- [llvm] r293112 - [NewGVN] Simplify folding a lambda used only once. NFCI.
Davide Italiano via llvm-commits
- [llvm] r293113 - [llc] Add -pass-remarks-with-hotness
Adam Nemet via llvm-commits
- [llvm] r293114 - Change the test added in r293099 so it does not have the string "llvm-nm" to fix
Kevin Enderby via llvm-commits
- [PATCH] D29156: [LoopUnroll] Properly update loopinfo for runtime unrolling by 2
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29146: Link LLVM dynamically on Windows, deploy Universal CRT dlls.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r293115 - [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Justin Lebar via llvm-commits
- [llvm] r293116 - [APFloat] Fix comments. NFC.
Tim Shen via llvm-commits
- [PATCH] D28797: [LangRef] Make @llvm.sqrt(x) return undef, rather than have UB, for negative x.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28968: LoopUnswitch - Simplify based on known not to a be constant.
Xin Tong via Phabricator via llvm-commits
- [llvm] r293117 - [libFuzzer] don't call GetPreviousInstructionPc on the hot path -- only when dumping the PCs
Kostya Serebryany via llvm-commits
- [PATCH] D27261: [SelectionDAG] Do not increment SDNodeOrder for debug intrinsics.
Florian Hahn via Phabricator via llvm-commits
- Critical XRay fixes for Arm32
Serge Rogatch via llvm-commits
- [llvm] r293119 - LowerTypeTests: Ignore external globals with type metadata.
Peter Collingbourne via llvm-commits
- [compiler-rt] r293120 - builtins: remove an errant ':'
Saleem Abdulrasool via llvm-commits
- [llvm] r293121 - [llc] Add -pass-remarks-output
Adam Nemet via llvm-commits
- [llvm] r293122 - [NewGVN] Skip uses in unreachable blocks.
Davide Italiano via llvm-commits
- [PATCH] D28927: [ValueTracking] Add comment that CannotBeOrderedLessThanZero does the wrong thing for powi.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28601: [compiler-rt] [Sanitizer Coverage] Use interception to access to sanitizer coverage's functions defined in the main executable (for MT on Windows.)
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29160: gold-plugin: Simplify naming of object files created with save-temps or obj-path.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Tim Shen via Phabricator via llvm-commits
- [llvm] r293124 - [LoopUnroll] Properly update loopinfo for runtime unrolling by 2
Michael Kuperstein via llvm-commits
- [llvm] r293125 - [libFuzzer] simplify the code for __sanitizer_cov_trace_pc_guard and make sure it is not asan/msan-instrumented
Kostya Serebryany via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Hal Finkel via Phabricator via llvm-commits
- [llvm] r293126 - [ImplicitNullChecks] Add a test demonstrating a case we don't get today
Sanjoy Das via llvm-commits
- [llvm] r293127 - AMDGPU: Fold fneg into round instructions
Matt Arsenault via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28884: [SCEV] Simplify/generalize howFarToZero solving.
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r293128 - [libFuzzer] further simplify __sanitizer_cov_trace_pc_guard
Kostya Serebryany via llvm-commits
- [llvm] r293129 - [libFuzzer] remove a bit of stale code
Kostya Serebryany via llvm-commits
- [lld] r293130 - Add file comments to Driver.cpp.
Rui Ueyama via llvm-commits
- [llvm] r293131 - Fix --Wunused-function.
Rui Ueyama via llvm-commits
- [llvm] r293132 - gold-plugin: Simplify naming of object files created with save-temps or obj-path.
Peter Collingbourne via llvm-commits
- [llvm] r293133 - [Loops] Restructure the LoopInfo verify function so that it more
Chandler Carruth via llvm-commits
- [llvm] r293136 - [PM] Simplify the new PM interface to the loop unroller and expose two
Chandler Carruth via llvm-commits
- [llvm] r293137 - gold-plugin: Fix test case.
Peter Collingbourne via llvm-commits
- [lld] r293138 - ELF: Simplify naming of object files created with save-temps.
Peter Collingbourne via llvm-commits
- [lld] r293139 - [ELF] Add warn-unresolved-symbols/error-unresolved-symbols options
Davide Italiano via llvm-commits
- [lld] r293141 - Split ScriptParser::readMemory.
Rui Ueyama via llvm-commits
- [lld] r293142 - Use StringRef::lower only once instead of calling ::tolower many times.
Rui Ueyama via llvm-commits
- [lld] r293143 - Rename NotFlags -> NegFlags.
Rui Ueyama via llvm-commits
- [lld] r293144 - Remove unused #include.
Rui Ueyama via llvm-commits
- [llvm] r293145 - [OptDiag] Predicates to check the same type of IR and MIR opt remarks
Adam Nemet via llvm-commits
- [PATCH] D29163: NVPTX: Make NVPTXInferAddressSpaces preserve CFG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293148 - test commit
Taewook Oh via llvm-commits
- [PATCH] D29165: NVPTX: Trivial cleanups of NVPTXInferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293150 - Revert test commit
Taewook Oh via llvm-commits
- [PATCH] D29166: NVPTX: Move InferAddressSpaces to generic code
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293151 - [X86] Add demanded elts support for the inputs to pclmul intrinsic
Craig Topper via llvm-commits
- [llvm] r293152 - [DAGCombiner] Fold extract_subvector of undef to undef. Fold away inserting undef subvectors.
Craig Topper via llvm-commits
- [PATCH] D28502: [compiler-rt] [Interception] Properly check for export table's size before referring to its elements.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r293153 - [SLP] Fixed test for extra arguments in horizontal reductions.
Alexey Bataev via llvm-commits
- [llvm] r293155 - [TargetTransformInfo] Refactor and improve getScalarizationOverhead()
Jonas Paulsson via llvm-commits
- [llvm] r293156 - [X86] When bitcasting INSERT_SUBVECTOR/EXTRACT_SUBVECTOR to match masked operations, use the correct type for the immediate operand.
Craig Topper via llvm-commits
- [llvm] r293157 - [AVX-512] Move the combine that runs combineBitcastForMaskedOp to the last DAG combine phase where I had originally meant to put it.
Craig Topper via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [llvm] r293158 - [TargetTransformInfo] Add override keywords to supporess -Winconsistent-missing-override.
Craig Topper via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r293159 - Chapter3/KaleidoscopeJIT.h: Fix a warning. [-Wunused-lambda-capture]
NAKAMURA Takumi via llvm-commits
- [llvm] r293160 - [PM] Use PoisoningVH correctly when merely deleting entries in a map
Chandler Carruth via llvm-commits
- [PATCH] D28567: [globalisel][arm] Tablegen-erate current Register Bank Information.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27980: stripDebugInfo() should remove DILocation's found in !llvm.loop metadata
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r293162 - [SLP] Add one more reduction operation for extra argument test to make
Alexey Bataev via llvm-commits
- [llvm] r293163 - [ARM] GlobalISel: Load i1, i8 and i16 args from stack
Diana Picus via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks.
George Rimar via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r293164 - [mips] N64 static relocation model support
Simon Dardis via llvm-commits
- [polly] r293165 - ScopDetectionDiagnostics: Also emit diagnostics in case no debug info is available
Tobias Grosser via llvm-commits
- [llvm] r293168 - [LV] Fix an issue where forming LCSSA in the place that we did would
Chandler Carruth via llvm-commits
- [polly] r293169 - [ScopDetectionDiagnostic] Add meaningfull enduser message for regions with entry block
Tobias Grosser via llvm-commits
- [llvm] r293170 - Revert "[mips] N64 static relocation model support"
Simon Dardis via llvm-commits
- [llvm] r293171 - [AMDGPU] Fix typo in GCNSchedStrategy
Valery Pykhtin via llvm-commits
- [llvm] r293172 - [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Daniel Sanders via llvm-commits
- [llvm] r293173 - Attempt to fix windows buildbots after r293172.
Daniel Sanders via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Yulia Koval via Phabricator via llvm-commits
- [PATCH] D28660: [zorg] Delete NightlyTest and friends
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r293174 - Remove a '#if 0' that wasn't intended for commit in r293173.
Daniel Sanders via llvm-commits
- [PATCH] D27749: [APFloat] Fix rotl/rotr when the shift amount is greater than the total bit width.
Joey Gouly via Phabricator via llvm-commits
- [PATCH] D29173: [LoopUnroll] Use addClonedBlockToLoopInfo to clone the top level loop (NFC)
Florian Hahn via Phabricator via llvm-commits
- [llvm] r293175 - [X86][SSE] Pull out target shuffle resolve code into helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r293176 - [SCEV] Introduce add operation inlining limit
Daniil Fukalov via llvm-commits
- [PATCH] D29174: [Utils] Update comment in vimrc
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29175: [SLP] Refactoring of horizontal reduction analysis, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [lld] r293177 - Fix -r when the input has a relocation with no symbol.
Rafael Espindola via llvm-commits
- [llvm] r293178 - [X86][SSE] Add support for combining ANDNP byte masks with target shuffles
Simon Pilgrim via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [llvm] r293180 - Use shouldAssumeDSOLocal in classifyGlobalReference.
Rafael Espindola via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [www] r293181 - Add Anywhere on Earth (AoE) to the Important Dates
Kevin Streit via llvm-commits
- [PATCH] D29179: [Doc][LangRef] Fix typo-ish error in description of Masked Gather
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D26722: [WebAssembly] Add skeleton MC support for the Wasm container format
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D28571: RuntimeDyldELF/AArch64: Implement basic support for PIC relocations
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r293184 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Nirav Dave via llvm-commits
- [PATCH] D29180: Fix implementation of DAGTypeLegalizer::PerformExpensiveChecks
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D29181: Make TrailingObjects private inheritance of TrailingObjectsImpl protected
Hugh Bellamy via Phabricator via llvm-commits
- [llvm] r293185 - [XRay][Arm32] Reduce the portion of the stub and implement more staging for tail calls - in LLVM
Serge Rogatch via llvm-commits
- [compiler-rt] r293186 - [XRay][Arm32] Reduce the portion of the stub and implement more staging for tail calls - in compiler-rt
Serge Rogatch via llvm-commits
- [llvm] r293188 - Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled."
Nirav Dave via llvm-commits
- [llvm] r293189 - Replace addEarlyAsPossiblePasses callback with adjustPassManager
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D29184: [ARM/AArch64] Relocate and update InterleavedAccessPass tests (NFC)
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27050: [X86] Add explicit regparm flag for X86-32 calling convention.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D27051: [X86] Add Regparm Subtarget Attributes
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D29154: [compiler-rt] Split dll_thunks into different sanitizers.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29185: Allow llvm's build and test systems to support paths with spaces
ben via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29187: AMDGPU: Implement hook for InferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29188: InferAddressSpaces: Don't replace volatile users
Matt Arsenault via Phabricator via llvm-commits
- [lld] r291432 - [lld][cmake] Fix LLVM_LINK_LLVM_DYLIB build
Hans Wennborg via llvm-commits
- [compiler-rt] r293195 - [Compiler-rt] Broken compiler-rt CMake configuring on Windows
Oleg Ranevskyy via llvm-commits
- [PATCH] D29189: [AMDGPU] Turn AMDGPUUnifyMetadata back into module pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r293196 - NewGVN: Make unreachable blocks be marked with unreachable
Daniel Berlin via llvm-commits
- [PATCH] D29190: InferAddressSpaces: Support atomics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293198 - NewGVN: Fix output of pr31578 testcase now that we mark unreachable blocks as unreachable
Daniel Berlin via llvm-commits
- [PATCH] D27933: [InstCombine] fix operand-complexity-based canonicalization (PR28296)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r293200 - [PPC] cleanup of mayLoad/mayStore flags and memory operands.
Sean Fertile via llvm-commits
- [PATCH] D29191: [AArch64] Refine Kryo Machine Model
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D29155: [compiler-rt] Intercept weak functions in dll_thunks.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29159: [clang] Add linker flag when including "asan_dynamic_runtime_thunk".
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29192: [AArch64] Fix incorrect relocation encodings for ILP32
Joel Jones via Phabricator via llvm-commits
- [compiler-rt] r293201 - [tsan] Fix os_id of main thread
Kuba Mracek via llvm-commits
- [llvm] r293202 - [IfConversion] Use reverse_iterator to simplify. NFC
Kyle Butt via llvm-commits
- [lld] r293203 - Add release notes for AArch64 and MIPS.
Rui Ueyama via llvm-commits
- [llvm] r293204 - [AArch64] Refine Kryo Machine Model
Balaram Makam via llvm-commits
- [llvm] r293205 - [InstCombine] add tests for shift-shift folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r293206 - [Doc][LangRef] Fix typo-ish error in description of Masked Gather
Zvi Rackover via llvm-commits
- [PATCH] D29194: [lld][mips] Correct tests for mips64 implying PIC.
Simon Dardis via Phabricator via llvm-commits
- [llvm] r293208 - [InstCombine] use m_APInt to allow (X << C) >>u C --> X & (-1 >>u C) with splat vectors
Sanjay Patel via llvm-commits
- [PATCH] D29195: NewGVN: Fix bug exposed by PR31761
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29196: [X86 Codegen] PACKUS can't be used for unsigned saturation
Elena Demikhovsky via Phabricator via llvm-commits
- [zorg] r293211 - [zorg] Add AOSP builder
Pengxuan Zheng via llvm-commits
- [llvm] r293212 - NewGVN: Add algorithm overview
Daniel Berlin via llvm-commits
- [llvm] r293213 - [Hexagon] Add Hexagon-specific loop idiom recognition pass
Krzysztof Parzyszek via llvm-commits
- [llvm] r293214 - [GlobalISel] Remove duplicate function using variadic templates. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r293215 - [InstCombine] fold (X >>u C) << C --> X & (-1 << C)
Sanjay Patel via llvm-commits
- [llvm] r293216 - NewGVN: Fix bug exposed by PR31761
Daniel Berlin via llvm-commits
- [compiler-rt] r293220 - [sanitizer] Remove -fno-function-sections from SANITIZER_COMMON_CFLAGS
Kostya Kortchinsky via llvm-commits
- [llvm] r293221 - [Hexagon] Require IPO library in Hexagon build
Krzysztof Parzyszek via llvm-commits
- [llvm] r293224 - [obj2yaml] Produce correct output for invalid relocations.
Davide Italiano via llvm-commits
- [llvm] r293225 - [PM] Enable the main loop pass pipelines with everything but
Chandler Carruth via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r293226 - Add intrinsics for constrained floating point operations
Andrew Kaylor via llvm-commits
- [llvm] r293227 - Revert a couple of InstCombine/Guard checkins
Sanjoy Das via llvm-commits
- [llvm] r293228 - GlobalISel: support debug intrinsics.
Tim Northover via llvm-commits
- [PATCH] D29201: [X86][Disassembler] Added SALC instruction
Chris Ray via Phabricator via llvm-commits
- [llvm] r293229 - [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r293230 - CMake is funky on detecting Intel 17 as GCC compatible.
Yichao Yu via llvm-commits
- [llvm] r293232 - Switch the default for building GlobalISel.
Quentin Colombet via llvm-commits
- [zorg] r293233 - Fix a typo in AOSP builder
Pengxuan Zheng via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D27610: CMake is funky on detecting Intel 17 as GCC compatible.
Yichao Yu via Phabricator via llvm-commits
- [llvm] r293235 - NFC: Rename PDB_ReaderType::Raw to Native for consistency with the NativeSession rename.
Adrian McCarthy via llvm-commits
- [PATCH] D29204: Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Ivan Krasin via Phabricator via llvm-commits
- [llvm] r293236 - [libFuzzer] simplify the value profile code and disable asan/msan on it
Kostya Serebryany via llvm-commits
- [llvm] r293237 - [libFuzzer] make sure (again) that __builtin_popcountl is compiled into popcnt
Kostya Serebryany via llvm-commits
- [llvm] r293238 - [AArch64][LegalizerInfo] Specify the type of the initialization list.
Quentin Colombet via llvm-commits
- [llvm] r293239 - [libFuzzer] simplify the value profiling callback further: don't use (idx MOD prime) on the hot path where it is useless anyway
Kostya Serebryany via llvm-commits
- [PATCH] D28937: AMDGPU: Treat 0 as private null pointer in addrspacecast lowering
Tony Tye via Phabricator via llvm-commits
- [llvm] r293241 - [PM] Flesh out almost all of the late loop passes.
Chandler Carruth via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r293242 - [LangRef] Make @llvm.sqrt(x) return undef, rather than have UB, for negative x.
Justin Lebar via llvm-commits
- [llvm] r293243 - [ValueTracking] Add comment that CannotBeOrderedLessThanZero does the wrong thing for powi.
Justin Lebar via llvm-commits
- [llvm] r293244 - [NVPTX] Upgrade NVVM intrinsics in InstCombineCalls.
Justin Lebar via llvm-commits
- [PATCH] D29206: [Support/ExecutionEngine] Use const void* for storing pointers-to-global.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D28794: [NVPTX] Upgrade NVVM intrinsics in InstCombineCalls.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r293245 - Revert "[AArch64][LegalizerInfo] Specify the type of the initialization list."
Quentin Colombet via llvm-commits
- [llvm] r293246 - [AArch64][LegalizerInfo] Specify the type of the opcode.
Quentin Colombet via llvm-commits
- [compiler-rt] r293247 - [Builtin][ARM] Add Thumb1 support for aeabi_c{f, d}cmp.S and dcmp.S
Weiming Zhao via llvm-commits
- [llvm] r293248 - [ARM][LegalizerInfo] Specify the type of the opcode.
Quentin Colombet via llvm-commits
- [llvm] r293249 - [PM] Port LoopLoadElimination to the new pass manager and wire it into
Chandler Carruth via llvm-commits
- [llvm] r293250 - Constant fold switch inst when looking for trivial conditions to unswitch on.
Xin Tong via llvm-commits
- [llvm] r293251 - [NVPTX] Fix use-after-stack-free bug in InstCombineCalls.
Justin Lebar via llvm-commits
- [llvm] r293253 - [NVPTX] [InstCombine] Add llvm_unreachable to appease MSVC.
Justin Lebar via llvm-commits
- [llvm] r293255 - [APFloat] Reduce some dispatch boilerplates. NFC.
Tim Shen via llvm-commits
- [llvm] r293256 - NVPTXCodeGen: Add IPO to libdeps, since r293189.
NAKAMURA Takumi via llvm-commits
- [llvm] r293258 - NewGVN: Add basic dead and redundant store elimination
Daniel Berlin via llvm-commits
- [llvm] r293259 - ARM: fix vectorized division on WoA
Saleem Abdulrasool via llvm-commits
- [PATCH] D29210: AMDGPU: Fix atomic_inc/atomic_dec not being divergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D29211: InferAddressSpaces: Support memory intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29212: InferAddressSpaces: Handle a few intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293260 - Fix unused variable warning.
Richard Trieu via llvm-commits
- [llvm] r293261 - [opt-viewer] Put critical items in parallel
Adam Nemet via llvm-commits
- [llvm] r293262 - [opt-viewer] Include the function in the remark key
Adam Nemet via llvm-commits
- [llvm] r293263 - [opt-viewer] Make sorting for the index page deterministic
Adam Nemet via llvm-commits
- [llvm] r293264 - [opt-viewer] Unique across the different jobs as well
Adam Nemet via llvm-commits
- [llvm] r293265 - [opt-viewer] Remove message from the key
Adam Nemet via llvm-commits
- [llvm] r293266 - [opt-viewer] Introduce global context
Adam Nemet via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29193: [X86] Adding FFREEP instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r293268 - [DAGTypeLegalizer] Handle SIGN/ZERO_EXTEND in WidenVecRes_Convert().
Jonas Paulsson via llvm-commits
- [PATCH] D29216: Fix BasicAA incorrect assumption on GEP
Mehdi AMINI via Phabricator via llvm-commits
- [lld] r293271 - The AArch64 release notes are actually the ARM release notes. Changed
Peter Smith via llvm-commits
- [PATCH] D28158: [SCEV] limit recursion depth and operands number in getAddExpr
Daniil Fukalov via Phabricator via llvm-commits
- [zorg] r293272 - [zorg] GlobalISel built by default, no need to force
Renato Golin via llvm-commits
- [llvm] r293273 - [LICM] When we are recomputing the alias sets for a subloop, we cannot
Chandler Carruth via llvm-commits
- [PATCH] D26905: [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Shahid via Phabricator via llvm-commits
- [llvm] r293274 - [SLP] Refactoring of horizontal reduction analysis, NFC.
Alexey Bataev via llvm-commits
- [lld] r293275 - [lld][mips] Correct tests for mips64 implying PIC.
Simon Dardis via llvm-commits
- [lld] r293276 - [ELF] Bypass section type check
Eugene Leviant via llvm-commits
- [lld] r293278 - [ELF] Fixed formatting. NFC
Eugene Leviant via llvm-commits
- [PATCH] D29218: [mips][ias] Further relax operands of certain assembly instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D29219: [AArch64][TableGen] Skip tied result operands for InstAlias
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D29220: [InstCombine] Re-enable guard canonicalization for AND and NOT OR
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r293279 - [mips] Recommit: "N64 static relocation model support"
Simon Dardis via llvm-commits
- [PATCH] D28079: [GlobalISel] Add support for indirectbr
Diana Picus via Phabricator via llvm-commits
- [lld] r293283 - [ELF][ARM] Use SyntheticSections for Thunks
Peter Smith via llvm-commits
- [lld] r293284 - Port r292594.
Rafael Espindola via llvm-commits
- [PATCH] AMDGPU: Add GlobalISel to libdeps
Will Dietz via llvm-commits
- getScalarizationOverhead(), revisited
Jonas Paulsson via llvm-commits
- [lld] r293288 - Merging r292909:
Hans Wennborg via llvm-commits
- [lld] r293289 - Merging r293078:
Hans Wennborg via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Yaxun Liu via Phabricator via llvm-commits
- [lld] r290986 - ELF: Round p_memsz of the PT_GNU_RELRO program header up to the page size.
Ed Maste via llvm-commits
- [lld] r293290 - Fix and simplify the reporting of undefined symbols.
Rafael Espindola via llvm-commits
- [llvm] r293291 - Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Ivan Krasin via llvm-commits
- [PATCH] D28760: [AMDGPU] Add target information that is required by tools to metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r293293 - Fix BasicAA incorrect assumption on GEP
Mehdi Amini via llvm-commits
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r292516 - [XRay][Arm] Repair XRay table emission on Arm32 and add tests to identify such problem earlier
Hans Wennborg via llvm-commits
- [PATCH] D29224: [AMDGPU] Gram MCSubtargetInfo from TargetMachine instead of constructing it
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r292517 - [XRay][Arm] Enable back XRay testing on Arm32 and fix the failing tests
Hans Wennborg via llvm-commits
- [llvm] r293300 - [AMDGPU] Turn AMDGPUUnifyMetadata back into module pass
Stanislav Mekhanoshin via llvm-commits
- [llvm] r292713 - [X86] Don't allow commuting to form phsub operations.
Hans Wennborg via llvm-commits
- [polly] r293304 - [CodePrepa] Remove unused declaration. NFC.
Michael Kruse via llvm-commits
- [PATCH] D29225: [PowerPC][Altivec] Add vnot extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [llvm] r293307 - [CodeGenPrep]No negative cost in the ExtLd promotion
Jun Bum Lim via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r293308 - NVPTX: Make NVPTXInferAddressSpaces preserve CFG
Matt Arsenault via llvm-commits
- [llvm] r293309 - [ARM/AArch64] Relocate and update InterleavedAccessPass tests (NFC)
Matthew Simpson via llvm-commits
- [llvm] r293310 - AMDGPU: Enable FeatureFlatForGlobal on Volcanic Islands
Matt Arsenault via llvm-commits
- [llvm] r291918 - Fix UBSan bots by blacklisting bits/stl_tree.h.
Hans Wennborg via llvm-commits
- [llvm] r293313 - NFC: Add debug tracing for more cases where loop unrolling fails.
Anna Thomas via llvm-commits
- [llvm] r293314 - [X86] Adding FFREEP instruction.
Chris Ray via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r293318 - [AMDGPU] Grab MCSubtargetInfo from TargetMachine instead of constructing it
Konstantin Zhuravlyov via llvm-commits
- [lld] r293320 - Revert commits r293276 and r293278.
Rafael Espindola via llvm-commits
- [llvm] r293321 - AMDGPU/SI: Move some ISel helpers into utils so they can be shared with GISel
Tom Stellard via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r293322 - ScheduleDAGInstrs: Cleanup; NFC
Matthias Braun via llvm-commits
- [llvm] r293323 - ScheduleDAGInstrs: Cleanup toggleKillFlag(); NFC
Matthias Braun via llvm-commits
- [llvm] r293324 - ScheduleDAGInstrs: Do not try to toggle kill flags on debug uses
Matthias Braun via llvm-commits
- [PATCH] D28680: [CodeGenPrep] move aarch64-type-promotion to CGP
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29226: [Bultin][ARM] Make aeabi_uldivmod and aeabi_ldivmod be Thumb1 compatible
Weiming Zhao via Phabricator via llvm-commits
- [llvm] r293325 - [PGO] add debug option to view raw count after prof use annotation
Xinliang David Li via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
Wei Mi via Phabricator via llvm-commits
- [PATCH] D28665: [zorg] Remove unused run_* options from getClangBuildFactory
Galina via Phabricator via llvm-commits
- [llvm] r293327 - Update NVVMReflect usage doc to new idiom for adding target-specific early passes.
Justin Lebar via llvm-commits
- [llvm] r293328 - Global DCE performance improvement
Mehdi Amini via llvm-commits
- [PATCH] D28664: [zorg] Remove old autotools getLLDBBuildFactory
Galina via Phabricator via llvm-commits
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Marcos Pividori via Phabricator via llvm-commits
- [llvm] r293330 - Fix ASAN failure in cxa_demangle
Mehdi Amini via llvm-commits
- [PATCH] D28663: [zorg] Delete two unused functions from UnifiedTreeBuilder
Galina via Phabricator via llvm-commits
- [llvm] r293331 - [Hexagon] Remove unused variable (and silence a warning)
Krzysztof Parzyszek via llvm-commits
- [PATCH] D29229: [compiler-rt] Fix tests for the exported interface on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29230: [compiler-rt] [asan] Add missing declaration in the internal interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28491: [AArch64] Add new subtarget feature to fuse AES crypto operations
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28637: [PPC] Inline expansion of memcmp
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D10069: Add option to selectively disable the GVN pass.
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D17657: [NVPTX] Add intrinsics to support named barriers.
Arpith Jacob via Phabricator via llvm-commits
- [PATCH] D4853: Fix declaration of struct rtentry and SIOCADDRT/DELRT ioctls on certain FreeBSD versions
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D29231: [Inliner] Fix a comment to match the code. NFC.
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r293334 - GlobalISel: mark incoming landing-pad registers as live.
Tim Northover via llvm-commits
- [llvm] r293335 - GlobalISel: set correct regclass for LOAD_STACK_GUARD.
Tim Northover via llvm-commits
- [PATCH] D28913: ThinLTOBitcodeWriter: Strip debug info from merged module.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29232: [JumpThread] No need to erase BB from LoopHeaders. NFC.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D17040: [mips] Expansion of BEQL and BNEL with immediate operands
Sean Bruno via Phabricator via llvm-commits
- [compiler-rt] r293337 - Stop intercepting some malloc-related functions on FreeBSD and macOS
Dimitry Andric via llvm-commits
- [llvm] r293338 - [AMDGPU][mc] Fix memory corruption uncovered by AddressSanitizer during coverage/smoke Gfx7/8 testing.
Artem Tamazov via llvm-commits
- [llvm] r293339 - [libFuzzer] make shmem more robust in the presence of signals
Kostya Serebryany via llvm-commits
- [polly] r293340 - [Support] Add general isl tools for DeLICM. NFC.
Michael Kruse via llvm-commits
- [llvm] r293341 - Analysis: Add appropriate const qualification to functions in TypeMetadataUtils.cpp. NFC.
Peter Collingbourne via llvm-commits
- [PATCH] D29235: [X86] Added INT1 instruction and fixxed register usage.
Chris Ray via Phabricator via llvm-commits
- [llvm] r293345 - [InstCombine] move icmp transforms that might be recognized as min/max and inf-loop (PR31751)
Sanjay Patel via llvm-commits
- [PATCH] D29236: [compiler-rt] Don't change g_tls_size after initialization.
Tim Shen via Phabricator via llvm-commits
- [compiler-rt] r293346 - Revert "Stop intercepting some malloc-related functions on FreeBSD and macOS"
Evgeniy Stepanov via llvm-commits
- [llvm] r293347 - GlobalISel: don't leak super-entry BB when merging with IR-level one.
Tim Northover via llvm-commits
- [llvm] r293348 - [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r293349 - Test commit.
Vadim Chugunov via llvm-commits
- [PATCH] SDAG: Update ChainNodesMatched during UpdateChains if a node is replaced
Justin Bogner via llvm-commits
- [llvm] r293351 - Fix memory leak in globalisel.
Evgeniy Stepanov via llvm-commits
- [lld] r293352 - Revert "[ELF][ARM] Use SyntheticSections for Thunks"
Rui Ueyama via llvm-commits
- [llvm] r293353 - [RegisterCoalescing] Recommit the patch "Remove partial redundent copy".
Quentin Colombet via llvm-commits
- [PATCH] D29237: [X86] Fixing flag usage for RCL and RCR
Chris Ray via Phabricator via llvm-commits
- [llvm] r293356 - Introduce a basic MemorySSA updater, that supports insertDef,
Daniel Berlin via llvm-commits
- [PATCH] D25849: [GVN] Prevent load coercion with irregular vector types
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r293357 - MemorySSA: Move updater to its own file
Daniel Berlin via llvm-commits
- [llvm] r293359 - Cleanup dump() functions.
Matthias Braun via llvm-commits
- [PATCH] D29238: InferAddressSpaces: Handle select
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293361 - MemorySSA: Fix block numbering invalidation and replacement bugs discovered by updater
Daniel Berlin via llvm-commits
- [llvm] r293362 - [RegisterBankInfo] Emit proper type for remapped registers.
Quentin Colombet via llvm-commits
- [llvm] r293363 - MemorySSA: Allow movement to arbitrary places
Daniel Berlin via llvm-commits
- [PATCH] D29239: MemorySSA: Allow movement to arbitrary places
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r293365 - Use print() instead of dump() in code
Matthias Braun via llvm-commits
- [llvm] r292189 - [TLI] Robustize SDAG proto checking by merging it into TLI.
Ahmed Bougacha via llvm-commits
- [llvm] r292188 - [TLI] Add prototype checking for all remaining LibFuncs.
Ahmed Bougacha via llvm-commits
- [llvm] r293368 - [WebAssembly] Use print instead of dump method.
Richard Trieu via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29241: MachineInstr: Remove parameter from dump()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29242: ELF: Align RELRO to the target page size rather than the max page size.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r293371 - Use print() instead of dump() in code
Matthias Braun via llvm-commits
- [llvm] r293372 - [InstCombine] Merge DebugLoc when speculatively hoisting store instruction
Taewook Oh via llvm-commits
- [llvm] r293373 - This addresses LLDB bug 31699, which was caused by LLVM using static linking on Windows.
Vadim Chugunov via llvm-commits
- [polly] r293374 - [Polly] [BlockGenerator] Unify ScalarMap and PhiOpsMap
Tobias Grosser via llvm-commits
- [PATCH] D29247: [ArgPromote] Re-arrange the code in a more typical, logical way.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29248: [ArgPromote] Run clang-format to normalize remarkably idiosyncratic formatting that has evolved here over the past years prior to making somewhat invasive changes to thread new PM support through the business logic.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29249: [ArgPromote] Move static helpers to modern LLVM naming conventions while here. NFC.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r293375 - [Orc][RPC] Unlock message send/receive locks on failure.
Lang Hames via llvm-commits
- [llvm] r293376 - [globalisel] Rename emitCxxPredicatesExpr() following post-commit review of r293172
Daniel Sanders via llvm-commits
- [llvm] r293377 - stripDebugInfo() should remove DILocation's found in !llvm.loop metadata
Daniel Sanders via llvm-commits
- [polly] r293378 - [BlockGenerator] Comment corretions for r293374 [NFC]
Tobias Grosser via llvm-commits
- [lld] r293380 - Remove unused 'using' declaration. Found by clang-tidy: misc-unused-using-decls NFC
Sylvestre Ledru via llvm-commits
- [llvm] r293382 - Remove unused 'using' declaration. Found by clang-tidy: misc-unused-using-decls NFC
Sylvestre Ledru via llvm-commits
- [PATCH] D29250: [PIR] Add fork, join and halt instructions
Amaury SECHET via Phabricator via llvm-commits
- [polly] r293383 - Add forgotten test case for r293169
Tobias Grosser via llvm-commits
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r293384 - [NVPTX] Add intrinsics to support named barriers.
Arpith Chacko Jacob via llvm-commits
- [lld] r293385 - Fix a few symbols that are not actually ABS.
Rafael Espindola via llvm-commits
- [llvm] r293386 - [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Mohammad Shahid via llvm-commits
- [llvm] r293387 - AMDGPU: Add GlobalISel to required_libraries.
Will Dietz via llvm-commits
- [llvm] r293388 - RuntimeDyldELF: Don't abort on R_X86_64_NONE, it's a no-oop.
Will Dietz via llvm-commits
- [llvm] r293389 - [libfuzzer] include errno.h. On Ubuntu 14.04 we got away w/o it, but other systems seem to require it
Kostya Serebryany via llvm-commits
- [lld] r293390 - Fix -Werror build.
Rafael Espindola via llvm-commits
- [llvm] r293401 - [PM] MLSM has been enabled for a way. Reclaim a cl::opt.
Davide Italiano via llvm-commits
- [PATCH] D29254: Do not propagate DebugLoc across basic blocks
Taewook Oh via Phabricator via llvm-commits
- [llvm] r293402 - [X86] Add test case that shows failure to use a vector ANDN when both inputs to the AND are XORs.
Craig Topper via llvm-commits
- [llvm] r293403 - [X86] Fix vector ANDN matching to work correctly when both inputs to the AND are XORs.
Craig Topper via llvm-commits
- [llvm] r293405 - [Orc][RPC] Remove a couple of redundant calls to abandonAllPendingResponses.
Lang Hames via llvm-commits
- [PATCH] D29258: Print alignment in decimal instead of hexadecimal.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r293406 - [Target] Add NoSignedZerosFPMath to the TargetOptions constructor
David Majnemer via llvm-commits
- [llvm] r293407 - Remove inclusion of SSAUpdater from several passes.
Davide Italiano via llvm-commits
- [llvm] r293408 - Add support to dump dot graph block layout after MBP
Xinliang David Li via llvm-commits
- [lld] r293409 - Return early from getUnresolvedSymbolOption() to simplify.
Rui Ueyama via llvm-commits
- [PATCH] D29259: [PGO] make graph view internal options available for all builds
David Li via Phabricator via llvm-commits
- [llvm] r293410 - [Orc][RPC] Remove redundant braces. NFC.
Lang Hames via llvm-commits
- [llvm] r293411 - [Orc][RPC] Have handleOne abandon pending responses upon channel failure.
Lang Hames via llvm-commits
- [llvm] r293412 - [DAGCombiner] Make sure index of EXTRACT_SUBVECTOR is a constant before trying to use getConstantOperandVal.
Craig Topper via llvm-commits
- [llvm] r293413 - [DAGCombiner] Remove unnecessary check on the size of the type of the index of EXTRACT_SUBVECTOR.
Craig Topper via llvm-commits
- [llvm] r293414 - [DAGCombiner] Use unsigned for a constant vector index instead of APInt.
Craig Topper via llvm-commits
- [llvm] r293417 - Add some Book-E instructions to the asm parser and printer.
Justin Hibbits via llvm-commits
- [compiler-rt] r293419 - General definition for weak functions
Marcos Pividori via llvm-commits
- [llvm] r293421 - [SelectionDAG] Make SDNode::getConstantOperandVal an inline method.
Craig Topper via llvm-commits
- [compiler-rt] r293422 - [windows] Properly use dllimport / dllexport.
Marcos Pividori via llvm-commits
- [compiler-rt] r293423 - [asan] Add missing declaration in the internal interface
Marcos Pividori via llvm-commits
- [llvm] r293424 - [ArgPromote] Re-arrange the code in a more typical, logical way.
Chandler Carruth via llvm-commits
- [llvm] r293425 - [ArgPromote] Run clang-format to normalize remarkably idiosyncratic
Chandler Carruth via llvm-commits
- [llvm] r293426 - [ArgPromote] Move static helpers to modern LLVM naming conventions while
Chandler Carruth via llvm-commits
- [llvm] r293427 - [X86][GlobalISel] Add limited argument lowering support to the IRTranslator.
Igor Breger via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r293428 - NewGVN: Fix where newline is printed in debug printing of memory equivalence
Daniel Berlin via llvm-commits
- [polly] r293429 - Update the documentation on how the packing transformation is implemented
Roman Gareev via llvm-commits
- [llvm] r293430 - Add -mtriple=aarch64-unknown to llvm/test/CodeGen/AArch64/GlobalISel/gisel-abort.ll.
NAKAMURA Takumi via llvm-commits
- [PATCH] D29261: [X86][GlobalISel] Add limited ret lowering support to the IRTranslator.
Igor Breger via Phabricator via llvm-commits
- [llvm] r293431 - [X86 Codegen] Fixed a bug in unsigned saturation
Elena Demikhovsky via llvm-commits
- [llvm] r293432 - [ValueTracking] clean up lookThroughCast; NFCI
Sanjay Patel via llvm-commits
- [llvm] r293433 - ARM: support `-mlong-calls` with AEABI TLS on ELF
Saleem Abdulrasool via llvm-commits
- [llvm] r293434 - [InstCombine] add tests for shl(shr X, C1), C2 transforms; NFC
Sanjay Patel via llvm-commits
- [llvm] r293435 - [InstCombine] enable (X >>?, exact C1) << C2 --> X << (C2 - C1) for vectors with splats
Sanjay Patel via llvm-commits
- [llvm] r293436 - llvm-c: Keep LLVMDumpModule() even in release builds
Matthias Braun via llvm-commits
- [llvm] r293437 - [X86] Reproducer for pr31719. NFC
Zvi Rackover via llvm-commits
- [llvm] r293438 - [X86][SSE] Lower scalar_to_vector(0) to zero vector
Simon Pilgrim via llvm-commits
- [llvm] r293440 - MachineInstr: Remove parameter from dump()
Matthias Braun via llvm-commits
- [llvm] r293441 - [X86] Fixing flag usage for RCL and RCR
Chris Ray via llvm-commits
- [compiler-rt] r293442 - [asan] Fix tests for exported interfaces.
Marcos Pividori via llvm-commits
- [PATCH] D29263: LSR: Don't drop address space when type doesn't match
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r293446 - [AVX-512] Fix lowering for mask register concatenation with undef in the lower half.
Craig Topper via llvm-commits
- [llvm] r293447 - [X86][Disassembler] Added SALC instruction
Chris Ray via llvm-commits
- [llvm] r293448 - [AVX-512] Don't reuse VSHLI/VSRLI for mask register shifts. VSHLI/VSHRI shift within elements while KSHIFT moves whole elements.
Craig Topper via llvm-commits
- [llvm] r293451 - Test RuntimeDyld doesn't crash with R_X86_64_NONE (r293388).
Will Dietz via llvm-commits
- [lld] r293452 - Merge a few Cases using StringSwitch::Cases.
Rui Ueyama via llvm-commits
- [llvm] r293453 - [MemorySSA] Correct an assertion surrounding with parentheses.
Davide Italiano via llvm-commits
- [llvm] r293458 - [AVX-512] Remove KSET0B/KSET1B in favor of the patterns that select KSET0W/KSET1W for v8i1.
Craig Topper via llvm-commits
- [llvm] r293459 - [LoopVectorize] Improve getVectorCallCost() getScalarizationOverhead() call.
Jonas Paulsson via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r293464 - [AVX-512] Remove duplicate CodeGenOnly patterns for scalar register broadcast. We can use COPY_TO_REGCLASS like AVX does.
Craig Topper via llvm-commits
- [PATCH] D29167: [compiler-rt] [sancov] Move __sancov_default_options declaration outside the namespace __sancov
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29228: [compiler-rt] Define as weak, functions that are declared as weak.
Marcos Pividori via Phabricator via llvm-commits
- [llvm] r293467 - [LanRef] Fix typo in getelementptr example.
Alexey Bader via llvm-commits
Last message date:
Sun Jan 29 23:54:22 PST 2017
Archived on: Mon Jan 30 00:01:16 PST 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).