The Week Of Monday 23 January 2017 Archives by date
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
- [llvm] r292774 - This test apparently requires an x86 target and is failing on numerous
Diana Picus 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
- [llvm] r292761 - Fix some broken CHECK lines.
Alex L 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] 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
- [PATCH] D28894: [Support] Use O_CLOEXEC only when declared
Michał Górny 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] D29017: refactor / improve getScalarizationOverhead()
Jonas Paulsson 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] 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] D29021: [ELF] - Stop handling local symbols in a special way.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29022: [MemorySSA] Add new tests for invariant.groups
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
George Rimar via llvm-commits
- [lld] r292789 - [ELF] - Stop handling local symbols in a special way.
George Rimar via llvm-commits
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
Rafael Avila de Espindola 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] D29021: [ELF] - Stop handling local symbols in a special way.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29024: [mips] Define macros related to -mabicalls in the preprocessor
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28773: [ELF] - Avoid reusing DynsymIndex for -r
George Rimar via Phabricator via llvm-commits
- [PATCH] D29024: [mips] Define macros related to -mabicalls in the preprocessor
Ed Maste via Phabricator via llvm-commits
- [PATCH] D29006: [PH] Remove all use of AssertingVH from members of analysis results.
Hal Finkel 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
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rafael Avila de Espindola via llvm-commits
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Jonas Paulsson via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rafael Avila de Espindola 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] D28922: [LoadCombine] Fix combining of loads which span an aliasing store.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28984: [LLD] Do not allocate space for common symbols with -r
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Simon Atanasyan via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via llvm-commits
- [llvm] r292792 - Tweak ASCII art in Simplify CFG. NFC
Amaury Sechet via llvm-commits
- [PATCH] D29006: [PH] Remove all use of AssertingVH from members of analysis results.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rafael Avila de Espindola 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] D29010: [SLP] Refactoring of HorizontalReduction class, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29010: [SLP] Refactoring of HorizontalReduction class, NFC.
Alexey Bataev via Phabricator 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] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D28949: [InstCombine][SSE] Add support for PACKSS/PACKUS constant folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Simon Atanasyan via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via llvm-commits
- [PATCH] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29034: [Guards] Introduce loop-predication pass
Artur Pilipenko 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] D28713: NFC: Rename RawSession to NativeSession
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
Meador Inge 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] 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] D26967: Put opt-viewer critical items in parallel
Adam Nemet 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] D29024: [mips] Define macros related to -mabicalls in the preprocessor
Simon Dardis 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] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D29023: [Stack Protection] Add diagnostic information for why stack protection was applied to a function
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D27705: [ARM] GlobalISel: Support i8/i16 ABI extensions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29022: [MemorySSA] Add new tests for invariant.groups
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r292798 - Post-commit review feedback from dblaikie
Chris Bieneman via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [lld] r292799 - [ELF] - Committed missing ld.ldd invocation to constructor.s
George Rimar via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27803: [ARM] GlobalISel: Load i1, i8 and i16 args from stack
Renato Golin via Phabricator via llvm-commits
- [lld] r292777 - [ELF] - Linkerscripts: ignore CONSTRUCTORS in output section declaration.
Meador Inge via llvm-commits
- [lld] r292777 - [ELF] - Linkerscripts: ignore CONSTRUCTORS in output section declaration.
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] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Matthias Braun via Phabricator 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] D29023: [Stack Protection] Add diagnostic information for why stack protection was applied to a function
James Henderson via Phabricator via llvm-commits
- [PATCH] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28787: AMDGPU: Propagate fast math flags in fneg combines
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Matthias Braun via Phabricator via llvm-commits
- [llvm] r291859 - [asan] Don't overalign global metadata.
Hans Wennborg via llvm-commits
- [PATCH] D27706: [ARM] GlobalISel: Support i1 add and ABI extensions
Diana Picus via Phabricator 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] D29021: [ELF] - Stop handling local symbols in a special way.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28950: [LLD][ELF] Correct sh_info for static symbol table
Rui Ueyama via Phabricator 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] D29034: [Guards] Introduce loop-predication pass
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29034: [Guards] Introduce loop-predication pass
Sanjoy Das 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] D28956: [LLD][ELF] Add support for local symbols in Synthetic Sections
Rui Ueyama 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] D29006: [PH] Remove all use of AssertingVH from members of analysis results.
Sanjoy Das 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
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27706: [ARM] GlobalISel: Support i1 add and ABI extensions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28998: [lld/LTO] Add a flag to use the new PM during LTO
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang 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] r292583 - NewGVN: Fix PR 31682, an overactive assert.
Davide Italiano 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
- [PATCH] D28956: [LLD][ELF] Add support for local symbols in Synthetic Sections
Peter Smith via Phabricator 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
Craig Topper via llvm-commits
- [llvm] r292651 - AMDGPU/R600: Serialize vector trunc stores to private AS
Hans Wennborg via llvm-commits
- [llvm] r292648 - NewGVN: Fix PR 31686 and PR 31698 by rewriting store leader handling.
Davide Italiano via llvm-commits
- [PATCH] D28996: [PM] Flesh out the new pm LTO pipeline
Davide Italiano via Phabricator 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] D28597: [compiler-rt] [Sanitizer Coverage] Add new sanitizer coverage functions to the internal interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29003: [OptDiag] Move everything but code region into a new base class for DiagnosticInfoOptimizationBase
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29023: [Stack Protection] Add diagnostic information for why stack protection was applied to a function
George Burgess IV 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
- [PATCH] D28998: [lld/LTO] Add a flag to use the new PM during LTO
Davide Italiano 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
- [PATCH] D29010: [SLP] Refactoring of HorizontalReduction class, NFC.
Michael Kuperstein via Phabricator via llvm-commits
- [compiler-rt] r292775 - [lsan] Enable LSan for x86 Linux.
Evgenii Stepanov via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang via Phabricator via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang via Phabricator via llvm-commits
- [llvm] r292814 - DAG: Allow legalization of fcanonicalize vector types
Matt Arsenault via llvm-commits
- [PATCH] D28609: [lsan] Enable LSan for x86 Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29004: New OptimizationRemarkEmitter pass for MIR
Matthias Braun via Phabricator via llvm-commits
- [llvm] r292803 - Refactor SampleProfile.cpp to move computation inside a branch. (NFC)
Evgenii Stepanov 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
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28959: [SLP] Improve horizontal vectorization for non-power-of-2 number of instructions.
Michael Kuperstein via Phabricator 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] D28967: [PGO] Add option to view CFG with profile after profile annotation
David Li via Phabricator via llvm-commits
- [PATCH] D29035: [Support] Add sys::fs::set_current_path() (aka chdir)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
George Rimar via Phabricator 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] D28476: [Analysis] Add LF_ prefix to LibFunc enums in TargetLibraryInfo. (NFC)
Richard Smith via Phabricator via llvm-commits
- [PATCH] D29029: Update domtree incrementally in loop peeling.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29035: [Support] Add sys::fs::set_current_path() (aka chdir)
Aaron Ballman via Phabricator via llvm-commits
- [llvm] r292575 - BitVector: Fix undefined behaviour
Matthias Braun via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28787: AMDGPU: Propagate fast math flags in fneg combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28997: [LTO] Teach lib/LTO about the new pass manager
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28997: [LTO] Teach lib/LTO about the new pass manager
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29035: [Support] Add sys::fs::set_current_path() (aka chdir)
Zachary Turner 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] D28997: [LTO] Teach lib/LTO about the new pass manager
Teresa Johnson 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] D29044: Add LC_BUILD_VERSION load command
Kevin Enderby via Phabricator via llvm-commits
- [PATCH] D28956: [LLD][ELF] Add support for local symbols in Synthetic Sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29045: [PGO] Add option to dot-dump raw profile counts as computed by profile annotator
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27703: AMDGPU: Combine fp16/fp64 subtarget features
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
Rui Ueyama 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] D29045: [PGO] Add option to dot-dump raw profile counts as computed by profile annotator
David Li via Phabricator via llvm-commits
- [PATCH] D29044: Add LC_BUILD_VERSION load command
Steven Wu via Phabricator via llvm-commits
- [PATCH] D28997: [LTO] Teach lib/LTO about the new pass manager
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r292825 - [ARM] Classification Improvements to ARM Sched-Models. NFCI.
Javed Absar 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] D28476: [Analysis] Add LF_ prefix to LibFunc enums in TargetLibraryInfo. (NFC)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29004: New OptimizationRemarkEmitter pass for MIR
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29037: Constant fold switch inst when looking for trivial conditions to unswitch on.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28194: [ARM] Classification Improvements to ARM Sched-Models. NFCI.
Javed Absar 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
- [llvm] r292826 - Attempt to fix the testcase in r292824
Steven Wu via llvm-commits
- [PATCH] D28947: [XRay][AArch64] More staging for tail call support in XRay on AArch64 - in LLVM
Dean Michael Berris 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] D29021: [ELF] - Stop handling local symbols in a special way.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
Rui Ueyama via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29004: New OptimizationRemarkEmitter pass for MIR
Matthias Braun 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
- [PATCH] D29021: [ELF] - Stop handling local symbols in a special way.
Rafael Avila de Espindola via llvm-commits
- [llvm] r292829 - Add support for the x86_thread_state32_t and
Kevin Enderby via llvm-commits
- [llvm] r292826 - Attempt to fix the testcase in r292824
Steven Wu via llvm-commits
- [PATCH] D29045: [PGO] Add option to dot-dump raw profile counts as computed by profile annotator
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rui Ueyama via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
David Li via Phabricator via llvm-commits
- [PATCH] D28538: [CodeGen] [CUDA] Add the ability set default attrs on functions in linked modules.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28538: [CodeGen] [CUDA] Add the ability set default attrs on functions in linked modules.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r292323 - [test-release.sh] Add Polly to the list of projects
Hans Wennborg via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28881: LiveIntervalAnalysis: Calculate liveness even if a superreg is reserved.
Matthias Braun via Phabricator via llvm-commits
- [llvm] r292758 - [x86] avoid crashing with illegal vector type (PR31672)
Hans Wennborg via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via llvm-commits
- [llvm] r292648 - NewGVN: Fix PR 31686 and PR 31698 by rewriting store leader handling.
Hans Wennborg via llvm-commits
- [PATCH] D29028: Make VerifyDonInfo and VerifyLoopInfo global variables
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D28997: [LTO] Teach lib/LTO about the new pass manager
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rui Ueyama via llvm-commits
- [PATCH] D28484: SimplifyLibCalls: Replace more unary libcalls with intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29029: Update domtree incrementally in loop peeling.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28984: [LLD] Do not allocate space for common symbols with -r
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D21839: PowerPC: Use shouldAssumeDSOLocal in classifyGlobalReference
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rafael Avila de Espindola via llvm-commits
- [llvm] r292835 - [libFuzzer] make sure we use the feedback from std::string operator ==
Kostya Serebryany via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rui Ueyama 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] D29043: [Lanai] Rename LanaiInstPrinter library to LanaiAsmPrinter
bryant via Phabricator 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] D28476: [Analysis] Add LF_ prefix to LibFunc enums in TargetLibraryInfo. (NFC)
David L. Jones via Phabricator via llvm-commits
- [PATCH] D29049: TableGen: Fix infinite recursion in RegisterBankEmitter
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28881: LiveIntervalAnalysis: Calculate liveness even if a superreg is reserved.
Krzysztof Parzyszek via Phabricator 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] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D28380: [SelectionDAG] Handle inverted conditions when splitting into multiple branches.
Justin Bogner via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
Meador Inge via Phabricator 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] D28476: [Analysis] Add LF_ prefix to LibFunc enums in TargetLibraryInfo. (NFC)
David L. Jones via Phabricator via llvm-commits
- [PATCH] D28558: [CMake] Ignore hidden/metadata files when adding lit check-* testsuites
Justin Bogner 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] D28538: [CodeGen] [CUDA] Add the ability set default attrs on functions in linked modules.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
David Li via Phabricator 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
- [PATCH] D27703: AMDGPU: Combine fp16/fp64 subtarget features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28996: [PM] Flesh out the new pm LTO pipeline
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rafael Avila de Espindola via llvm-commits
- [llvm] r292842 - DAG: Don't fold vector extract into load if target doesn't want to
Matt Arsenault via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Tim Shen via Phabricator 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
- [llvm] r292803 - Refactor SampleProfile.cpp to move computation inside a branch. (NFC)
Evgenii Stepanov via llvm-commits
- [compiler-rt] r292844 - Revert "[lsan] Enable LSan for x86 Linux."
Evgeniy Stepanov via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
David Li via Phabricator 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] D28996: [PM] Flesh out the new pm LTO pipeline
Davide Italiano 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] D29051: Makes promoteIndirectCall an external function.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D28609: [lsan] Enable LSan for x86 Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Matthias Braun via Phabricator 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
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Friedman, Eli 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
- [PATCH] D29051: Makes promoteIndirectCall an external function.
David Li via Phabricator via llvm-commits
- [PATCH] D28881: LiveIntervalAnalysis: Calculate liveness even if a superreg is reserved.
Matthias Braun via Phabricator via llvm-commits
- [llvm] r292850 - Makes promoteIndirectCall an external function.
Dehao Chen via llvm-commits
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Simon Pilgrim via llvm-commits
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Simon Pilgrim via llvm-commits
- [PATCH] D28476: [Analysis] Add LF_ prefix to LibFunc enums in TargetLibraryInfo. (NFC)
Eli Friedman via Phabricator 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] D29007: [lld][cmake] Fix BUILD_SHARED_LIBS installation
David Abdurachmanov via Phabricator via llvm-commits
- [llvm] r292836 - [Hexagon] Explicitly reserve aliases of reserved registers
Matthias Braun via llvm-commits
- [PATCH] D20552: AMDGPU: Allow clustering flat memory operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28476: [Analysis] Add LF_ prefix to LibFunc enums in TargetLibraryInfo. (NFC)
David L. Jones via Phabricator via llvm-commits
- [PATCH] D28476: [Analysis] Add LF_ prefix to LibFunc enums in TargetLibraryInfo. (NFC)
David L. Jones 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.)
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28476: [Analysis] Add LF_ prefix to LibFunc enums in TargetLibraryInfo. (NFC)
David L. Jones via Phabricator via llvm-commits
- [PATCH] D28499: SimplifyLibCalls: Replace copysign calls with intrinsic
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] 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] D28600: [compiler-rt] [Sanitizer Coverage] Use interception to access to sanitizer coverage's strong functions defined in the main executable (for MD on Windows.)
Kuba (Brecka) Mracek 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
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D28435: [compiler-rt] Define delimiters for sanitizer coverage's binary section on Windows.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D22529: Inlining of empty/small variadic functions.
Eli Friedman 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] D28434: [Sanitizer Coverage] Fix Instrumentation to work on Windows.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D29056: PowerPC: Mark super regs of reserved regs reserved.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28881: LiveIntervalAnalysis: Calculate liveness even if a superreg is reserved.
Matthias Braun via Phabricator via llvm-commits
- [llvm] r292853 - [AMDGPU] Fix obsolete comments, spotted by Malcolm Parsons. (NFC)
Eugene Zelenko via llvm-commits
- [PATCH] D29055: [LoopUnroll] First form LCSSA, then loop-simplify
Chandler Carruth 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
- [llvm] r292854 - [LoopUnroll] First form LCSSA, then loop-simplify
Michael Kuperstein via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D28435: [compiler-rt] Define delimiters for sanitizer coverage's binary section on Windows.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D28984: [LLD] Do not allocate space for common symbols with -r
Mark Kettenis via Phabricator 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] r292623 - [AMDGPU] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D29055: [LoopUnroll] First form LCSSA, then loop-simplify
Michael Kuperstein 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] D28984: [LLD] Do not allocate space for common symbols with -r
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28713: NFC: Rename RawSession to NativeSession
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r292857 - [WebAssembly] Update LibFunc::Func -> LibFunc
Derek Schuff via llvm-commits
- [PATCH] D28484: SimplifyLibCalls: Replace more unary libcalls with intrinsics
Matt Arsenault via Phabricator 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
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28382: [APFloat] Add PPCDoubleDouble multiplication
Tim Shen via Phabricator via llvm-commits
- [PATCH] D29056: PowerPC: Mark super regs of reserved regs reserved.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r292860 - [APFloat] Add PPCDoubleDouble multiplication
Tim Shen via llvm-commits
- [PATCH] D28382: [APFloat] Add PPCDoubleDouble multiplication
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29060: InstCombine: Reduce minnum/maxnum if inputs are casted
Matt Arsenault 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
- [llvm] r292826 - Attempt to fix the testcase in r292824
Chris Bieneman via llvm-commits
- [PATCH] D28435: [compiler-rt] Define delimiters for sanitizer coverage's binary section on Windows.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D28382: [APFloat] Add PPCDoubleDouble multiplication
Tim Shen 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
- [PATCH] D28435: [compiler-rt] Define delimiters for sanitizer coverage's binary section on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28984: [LLD] Do not allocate space for common symbols with -r
Mark Kettenis 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] r292863 - [PM] Flesh out the new pass manager LTO pipeline.
Davide Italiano via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
Meador Inge via Phabricator via llvm-commits
- [llvm] r292864 - [LTO] Teach lib/LTO about the new pass manager.
Davide Italiano via llvm-commits
- [PATCH] D28984: [LLD] Do not allocate space for common symbols with -r
Rui Ueyama via Phabricator 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] D28911: [LinkerScript] Implement `MEMORY` command
Rui Ueyama 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
- [PATCH] D28996: [PM] Flesh out the new pm LTO pipeline
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28996: [PM] Flesh out the new pm LTO pipeline
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28997: [LTO] Teach lib/LTO about the new pass manager
Davide Italiano 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] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
Meador Inge via Phabricator via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29056: PowerPC: Mark super regs of reserved regs reserved.
Phabricator via Phabricator via llvm-commits
- [PATCH] D28881: LiveIntervalAnalysis: Calculate liveness even if a superreg is reserved.
Phabricator via Phabricator via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Matthias Braun 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
- [PATCH] D29006: [PH] Remove all use of AssertingVH from members of analysis results.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29062: [InstCombine] Merge DebugLoc when speculatively hoisting store instruction
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D29060: InstCombine: Reduce minnum/maxnum if inputs are casted
David Majnemer 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] D29006: [PH] Remove all use of AssertingVH from members of analysis results.
Chandler Carruth via Phabricator 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
- [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
- [llvm] r292784 - [InstCombine][X86] MULDQ/MULUDQ undef -> zero
Craig Topper via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
Meador Inge via Phabricator via llvm-commits
- [PATCH] D28986: [APInt] Remove calls to clearUnusedBits from XorSlowCase and operator^=
Phabricator via Phabricator 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] r292784 - [InstCombine][X86] MULDQ/MULUDQ undef -> zero
David Majnemer 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*.
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r292877 - [X86] Remove Undef handling from extractSubVector. This is now handled inside getNode.
Craig Topper via llvm-commits
- [PATCH] D28911: [LinkerScript] Implement `MEMORY` command
Meador Inge via Phabricator via llvm-commits
- [PATCH] D29000: [SelectionDAG] Teach getNode to simplify a couple easy cases of EXTRACT_SUBVECTOR
Phabricator via Phabricator via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
George Burgess IV via Phabricator 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] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt 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
- [PATCH] D29068: AMDGPU/SI: Move some ISel helpers into utils so they can be shared with GISel
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
- [PATCH] D29061: [PM] Introduce a PoisoningVH as a (more expensive) alternative to AssertingVH that delays any reported error until the handle is *used*.
Sanjoy Das 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
- [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.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29006: [PH] Remove all use of AssertingVH from members of analysis results.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D28984: [LLD] Do not allocate space for common symbols with -r
Mark Kettenis via Phabricator via llvm-commits
- [lld] r292878 - Do not allocate space for common symbols with -r
Rui Ueyama via llvm-commits
- [PATCH] D28984: [LLD] Do not allocate space for common symbols with -r
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
Daniel Berlin via Phabricator 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] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
David Li via Phabricator via llvm-commits
- [PATCH] D28999: Allow DenseSet::iterators to be conveted to and compared with const_iterator
Dean Michael Berris via Phabricator 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] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D29062: [InstCombine] Merge DebugLoc when speculatively hoisting store instruction
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D28999: Allow DenseSet::iterators to be conveted to and compared with const_iterator
David Blaikie via llvm-commits
- [PATCH] D28999: Allow DenseSet::iterators to be conveted to and compared with const_iterator
Dean Michael Berris 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] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Xinliang David Li via llvm-commits
- [PATCH] D28999: Allow DenseSet::iterators to be conveted to and compared with const_iterator
David Blaikie via llvm-commits
- [PATCH] D29062: [InstCombine] Merge DebugLoc when speculatively hoisting store instruction
Taewook Oh via Phabricator 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
Matt Arsenault 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
- [PATCH] D28674: [XRay][Arm32] Reduce the portion of the stub and implement more staging for tail calls - in compiler-rt
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D28225: Implemented color coding and Vertex labels in XRay Graph
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r292888 - [SystemZ] Gracefully fail in GeneralShuffle::add() instead of assertion.
Jonas Paulsson via llvm-commits
- [PATCH] D25428: AMDGPU add support for spilling to a user sgpr pointed buffers
Dave Airlie via Phabricator 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
- [PATCH] D29005: [XRay] A graph Class for the llvm-xray graph
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D28848: [PM] Teach LoopUnroll to update the LPM infrastructure as it unrolls loops.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28848: [PM] Teach LoopUnroll to update the LPM infrastructure as it unrolls loops.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29071: Allow InstrCombine to remove one of adjacent guards if they are equivalent
David Majnemer 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
- [PATCH] D28922: [LoadCombine] Fix combining of loads which span an aliasing store.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D29005: [XRay] A graph Class for the llvm-xray graph
Dean Michael Berris via Phabricator 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] D29029: Update domtree incrementally in loop peeling.
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D29045: [PGO] Add option to dot-dump raw profile counts as computed by profile annotator
Sean Silva via Phabricator via llvm-commits
- [PATCH] D29035: [Support] Add sys::fs::set_current_path() (aka chdir)
Sean Silva via Phabricator via llvm-commits
- [PATCH] D29035: [Support] Add sys::fs::set_current_path() (aka chdir)
Sean Silva via Phabricator via llvm-commits
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Jonas Paulsson via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29007: [lld][cmake] Fix BUILD_SHARED_LIBS installation
Michał Górny via Phabricator via llvm-commits
- [PATCH] D28609: [lsan] Enable LSan for x86 Linux.
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Greg Parker via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r292893 - AMDGPU : Add trap handler support.
Matt Arsenault 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
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Phabricator via Phabricator via llvm-commits
- [llvm] r292899 - [SLP] Refactoring of HorizontalReduction class, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r292900 - Revert "[lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED"
Greg Parker via llvm-commits
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Greg Parker via Phabricator via llvm-commits
- [PATCH] D29010: [SLP] Refactoring of HorizontalReduction class, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Eric Fiselier via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
Piotr Padlewski via Phabricator 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
- [PATCH] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29073: [ARM] Enable Cortex-M23 and Cortex-M33 support.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Eric Fiselier via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via Phabricator via llvm-commits
- [lld] r292903 - [ELF] - Added additional comments on top of r292789 (D29021)
George Rimar via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r292784 - [InstCombine][X86] MULDQ/MULUDQ undef -> zero
Simon Pilgrim via llvm-commits
- [PATCH] D28894: [Support] Use O_CLOEXEC only when declared
Michał Górny via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Greg Parker via Phabricator via llvm-commits
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r292904 - [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Greg Parker via llvm-commits
- [PATCH] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Greg Parker via Phabricator via llvm-commits
- [PATCH] D28354: [X86][MCU] replace select with bit manipulation instead of branches
Asaf Badouh 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] D18185: [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Phabricator 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] D29035: [Support] Add sys::fs::set_current_path() (aka chdir)
Pavel Labath 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
- [PATCH] D29035: [Support] Add sys::fs::set_current_path() (aka chdir)
Pavel Labath via Phabricator 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] D28947: [XRay][AArch64] More staging for tail call support in XRay on AArch64 - in LLVM
Renato Golin 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] D29007: [lld][cmake] Fix BUILD_SHARED_LIBS installation
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D29074: Canonicalize guards for AND condition
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D29007: [lld][cmake] Fix BUILD_SHARED_LIBS installation
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D29007: [lld][cmake] Fix BUILD_SHARED_LIBS installation
Ismail Donmez via llvm-commits
- [PATCH] D28950: [LLD][ELF] Correct sh_info for static symbol table
Peter Smith via Phabricator via llvm-commits
- [PATCH] D28960: [scudo] Enabling AArch64 support for Scudo
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28894: [Support] Use O_CLOEXEC only when declared
Pavel Labath 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] D29053: [InstSimplify] try to eliminate icmp Pred (add nsw X, C1), C2
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D28894: [Support] Use O_CLOEXEC only when declared
Pavel Labath via Phabricator 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] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
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
- [PATCH] D29073: [ARM] Enable Cortex-M23 and Cortex-M33 support.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Amaury SECHET via Phabricator via llvm-commits
- Comment for EXTRACT_VECTOR_ELT
Hal Finkel via llvm-commits
- [PATCH] D28874: [AMDGPU] Add VGPR copies post regalloc fix pass
Valery Pykhtin via Phabricator 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
- [PATCH] D29049: TableGen: Fix infinite recursion in RegisterBankEmitter
Daniel Sanders 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.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r292922 - [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Artem Tamazov via llvm-commits
- [llvm] r292922 - [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Artem Tamazov via llvm-commits
- [llvm] r292922 - [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Artem Tamazov via llvm-commits
- [llvm] r292922 - [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Artem Tamazov 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.
Chandler Carruth 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
- [llvm] r292924 - [X86][SSE] Add explicit braces to avoid -Wdangling-else warning.
Martin Bohme via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via Phabricator 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] D29076: [X86][SSE] Add explicit braces to avoid -Wdangling-else warning.
Martin Böhme via Phabricator via llvm-commits
- [PATCH] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
Sanne Wouda 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
- [PATCH] D29023: [Stack Protection] Add diagnostic information for why stack protection was applied to a function
James Henderson via Phabricator via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar 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] D29056: PowerPC: Mark super regs of reserved regs reserved.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
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
- Comment for EXTRACT_VECTOR_ELT
Jonas Paulsson via llvm-commits
- [PATCH] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
Renato Golin via Phabricator via llvm-commits
- Comment for EXTRACT_VECTOR_ELT
Hal Finkel via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Serge Pavlov 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] D29073: [ARM] Enable Cortex-M23 and Cortex-M33 support.
Sanne Wouda 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] D23652: [mips] N64 static relocation model support
Sean Bruno via Phabricator via llvm-commits
- Comment for EXTRACT_VECTOR_ELT
Jonas Paulsson 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] D29073: [ARM] Enable Cortex-M23 and Cortex-M33 support.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D26730: AMDGPU/GlobalISel: Add support for simple shaders
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29041: [tsan] Enable ignore_noninstrumented_modules=1 on Darwin by default
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D29079: Remove the load hoisting code of MLSM, it is completely subsumed by GVNHoist
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Dmitry Vyukov 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
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Kristof Beyls 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
- [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
- [PATCH] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29053: [InstSimplify] try to eliminate icmp Pred (add nsw X, C1), C2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29043: [Lanai] Rename LanaiInstPrinter library to LanaiAsmPrinter
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Dmitry Vyukov 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] D29069: [MSP430] Add SRet support to MSP430 target
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29086: Restore visibility attribute for OpenBSD's stack guard
Stefan Kempf via Phabricator via llvm-commits
- [llvm] r292904 - [lit] Allow boolean expressions in REQUIRES and XFAIL and UNSUPPORTED
Alex L 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
- [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
- [PATCH] D28380: [SelectionDAG] Handle inverted conditions when splitting into multiple branches.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D29086: Restore visibility attribute for OpenBSD's stack guard
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D28380: [SelectionDAG] Handle inverted conditions when splitting into multiple branches.
Geoff Berry 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
- [PATCH] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
Renato Golin via Phabricator 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
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Robert Lytton via llvm-commits
- [llvm] r291909 - ARM: match GCC's behaviour for builtins
Hans Wennborg via llvm-commits
- [PATCH] D29053: [InstSimplify] try to eliminate icmp Pred (add nsw X, C1), C2
Sanjay Patel 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] D28909: [InstCombineCalls] Unfold element atomic memcpy instruction
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D28909: [InstCombineCalls] Unfold element atomic memcpy instruction
Igor Laevsky via Phabricator via llvm-commits
- [llvm] r292953 - [Lanai] Rename LanaiInstPrinter library to LanaiAsmPrinter
Chris Bieneman via llvm-commits
- [PATCH] D29071: Allow InstrCombine to remove one of adjacent guards if they are equivalent
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] r292954 - [AArch64] Rename 'no-quad-ldst-pairs' to 'slow-paired-128'
Evandro Menezes via llvm-commits
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D29043: [Lanai] Rename LanaiInstPrinter library to LanaiAsmPrinter
Phabricator via Phabricator via llvm-commits
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
Rafael Avila de Espindola via llvm-commits
- [compiler-rt] r292955 - Fix pc_array bounds check to use elements instead of bytes
Reid Kleckner via llvm-commits
- [llvm] r292925 - [PM] Introduce a PoisoningVH as a (more expensive) alternative to
Philip Reames 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] D29074: Canonicalize guards for AND condition
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D28918: [AArch64] Rename 'no-quad-ldst-pairs' to 'slow-paired-128'
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D29075: Canonicalize guards for NOT OR condition
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D28761: [ELF] Bypass section type check.
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D28874: [AMDGPU] Add VGPR copies post regalloc fix pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28918: [AArch64] Rename 'no-quad-ldst-pairs' to 'slow-paired-128'
Evandro Menezes 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] D29081: Use InstCombine's builder in foldSelectCttzCtlz instead of creating a new one.
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r292889 - Make VerifyDomInfo and VerifyLoopInfo global variables
Philip Reames 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
- [lld] r292910 - [ELF] Correct sh_info for static symbol table
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
David Li via Phabricator via llvm-commits
- [llvm] r292959 - [AArch64] Fix typo. NFC.
Chad Rosier via llvm-commits
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Robert Lytton via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Justin Lebar 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] D28836: [tsan] Provide API for libraries for race detection on custom objects
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D29034: [Guards] Introduce loop-predication pass
Artur Pilipenko via Phabricator via llvm-commits
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Friedman, Eli 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] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
David Li via Phabricator via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
David Li via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Filipe Cabecinhas via Phabricator via llvm-commits
- Adding Freeze instruction and fix loop unswitch
Friedman, Eli 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] D29011: [IR] Add Freeze instruction
David Majnemer via Phabricator via llvm-commits
- Adding Freeze instruction and fix loop unswitch
David Majnemer via llvm-commits
- [PATCH] D29090: [pdb] Correctly parse hash adjusters table
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via llvm-commits
- [llvm] r292965 - Demangle: avoid butchering parameter type
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r292955 - Fix pc_array bounds check to use elements instead of bytes
Kostya Serebryany 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] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Xinliang David Li via llvm-commits
- [PATCH] D28959: [SLP] Improve horizontal vectorization for non-power-of-2 number of instructions.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Filipe Cabecinhas via llvm-commits
- [PATCH] D28985: [Builtin][ARM] Add Thumb1 support for aeabi_c{f,d}cmp.S and dcmp.S
Zhao, Weiming 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
- [PATCH] D28964: [PGO] Value profile support for value ranges
Xinliang David Li via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29041: [tsan] Enable ignore_noninstrumented_modules=1 on Darwin by default
Kuba (Brecka) Mracek 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
- [PATCH] D28970: AMDGPU/SI: Give up in promote aloca when a pointer may be captured.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r291670 - X86 CodeGen: Optimized pattern for truncate with unsigned saturation.
Michael Kuperstein via llvm-commits
- [llvm] r292965 - Demangle: avoid butchering parameter type
Aaron Ballman via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Xinliang David Li via llvm-commits
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D28869: [CMake] Fix `is_llvm_target_library` and support out-of-order components
bryant via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Xinliang David Li via llvm-commits
- [PATCH] D28970: AMDGPU/SI: Give up in promote aloca when a pointer may be captured.
Phabricator via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
David Li via Phabricator via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Aditya Kumar via Phabricator 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
- [lld] r292910 - [ELF] Correct sh_info for static symbol table
Rui Ueyama via llvm-commits
- [PATCH] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
David Majnemer via Phabricator via llvm-commits
- [lld] r292910 - [ELF] Correct sh_info for static symbol table
Rui Ueyama 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] r291670 - X86 CodeGen: Optimized pattern for truncate with unsigned saturation.
Demikhovsky, Elena 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] D28964: [PGO] Value profile support for value ranges
Rong Xu via llvm-commits
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Robert Lytton via llvm-commits
- [PATCH] D28696: DAG: Constant fold fp16_to_fp/fp16_to_fp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Xinliang David Li via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Brian Cain via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag] Implement FREEZE node
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag] Implement FREEZE node
Michael Kuperstein 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
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
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Rafael Avila de Espindola via llvm-commits
- [llvm] r292971 - Remove the load hoisting code of MLSM, it is completely subsumed by GVNHoist
Daniel Berlin via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r292974 - Revert [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Ivan Krasin via llvm-commits
- [llvm] r292974 - Revert [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Ivan Krasin via llvm-commits
- [llvm] r292974 - Revert [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Ivan Krasin via llvm-commits
- [llvm] r292974 - Revert [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Ivan Krasin via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via llvm-commits
- [PATCH] D27004: Set unroll remainder to epilog if profitable
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D29090: [pdb] Correctly parse hash adjusters table
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D27321: Fix LSR ImmCost calculation for profitable chains
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D28848: [PM] Teach LoopUnroll to update the LPM infrastructure as it unrolls loops.
Michael Zolotukhin 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
- [PATCH] D29079: Remove the load hoisting code of MLSM, it is completely subsumed by GVNHoist
Phabricator via Phabricator via llvm-commits
- [lld] r292910 - [ELF] Correct sh_info for static symbol table
Rafael Espíndola via llvm-commits
- [lld] r292910 - [ELF] Correct sh_info for static symbol table
Rui Ueyama 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.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D28761: [ELF] Bypass section type check.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang via Phabricator via llvm-commits
- [zorg] r292977 - [zorg] Send CUDA buildbot notifications to myself.
Artem Belevich via llvm-commits
- [PATCH] D29056: PowerPC: Mark super regs of reserved regs reserved.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28956: [LLD][ELF] Add support for local symbols in Synthetic Sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28958: [zorg] Send CUDA buildbot notifications to myself.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang via Phabricator via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
Simon Que via Phabricator via llvm-commits
- [PATCH] D29090: [pdb] Correctly parse hash adjusters table
Rui Ueyama 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] 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
- [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
- [PATCH] D28934: Write a new SSAUpdater
Davide Italiano 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] r291670 - X86 CodeGen: Optimized pattern for truncate with unsigned saturation.
Michael Kuperstein via llvm-commits
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Rafael Espíndola via llvm-commits
- [PATCH] D28883: DAG: Recognize no-signed-zeros-fp-math attribute
Eric Christopher 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
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
- [lld] r292980 - Add a file comment to SyntheticSections.h.
Rui Ueyama 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
- [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] D28985: [Builtin][ARM] Add Thumb1 support for aeabi_c{f,d}cmp.S and dcmp.S
Renato Golin 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
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29041: [tsan] Enable ignore_noninstrumented_modules=1 on Darwin by default
Phabricator 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
- [PATCH] D28696: DAG: Constant fold fp16_to_fp/fp16_to_fp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28696: DAG: Constant fold fp16_to_fp/fp16_to_fp
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r292621 - [RegisterCoalescing] Recommit the patch "Remove partial redundent copy".
Quentin Colombet via llvm-commits
- [PATCH] D28696: DAG: Constant fold fp16_to_fp/fp16_to_fp
Matt Arsenault 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] D28612: [ELF] - Added support for --emit-relocs.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28985: [Builtin][ARM] Add Thumb1 support for aeabi_c{f,d}cmp.S and dcmp.S
Zhao, Weiming 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] r292621 - [RegisterCoalescing] Recommit the patch "Remove partial redundent copy".
Wei Mi via llvm-commits
- [llvm] r292984 - Revert rL292621. Caused some internal build bot failures in apple.
Wei Mi via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Andrew Wygle via Phabricator via llvm-commits
- [llvm] r292985 - AMDGPU: Remove spurious out branches after a kill
Matt Arsenault via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28351: AMDGPU: Remove spurious out branches after a kill
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via llvm-commits
- [PATCH] D29099: [lld] [cmake] Fix -rpath-link in stand-alone build
Michał Górny via Phabricator via llvm-commits
- [PATCH] D29099: [lld] [cmake] Fix -rpath-link in stand-alone build
Michał Górny 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] D28612: [ELF] - Added support for --emit-relocs.
Rafael Avila de Espindola 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] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Xinliang David Li 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] 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] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28225: Implemented color coding and Vertex labels in XRay Graph
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D28225: Implemented color coding and Vertex labels in XRay Graph
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D28225: Implemented color coding and Vertex labels in XRay Graph
Alexis Shaw 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
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Hal Finkel 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
- [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
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng 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
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
- [PATCH] D28934: Write a new SSAUpdater
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D28225: Implemented color coding and Vertex labels in XRay Graph
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D29056: PowerPC: Mark super regs of reserved regs reserved.
Hal Finkel 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
- [compiler-rt] r292994 - [asan] temporarily disable parts of a test that fail after r292862
Kostya Serebryany via llvm-commits
- [PATCH] D28956: [LLD][ELF] Add support for local symbols in Synthetic Sections
Rafael Avila de Espindola via llvm-commits
- [PATCH] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Dehao Chen 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
- [PATCH] D29011: [IR] Add Freeze instruction
David Majnemer 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
- [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] D28934: Write a new SSAUpdater
Davide Italiano via Phabricator 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
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Simonas Kazlauskas 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] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Daniel Berlin via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Davide Italiano via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
David Li via Phabricator via llvm-commits
- [PATCH] D29103: [tsan] Properly describe GCD worker threads in reports
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
David Majnemer via Phabricator via llvm-commits
- [PATCH] D29003: [OptDiag] Move everything but code region into a new base class for DiagnosticInfoOptimizationBase
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29102: [coroutines] Spill the result of the invoke instruction correctly
David Majnemer via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng 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] D28985: [Builtin][ARM] Add Thumb1 support for aeabi_c{f,d}cmp.S and dcmp.S
Zhao, Weiming via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28622: DAGCombiner: Allow negating ConstantFP after legalize
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29003: [OptDiag] Move everything but code region into a new base class for DiagnosticInfoOptimizationBase
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Mehdi AMINI 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
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
David Majnemer via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov 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
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
Rong Xu via Phabricator via llvm-commits
- [PATCH] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r293000 - AMDGPU add support for spilling to a user sgpr pointed buffers
Tom Stellard via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov 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
- [PATCH] D29004: New OptimizationRemarkEmitter pass for MIR
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
David Majnemer via Phabricator via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29004: New OptimizationRemarkEmitter pass for MIR
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29102: [coroutines] Spill the result of the invoke instruction correctly
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D25428: AMDGPU add support for spilling to a user sgpr pointed buffers
Phabricator 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] D29109: [APFloat] Fix comments. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov via Phabricator via llvm-commits
- [llvm] r293000 - AMDGPU add support for spilling to a user sgpr pointed buffers
Tom Stellard via llvm-commits
- [PATCH] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Tim Shen via Phabricator via llvm-commits
- [PATCH] D29109: [APFloat] Fix comments. NFC.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29109: [APFloat] Fix comments. NFC.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D22529: Inlining of empty/small variadic functions.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D26730: AMDGPU/GlobalISel: Add support for simple shaders
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D28883: DAG: Recognize no-signed-zeros-fp-math attribute
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28883: DAG: Recognize no-signed-zeros-fp-math attribute
Justin Lebar via Phabricator via llvm-commits
- [llvm] r292965 - Demangle: avoid butchering parameter type
Saleem Abdulrasool 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
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28942: [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D29102: [coroutines] Spill the result of the invoke instruction correctly
Gor Nishanov via Phabricator 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
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28848: [PM] Teach LoopUnroll to update the LPM infrastructure as it unrolls loops.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Justin Lebar via Phabricator 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] D29068: AMDGPU/SI: Move some ISel helpers into utils so they can be shared with GISel
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28848: [PM] Teach LoopUnroll to update the LPM infrastructure as it unrolls loops.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29111: [SimplifyCFG] Do not sink and merge inline-asm instructions
Akira Hatanaka 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.
Chandler Carruth 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
- [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.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29068: AMDGPU/SI: Move some ISel helpers into utils so they can be shared with GISel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27038: [XRay][compiler-rt] XRay Flight Data Recorder Mode
Dean Michael Berris 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
- [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
- [PATCH] D29074: Canonicalize guards for AND condition
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r293015 - [XRay][compiler-rt] XRay Flight Data Recorder Mode
Dean Michael Berris via llvm-commits
- [PATCH] D28673: [XRay][Arm32] Reduce the portion of the stub and implement more staging for tail calls - in LLVM
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27038: [XRay][compiler-rt] XRay Flight Data Recorder Mode
Dean Michael Berris via Phabricator 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] D29071: Allow InstrCombine to remove one of adjacent guards if they are equivalent
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D27327: [InstCombine] Fix to switch narrowing
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D29074: Canonicalize guards for AND condition
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D29075: Canonicalize guards for NOT OR condition
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r293019 - DAGCombiner: Allow negating ConstantFP after legalize
Matt Arsenault via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang via Phabricator via llvm-commits
- [PATCH] D29111: [SimplifyCFG] Do not sink and merge inline-asm instructions
David Majnemer via Phabricator via llvm-commits
- [PATCH] D28622: DAGCombiner: Allow negating ConstantFP after legalize
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r292889 - Make VerifyDomInfo and VerifyLoopInfo global variables
Serge Pavlov via llvm-commits
- [PATCH] D28696: DAG: Constant fold fp16_to_fp/fp16_to_fp
Matt Arsenault via Phabricator 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
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D28979: [X86] Add demanded elts support for the inputs to pclmul intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29115: [AMDGPU] Bump up n_type for metadata v2
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28883: DAG: Recognize no-signed-zeros-fp-math attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28883: DAG: Recognize no-signed-zeros-fp-math attribute
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28949: [InstCombine][SSE] Add support for PACKSS/PACKUS constant folding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D28883: DAG: Recognize no-signed-zeros-fp-math attribute
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293023 - GlobalISel: Fix typo in error message
Justin Bogner via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29115: [AMDGPU] Bump up n_type for metadata v2
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29115: [AMDGPU] Bump up n_type for metadata v2
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28883: DAG: Recognize no-signed-zeros-fp-math attribute
Justin Lebar via Phabricator via llvm-commits
- [llvm] r293024 - DAG: Recognize no-signed-zeros-fp-math attribute
Matt Arsenault via llvm-commits
- [PATCH] D28883: DAG: Recognize no-signed-zeros-fp-math attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Mehdi AMINI via Phabricator 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
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D29111: [SimplifyCFG] Do not sink and merge inline-asm instructions
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D29107: Fix a bug when unswitching on partial LIV for SwitchInst
Xin Tong via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D29111: [SimplifyCFG] Do not sink and merge inline-asm instructions
Akira Hatanaka 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
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Jonas Paulsson via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Stephen Hines via Phabricator 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] D28225: Implemented color coding and Vertex labels in XRay Graph
Dean Michael Berris 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
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r293033 - Do not verify dominator tree if it has no roots
Serge Pavlov 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] D28767: Do not verify Dominator tree if it has no roots
Serge Pavlov via Phabricator via llvm-commits
- [llvm] r293034 - [ARM] GlobalISel: Support i8/i16 ABI extensions
Diana Picus via llvm-commits
- [PATCH] D29028: Make VerifyDonInfo and VerifyLoopInfo global variables
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D27705: [ARM] GlobalISel: Support i8/i16 ABI extensions
Diana Picus 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
- [PATCH] D29074: Canonicalize guards for AND condition
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D29075: Canonicalize guards for NOT OR condition
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] r293035 - [ARM] GlobalISel: Support i1 add and ABI extensions
Diana Picus via llvm-commits
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via Phabricator 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
- [PATCH] D29099: [lld] [cmake] Fix -rpath-link in stand-alone build
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D27706: [ARM] GlobalISel: Support i1 add and ABI extensions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D29074: Canonicalize guards for AND condition
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D29075: Canonicalize guards for NOT OR condition
Max Kazantsev 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
- [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
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Robert Lytton via llvm-commits
- [llvm] r293040 - [X86] enable memory interleaving for X86\SLM arch.
Mohammed Agabaria via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D29074: Canonicalize guards for AND condition
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r293041 - Mark @llvm.powi.* as safe to speculatively execute.
whitequark via llvm-commits
- [PATCH] D29075: Canonicalize guards for NOT OR condition
Max Kazantsev 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] D29074: Canonicalize guards for AND condition
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D29075: Canonicalize guards for NOT OR condition
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D29119: [ImplicitNullCheck] NFC isSuitableMemoryOp cleanup
Serguei Katkov 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
- [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
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal instructions.
Alexey Bataev 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] D29074: Canonicalize guards for AND condition
Max Kazantsev 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] D29075: Canonicalize guards for NOT OR condition
Max Kazantsev via Phabricator via llvm-commits
- [lld] r293044 - [ELF] Add local mapping symbols to ARM PLT entries
Peter Smith via llvm-commits
- [PATCH] D28956: [LLD][ELF] Add support for local symbols in Synthetic Sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D28956: [LLD][ELF] Add support for local symbols in Synthetic Sections
Peter Smith 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
- Adding Freeze instruction and fix loop unswitch
Nuno Lopes via llvm-commits
- [PATCH] D27803: [ARM] GlobalISel: Load i1, i8 and i16 args from stack
Renato Golin via Phabricator 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] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via llvm-commits
- [PATCH] D20421: [TargetLibraryInfo] Fix signature recognition of some lib functions.
Vaivaswatha Nagaraj via Phabricator via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag] Implement FREEZE node
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D29122: [FileCheck] Add ability to match newline characters
James Henderson via Phabricator via llvm-commits
- Adding Freeze instruction and fix loop unswitch
Nuno Lopes 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] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
Rafael Avila de Espindola via llvm-commits
- [lld] r293054 - [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via llvm-commits
- [PATCH] D28674: [XRay][Arm32] Reduce the portion of the stub and implement more staging for tail calls - in compiler-rt
Renato Golin via Phabricator 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
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28761: [ELF] Bypass section type check.
Evgeny Leviant via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Daniel Berlin 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
- [PATCH] D28044: [LV/LoopAccess] Check statically if an unknown dependence distance can be proven larger than the loop-count
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D29071: Allow InstrCombine to remove one of adjacent guards if they are equivalent
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r293059 - [ARM] GlobalISel: Fix stack-use-after-scope bug.
Martin Bohme via llvm-commits
- [PATCH] D29014: [SelDag] Implement FREEZE node
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29074: Canonicalize guards for AND condition
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Hal Finkel via Phabricator 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
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Martin Böhme via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Renato Golin via Phabricator via llvm-commits
- [llvm] r293061 - [InstCombine] Canonicalize guards for NOT OR condition
Artur Pilipenko via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Martin Böhme via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28949: [InstCombine][SSE] Add support for PACKSS/PACKUS constant folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D28985: [Builtin][ARM] Add Thumb1 support for aeabi_c{f,d}cmp.S and dcmp.S
Renato Golin via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Martin Böhme via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Martin Böhme via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D29075: Canonicalize guards for NOT OR condition
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29125: [PPC] override the base implementatiosn of areLoadsFromSameBasePtr and shouldScheduleLoadsNear for PowerPC
Sean Fertile via Phabricator via llvm-commits
- [lld] r292910 - [ELF] Correct sh_info for static symbol table
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Serge Pavlov via llvm-commits
- [llvm] r293062 - NFC. Make ScalarEvolution::isMonotonicPredicate public
Artur Pilipenko via llvm-commits
- [PATCH] D29103: [tsan] Properly describe GCD worker threads in reports
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D29127: [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Alexander via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Alexander via Phabricator via llvm-commits
- [PATCH] D28694: Add loop pass insertion point EP_LateLoopOptimizations
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Martin Böhme 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.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29114: [PM] Flesh out almost all of the late loop passes.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29124: [ARM] GlobalISel: Fix stack-use-after-scope bug.
Martin Böhme via Phabricator via llvm-commits
- [PATCH] D28942: [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Daniel Sanders 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
- [PATCH] D29127: [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Renato Golin via Phabricator via llvm-commits
- [compiler-rt] r293066 - [powerpc] deactivate ThreadedOneSizeMallocStressTest asan test on powerpc64
Bill Seurer via llvm-commits
- [PATCH] D29097: [X86][SSE] Lower scalar_to_vector(0) to zero vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29034: [Guards] Introduce loop-predication pass
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D28225: Implemented color coding and Vertex labels in XRay Graph
David Blaikie via Phabricator via llvm-commits
- [llvm] r293067 - Add loop pass insertion point EP_LateLoopOptimizations
Krzysztof Parzyszek via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Daniel Berlin via llvm-commits
- [PATCH] D29129: [LLD][ELF] Use Thunks for Synthetic Sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D28694: Add loop pass insertion point EP_LateLoopOptimizations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D28942: [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D28942: [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator 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] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28960: [scudo] Enabling AArch64 support for Scudo
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r293068 - [scudo] Enabling AArch64 support for Scudo
Kostya Kortchinsky via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28960: [scudo] Enabling AArch64 support for Scudo
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang via Phabricator via llvm-commits
- [PATCH] D28942: [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Krzysztof Parzyszek 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] 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] D28960: [scudo] Enabling AArch64 support for Scudo
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Xinliang David Li via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Renato Golin via Phabricator via llvm-commits
- [llvm] r291670 - X86 CodeGen: Optimized pattern for truncate with unsigned saturation.
Hans Wennborg 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] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Renato Golin via Phabricator via llvm-commits
- [llvm] r293073 - PowerPC: Slight cleanup of getReservedRegs(); NFC
Matthias Braun via llvm-commits
- [llvm] r293000 - AMDGPU add support for spilling to a user sgpr pointed buffers
Hans Wennborg via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r293075 - Revert "Do not verify dominator tree if it has no roots"
Chad Rosier via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Serge Pavlov 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] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via llvm-commits
- [llvm] r293076 - [SLP] Extra test for functionality with extra args.
Alexey Bataev via llvm-commits
- [llvm] r293025 - [SimplifyCFG] Do not sink and merge inline-asm instructions.
Hans Wennborg via llvm-commits
- [PATCH] D29111: [SimplifyCFG] Do not sink and merge inline-asm instructions
Hans Wennborg via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Xinliang David Li via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
David Blaikie via Phabricator 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] D28767: Do not verify Dominator tree if it has no roots
Daniel Berlin via llvm-commits
- [PATCH] D29115: [AMDGPU] Bump up n_type for metadata v2
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29115: [AMDGPU] Bump up n_type for metadata v2
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29115: [AMDGPU] Bump up n_type for metadata v2
Matt Arsenault 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
- [llvm] r292651 - AMDGPU/R600: Serialize vector trunc stores to private AS
Arsenault, Matthew via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add some extended mnemonics
Bruno Rosa 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
- [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] D29134: AMDGPU: Set calling_convention bit in kernel_code_t
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29003: [OptDiag] Split code region out of DiagnosticInfoOptimizationBase
Matthias Braun 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
George Burgess IV via llvm-commits
- [PATCH] D29003: [OptDiag] Split code region out of DiagnosticInfoOptimizationBase
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D23089: llc: Add -start-before/-stop-before options
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D23089: llc: Add -start-before/-stop-before options
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add some extended mnemonics
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via llvm-commits
- [PATCH] D27169: [x86] Fix getAddressFromInstr
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Chris Matthews via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D23089: llc: Add -start-before/-stop-before options
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28871: [CodeGenPrep]No negative cost in the ExtLd promotion
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29004: New OptimizationRemarkEmitter pass for MIR
Matthias Braun 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] D29003: [OptDiag] Split code region out of DiagnosticInfoOptimizationBase
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Matthias Braun via llvm-commits
- [PATCH] D28549: Global DCE performance improvement
Mehdi AMINI 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] D29110: LangRef: Document the allowed metadata dropping transforms.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne 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
- [PATCH] D29129: [LLD][ELF] Use Synthetic Sections for Thunks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28549: Global DCE performance improvement
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Chris Matthews via llvm-commits
- [PATCH] D29099: [lld] [cmake] Fix -rpath-link in stand-alone build
Michał Górny via Phabricator via llvm-commits
- [PATCH] D29121: [Docs] Add LangRef documention for freeze instruction
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne 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] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29121: [Docs] Add LangRef documention for freeze instruction
David Majnemer via Phabricator via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
David Li via Phabricator via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r286289 - GlobalISel: allow CodeGen to fallback on VReg type/class issues.
Justin Bogner via llvm-commits
- [PATCH] D28871: [CodeGenPrep]No negative cost in the ExtLd promotion
Jun Bum Lim via Phabricator 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
- [PATCH] D28947: [XRay][AArch64] More staging for tail call support in XRay on AArch64 - in LLVM
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D29121: [Docs] Add LangRef documention for freeze instruction
Eli Friedman via Phabricator 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] D28934: Write a new SSAUpdater
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29134: AMDGPU: Set calling_convention bit in kernel_code_t
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28776: AMDGPU: Fold fneg into rounds
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27880: DAG: Don't fold vector extract into load if target doesn't want to
Matt Arsenault via Phabricator via llvm-commits
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Friedman, Eli via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28920: DAG: Allow targets to override stack temp alignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r293083 - [AMDGPU] Bump up n_type for metadata v2
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D28920: DAG: Allow targets to override stack temp alignment
Hal Finkel via Phabricator via llvm-commits
- [lld] r293084 - Make this test more strict.
Rafael Espindola 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
- [llvm] r293085 - MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Daniel Berlin via llvm-commits
- [PATCH] D28920: DAG: Allow targets to override stack temp alignment
Matt Arsenault via Phabricator 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
- [PATCH] D29115: [AMDGPU] Bump up n_type for metadata v2
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28920: DAG: Allow targets to override stack temp alignment
Matt Arsenault via Phabricator via llvm-commits
- [lld] r293089 - Remove useless cast and update a comment.
Rui Ueyama via llvm-commits
- [PATCH] D29046: MemorySSA: Link all defs together into an intrusive defslist, to make updater easier
Phabricator via Phabricator via llvm-commits
- [PATCH] D28920: DAG: Allow targets to override stack temp alignment
Hal Finkel via Phabricator 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
- [PATCH] D29090: [pdb] Correctly parse hash adjusters table
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI 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
- [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] D28948: [XRay][AArch64] More staging for tail call support in XRay AArch64 - in compiler-rt
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D28813: [CodeGenPrepare] Sink and duplicate more 'and' instructions.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D27321: Fix LSR ImmCost calculation for profitable chains
Quentin Colombet via Phabricator 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.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D29145: [NewGVN] Skip uses in unreachable blocks
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Matthias Braun via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28538: [CodeGen] [CUDA] Add the ability set default attrs on functions in linked modules.
Justin Lebar 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
- [lld] r293100 - Fix typo.
Rui Ueyama via llvm-commits
- [llvm] r293101 - LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via llvm-commits
- [PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.
Mehdi AMINI via Phabricator 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] D29110: LangRef: Document the allowed metadata dropping transforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Eli Friedman 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] D29004: New OptimizationRemarkEmitter pass for MIR
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29145: [NewGVN] Skip uses in unreachable blocks
Daniel Berlin 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
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r293105 - Fix for r293104, which renamed a directory.
Adrian McCarthy via llvm-commits
- [PATCH] D29098: NFC: Rename (PDB) RawSession to NativeSession (2nd attempt)
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D29073: [ARM] Enable Cortex-M23 and Cortex-M33 support.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Justin Lebar via Phabricator via llvm-commits
- [lld] r293107 - COFF: add test for /INCLUDE directives specified in bitcode
Bob Haarman via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Eli Friedman via Phabricator 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] D27355: [WebAssembly] Add wasm support for llvm-readobj
Michael Spencer via Phabricator 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
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29003: [OptDiag] Split code region out of DiagnosticInfoOptimizationBase
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29004: New OptimizationRemarkEmitter pass for MIR
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r293112 - [NewGVN] Simplify folding a lambda used only once. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D29086: Restore visibility attribute for OpenBSD's stack guard
Tim Shen 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
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r293113 - [llc] Add -pass-remarks-with-hotness
Adam Nemet via llvm-commits
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Daniel Berlin via Phabricator 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] D29109: [APFloat] Fix comments. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D29109: [APFloat] Fix comments. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Stephen Hines 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] D29146: Link LLVM dynamically on Windows, deploy Universal CRT dlls.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29109: [APFloat] Fix comments. NFC.
Justin Lebar 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] D29149: NewGVN: Add basic dead store elimination
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Dmitry Mikulin via llvm-commits
- [PATCH] D29156: [LoopUnroll] Properly update loopinfo for runtime unrolling by 2
Chandler Carruth 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
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Justin Lebar via Phabricator 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
- [PATCH] D29156: [LoopUnroll] Properly update loopinfo for runtime unrolling by 2
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D28928: [ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Justin Lebar 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] D29109: [APFloat] Fix comments. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28300: [InstCombine] Fix address space handling when removing allocas
James Price via Phabricator via llvm-commits
- [PATCH] D29109: [APFloat] Fix comments. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D28300: [InstCombine] Fix address space handling when removing allocas
James Price via Phabricator via llvm-commits
- [PATCH] D27261: [SelectionDAG] Do not increment SDNodeOrder for debug intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29156: [LoopUnroll] Properly update loopinfo for runtime unrolling by 2
Michael Kuperstein via Phabricator via llvm-commits
- Critical XRay fixes for Arm32
Serge Rogatch via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Mikulin, Dmitry via llvm-commits
- [PATCH] D28300: [InstCombine] Fix address space handling when removing allocas
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r292661 - IPO, LTO: Plumb the summary from the LTO API into the pass manager.
Peter Collingbourne via llvm-commits
- [llvm] r292661 - IPO, LTO: Plumb the summary from the LTO API into the pass manager.
Davide Italiano via llvm-commits
- [llvm] r293119 - LowerTypeTests: Ignore external globals with type metadata.
Peter Collingbourne via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via llvm-commits
- [PATCH] D21839: PowerPC: Use shouldAssumeDSOLocal in classifyGlobalReference
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D21839: PowerPC: Use shouldAssumeDSOLocal in classifyGlobalReference
Hal Finkel via llvm-commits
- [llvm] r292651 - AMDGPU/R600: Serialize vector trunc stores to private AS
Hans Wennborg via llvm-commits
- [compiler-rt] r293120 - builtins: remove an errant ':'
Saleem Abdulrasool via llvm-commits
- [PATCH] D28920: DAG: Allow targets to override stack temp alignment
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293121 - [llc] Add -pass-remarks-output
Adam Nemet via llvm-commits
- [PATCH] D29145: [NewGVN] Skip uses in unreachable blocks
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29145: [NewGVN] Skip uses in unreachable blocks
Davide Italiano 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
- [llvm] r293122 - [NewGVN] Skip uses in unreachable blocks.
Davide Italiano 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] r292661 - IPO, LTO: Plumb the summary from the LTO API into the pass manager.
Peter Collingbourne 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] D29017: refactor / improve getScalarizationOverhead()
Hal Finkel 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
- [PATCH] D29116: Regression in 4.0-rc: SPARC: allow %f-registers for inline-assembly
James Y Knight via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D28776: AMDGPU: Fold fneg into rounds
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29145: [NewGVN] Skip uses in unreachable blocks
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28300: [InstCombine] Fix address space handling when removing allocas
Mehdi AMINI via Phabricator 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
- [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] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Stephen Hines 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] D28596: [compiler-rt] General definition for weak functions.
Zachary Turner 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] D28927: [ValueTracking] Add comment that CannotBeOrderedLessThanZero does the wrong thing for powi.
Eli Friedman via Phabricator 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
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D29156: [LoopUnroll] Properly update loopinfo for runtime unrolling by 2
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29146: Link LLVM dynamically on Windows, deploy Universal CRT dlls.
Hans Wennborg 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.
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r293127 - AMDGPU: Fold fneg into round instructions
Matt Arsenault via llvm-commits
- [PATCH] D29119: [ImplicitNullCheck] NFC isSuitableMemoryOp cleanup
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D28812: [SCEV] Introduce add operation inlining limit
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D28884: [SCEV] Simplify/generalize howFarToZero solving.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Chandler Carruth via llvm-commits
- [llvm] r293128 - [libFuzzer] further simplify __sanitizer_cov_trace_pc_guard
Kostya Serebryany via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D28776: AMDGPU: Fold fneg into rounds
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D29160: gold-plugin: Simplify naming of object files created with save-temps or obj-path.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r293129 - [libFuzzer] remove a bit of stale code
Kostya Serebryany via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Davide Italiano via Phabricator via llvm-commits
- [lld] r293130 - Add file comments to Driver.cpp.
Rui Ueyama via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Ed Maste via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator 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
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Xinliang David Li via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Davide Italiano via Phabricator via llvm-commits
- [llvm] r293136 - [PM] Simplify the new PM interface to the loop unroller and expose two
Chandler Carruth via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r293137 - gold-plugin: Fix test case.
Peter Collingbourne 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
- [lld] r293138 - ELF: Simplify naming of object files created with save-temps.
Peter Collingbourne 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
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Xinliang David Li via llvm-commits
- [lld] r293139 - [ELF] Add warn-unresolved-symbols/error-unresolved-symbols options
Davide Italiano via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Rui Ueyama 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.
Chandler Carruth 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] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29150: Add --warn-unresolved-symbols and --error-unresolved-symbols options
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Chandler Carruth via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Serge Pavlov 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
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Xinliang David Li 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
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r293151 - [X86] Add demanded elts support for the inputs to pclmul intrinsic
Craig Topper via llvm-commits
- [PATCH] D28979: [X86] Add demanded elts support for the inputs to pclmul intrinsic
Phabricator via Phabricator via llvm-commits
- [llvm] r293152 - [DAGCombiner] Fold extract_subvector of undef to undef. Fold away inserting undef subvectors.
Craig Topper 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] D28502: [compiler-rt] [Interception] Properly check for export table's size before referring to its elements.
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
- [PATCH] D28502: [compiler-rt] [Interception] Properly check for export table's size before referring to its elements.
Marcos Pividori via Phabricator via llvm-commits
- [llvm] r293153 - [SLP] Fixed test for extra arguments in horizontal reductions.
Alexey Bataev 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] r293155 - [TargetTransformInfo] Refactor and improve getScalarizationOverhead()
Jonas Paulsson via llvm-commits
- [PATCH] D28942: [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Kristof Beyls via Phabricator 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] D29017: refactor / improve getScalarizationOverhead()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [llvm] r293155 - [TargetTransformInfo] Refactor and improve getScalarizationOverhead()
Craig Topper via llvm-commits
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Jonas Paulsson via llvm-commits
- [PATCH] D28549: Global DCE performance improvement
serge 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] 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] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Kristof Beyls via llvm-commits
- D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29005: [XRay] A graph Class for the llvm-xray graph
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29005: [XRay] A graph Class for the llvm-xray graph
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D28985: [Builtin][ARM] Add Thumb1 support for aeabi_c{f, d}cmp.S and dcmp.S
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D28985: [Builtin][ARM] Add Thumb1 support for aeabi_c{f, d}cmp.S and dcmp.S
Weiming Zhao via Phabricator 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
- [PATCH] D29005: [XRay] A graph Class for the llvm-xray graph
Alexis Shaw 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] D29121: [Docs] Add LangRef documention for freeze instruction
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Juneyoung Lee 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] D29170: [ELF] - Remove unnessesary checks.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27986: Print numeric section flag for OS/processor specific bits
Prakhar Bahuguna via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27986: Print numeric section flag for OS/processor specific bits
Prakhar Bahuguna via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Stephen Hines via Phabricator via llvm-commits
- [llvm] r293164 - [mips] N64 static relocation model support
Simon Dardis via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D23652: [mips] N64 static relocation model support
Simon Dardis via Phabricator 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
- [PATCH] D29127: [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Javed Absar via Phabricator via llvm-commits
- [llvm] r293172 - [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Daniel Sanders via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28942: [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Daniel Sanders via Phabricator 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
- [PATCH] D29133: [PowerPC][Altivec] Add some extended mnemonics
Nemanja Ivanovic 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
- [PATCH] D29173: [LoopUnroll] Use addClonedBlockToLoopInfo to clone the top level loop (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29129: [LLD][ELF] Use Synthetic Sections for Thunks
Peter Smith via Phabricator via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r293176 - [SCEV] Introduce add operation inlining limit
Daniil Fukalov via llvm-commits
- [PATCH] D28696: DAG: Constant fold fp16_to_fp/fp16_to_fp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29174: [Utils] Update comment in vimrc
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D28812: [SCEV] Introduce add operation inlining limit
Daniil Fukalov 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] 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
- [PATCH] D29133: [PowerPC][Altivec] Add some extended mnemonics
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add some extended mnemonics
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add vmr extended mnemonic
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r293178 - [X86][SSE] Add support for combining ANDNP byte masks with target shuffles
Simon Pilgrim via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add vmr extended mnemonic
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Yulia Koval via Phabricator via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add vmr extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd extended mnemonic
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd extended mnemonic
Bruno Rosa 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] D28920: DAG: Allow targets to override stack temp alignment
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29049: TableGen: Fix infinite recursion in RegisterBankEmitter
Daniel Sanders via Phabricator 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] D29116: Regression in 4.0-rc: SPARC: allow %f-registers for inline-assembly
James Y Knight via Phabricator 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] D26855: New unsafe-fp-math implementation for X86 target
Sanjay Patel 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] D29177: [PowerPC][Altivec] Add mfvrd extended mnemonic
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29180: Fix implementation of DAGTypeLegalizer::PerformExpensiveChecks
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd extended mnemonic
Hal Finkel 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
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
George Rimar via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D28300: [InstCombine] Fix address space handling when removing allocas
James Price via Phabricator via llvm-commits
- [PATCH] D28300: [InstCombine] Fix address space handling when removing allocas
James Price via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
George Rimar 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] 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] D29170: [ELF] - Remove unnessesary checks from GC logic.
Davide Italiano 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] D29170: [ELF] - Remove unnessesary checks from GC logic.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Davide Italiano via Phabricator 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] D28985: [Builtin][ARM] Add Thumb1 support for aeabi_c{f, d}cmp.S and dcmp.S
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Stanislav Mekhanoshin via Phabricator 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] 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] 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] D28571: RuntimeDyldELF/AArch64: Implement basic support for PIC relocations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D29174: [Utils] Update comment in vimrc
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D29185: Allow llvm's build and test systems to support paths with spaces
Greg Bedwell 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
- ISD::ZERO_EXTEND / SIGN_EXTEND of sub-vectors
Friedman, Eli via llvm-commits
- [PATCH] D27051: [X86] Add Regparm Subtarget Attributes
Justin Lebar 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
- [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] D29174: [Utils] Update comment in vimrc
Bruno Rosa via Phabricator via llvm-commits
- [lld] r291432 - [lld][cmake] Fix LLVM_LINK_LLVM_DYLIB build
Hans Wennborg via llvm-commits
- [lld] r293078 - [cmake] Fix -rpath-link in stand-alone build
Hans Wennborg via llvm-commits
- [PATCH] D28908: [Compiler-rt] Broken compiler-rt CMake configuring on Windows
Oleg Ranevskyy via Phabricator via llvm-commits
- [PATCH] D29125: [PPC] override the base implementatiosn of areLoadsFromSameBasePtr and shouldScheduleLoadsNear for PowerPC
Sean Fertile via Phabricator via llvm-commits
- [lld] r292909 - [lld][cmake] Fix BUILD_SHARED_LIBS installation
Hans Wennborg via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29189: [AMDGPU] Turn AMDGPUUnifyMetadata back into module pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Eric Christopher via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r293196 - NewGVN: Make unreachable blocks be marked with unreachable
Daniel Berlin via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29184: [ARM/AArch64] Relocate and update InterleavedAccessPass tests (NFC)
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27749: [APFloat] Fix rotl/rotr when the shift amount is greater than the total bit width.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D29190: InferAddressSpaces: Support atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Tim Shen via Phabricator via llvm-commits
- [llvm] r293196 - NewGVN: Make unreachable blocks be marked with unreachable
Davide Italiano 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
- [llvm] r293196 - NewGVN: Make unreachable blocks be marked with unreachable
Daniel Berlin 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
- [lld] r292909 - [lld][cmake] Fix BUILD_SHARED_LIBS installation
Rui Ueyama via llvm-commits
- [lld] r293078 - [cmake] Fix -rpath-link in stand-alone build
Rui Ueyama via llvm-commits
- [PATCH] D29185: Allow llvm's build and test systems to support paths with spaces
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Justin Lebar 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] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Eric Christopher via llvm-commits
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28502: [compiler-rt] [Interception] Properly check for export table's size before referring to its elements.
Zachary Turner via llvm-commits
- [PATCH] D29192: [AArch64] Fix incorrect relocation encodings for ILP32
Joel Jones via Phabricator via llvm-commits
- [PATCH] D28818: [PPC] Some generic cleanup of mayLoad/mayStore flags and memory operands
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D29185: Allow llvm's build and test systems to support paths with spaces
Matthias Braun via Phabricator via llvm-commits
- [compiler-rt] r293201 - [tsan] Fix os_id of main thread
Kuba Mracek via llvm-commits
- [PATCH] D29191: [AArch64] Refine Kryo Machine Model
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Andrew Trick via llvm-commits
- [PATCH] D29106: [tsan] Fix os_id of main thread
Phabricator via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator via llvm-commits
- [lld] r293027 - Write release notes for LLD 4.0.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D29184: [ARM/AArch64] Relocate and update InterleavedAccessPass tests (NFC)
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D29129: [LLD][ELF] Use Synthetic Sections for Thunks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29050: [zorg] Add AOSP builder
Pengxuan Zheng via Phabricator 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
- [PATCH] D29191: [AArch64] Refine Kryo Machine Model
Balaram Makam via Phabricator via llvm-commits
- D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
Rui Ueyama 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
- [lld] r293203 - Add release notes for AArch64 and MIPS.
Renato Golin via llvm-commits
- [PATCH] D29179: [Doc][LangRef] Fix typo-ish error in description of Masked Gather
Zvi Rackover 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] D28965: [PGO] Value profile for size of memory intrinsic calls
David Li via Phabricator via llvm-commits
- [PATCH] D29073: [ARM] Enable Cortex-M23 and Cortex-M33 support.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Daniel Berlin via Phabricator 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
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28761: [ELF] Bypass section type check.
Rafael Avila de Espindola 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] D29045: [PGO] Add option to dot-dump raw profile counts as computed by profile annotator
Rong Xu via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via Phabricator via llvm-commits
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29194: [lld][mips] Correct tests for mips64 implying PIC.
Simon Atanasyan 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] D29195: NewGVN: Fix bug exposed by PR31761
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
Rafael Avila de Espindola 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
- [PATCH] D29146: Link LLVM dynamically on Windows, deploy Universal CRT dlls.
Vadim Chugunov via Phabricator via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29195: NewGVN: Fix bug exposed by PR31761
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29159: [clang] Add linker flag when including "asan_dynamic_runtime_thunk".
Marcos Pividori via Phabricator 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] D29175: [SLP] Refactoring of horizontal reduction analysis, NFC.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Michael Kuperstein via Phabricator 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] D29146: Link LLVM dynamically on Windows, deploy Universal CRT dlls.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
David Blaikie via Phabricator 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
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
Simon Que via Phabricator via llvm-commits
- [lld] r292910 - [ELF] Correct sh_info for static symbol table
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28871: [CodeGenPrep]No negative cost in the ExtLd promotion
Quentin Colombet 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] D28942: [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Ahmed Bougacha via Phabricator via llvm-commits
- [llvm] r293216 - NewGVN: Fix bug exposed by PR31761
Daniel Berlin via llvm-commits
- [llvm] r292621 - [RegisterCoalescing] Recommit the patch "Remove partial redundent copy".
Quentin Colombet via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
David Blaikie via llvm-commits
- [PATCH] D29195: NewGVN: Fix bug exposed by PR31761
Phabricator via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag] Implement FREEZE node
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29173: [LoopUnroll] Use addClonedBlockToLoopInfo to clone the top level loop (NFC)
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Sanjoy Das via Phabricator via llvm-commits
- [compiler-rt] r293220 - [sanitizer] Remove -fno-function-sections from SANITIZER_COMMON_CFLAGS
Kostya Kortchinsky via llvm-commits
- [PATCH] D29132: [sanitizer] Remove -fno-function-sections from SANITIZER_COMMON_CFLAGS
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29037: Constant fold switch inst when looking for trivial conditions to unswitch on.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r293221 - [Hexagon] Require IPO library in Hexagon build
Krzysztof Parzyszek via llvm-commits
- [PATCH] D28942: [globalisel] Re-factor ISel matchers into a hierarchy. NFC
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r293224 - [obj2yaml] Produce correct output for invalid relocations.
Davide Italiano 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] D29045: [PGO] Add option to dot-dump raw profile counts as computed by profile annotator
Rong Xu via Phabricator via llvm-commits
- [llvm] r293225 - [PM] Enable the main loop pass pipelines with everything but
Chandler Carruth via llvm-commits
- [llvm] r292621 - [RegisterCoalescing] Recommit the patch "Remove partial redundent copy".
Wei Mi 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
- [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] 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] D27028: Add intrinsics for constrained floating point operations
Phabricator via Phabricator 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
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Aditya Kumar 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
- [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
- [PATCH] D28871: [CodeGenPrep]No negative cost in the ExtLd promotion
Jun Bum Lim via Phabricator via llvm-commits
- [zorg] r293233 - Fix a typo in AOSP builder
Pengxuan Zheng via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Brendon Cahoon via Phabricator 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] D29185: Allow llvm's build and test systems to support paths with spaces
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29159: [clang] Add linker flag when including "asan_dynamic_runtime_thunk".
Reid Kleckner via Phabricator 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
- [PATCH] D29173: [LoopUnroll] Use addClonedBlockToLoopInfo to clone the top level loop (NFC)
Florian Hahn 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] r293237 - [libFuzzer] make sure (again) that __builtin_popcountl is compiled into popcnt
Kostya Serebryany via llvm-commits
- [PATCH] D29204: Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29204: Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Mehdi AMINI via Phabricator 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
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Michael Kuperstein via Phabricator via llvm-commits
- [llvm] r293241 - [PM] Flesh out almost all of the late loop passes.
Chandler Carruth via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Steven Johnson via Phabricator via llvm-commits
- [llvm] r293000 - AMDGPU add support for spilling to a user sgpr pointed buffers
Tom Stellard 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] D29114: [PM] Flesh out almost all of the late loop passes.
Chandler Carruth via Phabricator 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] D29125: [PPC] override the base implementatiosn of areLoadsFromSameBasePtr and shouldScheduleLoadsNear for PowerPC
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin via llvm-commits
- [PATCH] D29206: [Support/ExecutionEngine] Use const void* for storing pointers-to-global.
David L. Jones via Phabricator 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] D28927: [ValueTracking] Add comment that CannotBeOrderedLessThanZero does the wrong thing for powi.
Justin Lebar 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
- [PATCH] D29165: NVPTX: Trivial cleanups of NVPTXInferAddressSpaces
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29165: NVPTX: Trivial cleanups of NVPTXInferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D29165: NVPTX: Trivial cleanups of NVPTXInferAddressSpaces
Justin Lebar via Phabricator 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
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29165: NVPTX: Trivial cleanups of NVPTXInferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29204: Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r293248 - [ARM][LegalizerInfo] Specify the type of the opcode.
Quentin Colombet via llvm-commits
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28985: [Builtin][ARM] Add Thumb1 support for aeabi_c{f, d}cmp.S and dcmp.S
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D29204: Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r293249 - [PM] Port LoopLoadElimination to the new pass manager and wire it into
Chandler Carruth via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r293250 - Constant fold switch inst when looking for trivial conditions to unswitch on.
Xin Tong via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29037: Constant fold switch inst when looking for trivial conditions to unswitch on.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r293251 - [NVPTX] Fix use-after-stack-free bug in InstCombineCalls.
Justin Lebar 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] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Paul Robinson via Phabricator 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] D29005: [XRay] A graph Class for the llvm-xray graph
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r293253 - [NVPTX] [InstCombine] Add llvm_unreachable to appease MSVC.
Justin Lebar via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Paul Robinson via Phabricator 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
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Will Dietz via Phabricator via llvm-commits
- [PATCH] D29161: [APFloat] Reduce some dispatch boilerplates. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r293258 - NewGVN: Add basic dead and redundant store elimination
Daniel Berlin via llvm-commits
- [PATCH] D29107: Fix a bug when unswitching on partial LIV for SwitchInst
David Callahan via Phabricator via llvm-commits
- [PATCH] D29149: NewGVN: Add basic dead store elimination
Phabricator 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] D29062: [InstCombine] Merge DebugLoc when speculatively hoisting store instruction
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Serguei Katkov 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
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r293058 - [InstCombine] Canonicalize guards for AND condition
Sanjoy Das 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] D29210: AMDGPU: Fix atomic_inc/atomic_dec + ds_swizzle 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] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin 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
- [PATCH] D29125: [PPC] override the base implementatiosn of areLoadsFromSameBasePtr and shouldScheduleLoadsNear for PowerPC
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault 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] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D29107: Fix a bug when unswitching on partial LIV for SwitchInst
Xin Tong via Phabricator via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D29107: Fix a bug when unswitching on partial LIV for SwitchInst
Xin Tong 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] D26967: Put opt-viewer critical items in parallel
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29166: NVPTX: Move InferAddressSpaces to generic code
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29166: NVPTX: Move InferAddressSpaces to generic code
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Adam Nemet via Phabricator via llvm-commits
- [llvm] r293058 - [InstCombine] Canonicalize guards for AND condition
Artur Pilipenko via llvm-commits
- [PATCH] D29188: InferAddressSpaces: Don't replace volatile users
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29193: [X86] Adding FFREEP instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag] Implement FREEZE node
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29190: InferAddressSpaces: Support atomics
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Justin Lebar via Phabricator via llvm-commits
- [llvm] r293268 - [DAGTypeLegalizer] Handle SIGN/ZERO_EXTEND in WidenVecRes_Convert().
Jonas Paulsson via llvm-commits
- [PATCH] D29201: [X86][Disassembler] Added SALC instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29119: [ImplicitNullCheck] NFC isSuitableMemoryOp cleanup
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29216: Fix BasicAA incorrect assumption on GEP
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Matt Arsenault via Phabricator via llvm-commits
- D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via llvm-commits
- [PATCH] D29216: Fix BasicAA incorrect assumption on GEP
Daniel Berlin via llvm-commits
- [PATCH] D29216: Fix BasicAA incorrect assumption on GEP
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
George Rimar via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via llvm-commits
- [lld] r293271 - The AArch64 release notes are actually the ARM release notes. Changed
Peter Smith via llvm-commits
- [PATCH] D29127: [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Diana Picus via Phabricator via llvm-commits
- [lld] r293203 - Add release notes for AArch64 and MIPS.
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
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28571: RuntimeDyldELF/AArch64: Implement basic support for PIC relocations
Eugene Leviant via Phabricator 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
- [PATCH] D28567: [globalisel][arm] Tablegen-erate current Register Bank Information.
Diana Picus via Phabricator via llvm-commits
- [lld] r293276 - [ELF] Bypass section type check
Eugene Leviant via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29175: [SLP] Refactoring of horizontal reduction analysis, NFC.
Alexey Bataev via Phabricator 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] D29194: [lld][mips] Correct tests for mips64 implying PIC.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D28761: [ELF] Bypass section type check.
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D28761: [ELF] Bypass section type check.
Evgeny Leviant 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
- [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] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D29097: [X86][SSE] Lower scalar_to_vector(0) to zero vector
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] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28079: [GlobalISel] Add support for indirectbr
Diana Picus via Phabricator via llvm-commits
- [PATCH] D29219: [AArch64][TableGen] Skip tied result operands for InstAlias
Renato Golin 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] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29219: [AArch64][TableGen] Skip tied result operands for InstAlias
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Will Dietz via Phabricator via llvm-commits
- [PATCH] D29219: [AArch64][TableGen] Skip tied result operands for InstAlias
Graham Hunter 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] D29219: [AArch64][TableGen] Skip tied result operands for InstAlias
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29129: [LLD][ELF] Use Synthetic Sections for Thunks
Peter Smith via Phabricator via llvm-commits
- [PATCH] D29129: [LLD][ELF] Use Synthetic Sections for Thunks
Peter Smith via Phabricator via llvm-commits
- [PATCH] AMDGPU: Add GlobalISel to libdeps
Will Dietz via llvm-commits
- [PATCH] AMDGPU: Add GlobalISel to libdeps
Will Dietz via llvm-commits
- [lld] r292910 - [ELF] Correct sh_info for static symbol table
Rafael Espíndola via llvm-commits
- getScalarizationOverhead(), revisited
Jonas Paulsson via llvm-commits
- [PATCH] D29216: Fix BasicAA incorrect assumption on GEP
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29121: [Docs] Add LangRef documention for freeze instruction
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29192: [AArch64] Fix incorrect relocation encodings for ILP32
Peter Smith via Phabricator via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r292965 - Demangle: avoid butchering parameter type
Aaron Ballman via llvm-commits
- [PATCH] D29219: [AArch64][TableGen] Skip tied result operands for InstAlias
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- getScalarizationOverhead(), revisited
Hal Finkel via llvm-commits
- [PATCH] D29219: [AArch64][TableGen] Skip tied result operands for InstAlias
Renato Golin via Phabricator via llvm-commits
- [PATCH] AMDGPU: Add GlobalISel to libdeps
Tom Stellard via llvm-commits
- [PATCH] D29185: Allow llvm's build and test systems to support paths with spaces
ben via Phabricator via llvm-commits
- [lld] r293288 - Merging r292909:
Hans Wennborg via llvm-commits
- [lld] r293289 - Merging r293078:
Hans Wennborg via llvm-commits
- [PATCH] D29189: [AMDGPU] Turn AMDGPUUnifyMetadata back into module pass
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Valery Pykhtin 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] r292909 - [lld][cmake] Fix BUILD_SHARED_LIBS installation
Hans Wennborg via llvm-commits
- [lld] r293290 - Fix and simplify the reporting of undefined symbols.
Rafael Espindola via llvm-commits
- [lld] r293078 - [cmake] Fix -rpath-link in stand-alone build
Hans Wennborg via llvm-commits
- [llvm] r293291 - Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Ivan Krasin via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
Simon Que via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Krzysztof Parzyszek via Phabricator 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] D29185: Allow llvm's build and test systems to support paths with spaces
ben via Phabricator via llvm-commits
- [PATCH] D28760: [AMDGPU] Add target information that is required by tools to metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r293291 - Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Mehdi Amini via llvm-commits
- [llvm] r293293 - Fix BasicAA incorrect assumption on GEP
Mehdi Amini via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r293291 - Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Ivan Krasin via llvm-commits
- [llvm] r293291 - Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Mehdi Amini via llvm-commits
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
Eugene Leviant 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] D28987: [X86][GlobalISel] Add limited argument lowering support to the IRTranslator.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D29216: Fix BasicAA incorrect assumption on GEP
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r293293 - Fix BasicAA incorrect assumption on GEP
Mehdi Amini 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] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar 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] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29224: [AMDGPU] Gram MCSubtargetInfo from TargetMachine instead of constructing it
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi AMINI 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
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
David Blaikie 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] D26855: New unsafe-fp-math implementation for X86 target
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r292713 - [X86] Don't allow commuting to form phsub operations.
Hans Wennborg via llvm-commits
- [PATCH] D29189: [AMDGPU] Turn AMDGPUUnifyMetadata back into module pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28871: [CodeGenPrep]No negative cost in the ExtLd promotion
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi AMINI via Phabricator via llvm-commits
- [polly] r293304 - [CodePrepa] Remove unused declaration. NFC.
Michael Kruse via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r293291 - Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parseOneMetadata.
Hans Wennborg via llvm-commits
- [PATCH] D29201: [X86][Disassembler] Added SALC instruction
Chris Ray via Phabricator 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] D29225: [PowerPC][Altivec] Add vnot extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [llvm] r293293 - Fix BasicAA incorrect assumption on GEP
Hans Wennborg 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] r293259 - ARM: fix vectorized division on WoA
Hans Wennborg via llvm-commits
- [PATCH] D29225: [PowerPC][Altivec] Add vnot extended mnemonic
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28871: [CodeGenPrep]No negative cost in the ExtLd promotion
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r293308 - NVPTX: Make NVPTXInferAddressSpaces preserve CFG
Matt Arsenault via llvm-commits
- [PATCH] D28760: [AMDGPU] Add target information that is required by tools to metadata
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29224: [AMDGPU] Grab MCSubtargetInfo from TargetMachine instead of constructing it
Matt Arsenault 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] r293309 - [ARM/AArch64] Relocate and update InterleavedAccessPass tests (NFC)
Matthew Simpson via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r293310 - AMDGPU: Enable FeatureFlatForGlobal on Volcanic Islands
Matt Arsenault via llvm-commits
- [PATCH] D29163: NVPTX: Make NVPTXInferAddressSpaces preserve CFG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29184: [ARM/AArch64] Relocate and update InterleavedAccessPass tests (NFC)
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29147: [master + 4.0 branch] Enable FeatureFlatForGlobal on Volcanic Islands
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r291918 - Fix UBSan bots by blacklisting bits/stl_tree.h.
Hans Wennborg via llvm-commits
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r293313 - NFC: Add debug tracing for more cases where loop unrolling fails.
Anna Thomas via llvm-commits
- [llvm] r291918 - Fix UBSan bots by blacklisting bits/stl_tree.h.
Ivan Krasin via llvm-commits
- [llvm] r293314 - [X86] Adding FFREEP instruction.
Chris Ray 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] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29225: [PowerPC][Altivec] Add vnot extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29193: [X86] Adding FFREEP instruction.
Chris Ray via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29225: [PowerPC][Altivec] Add vnot extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi AMINI via Phabricator via llvm-commits
- [lld] r293278 - [ELF] Fixed formatting. NFC
Rafael Avila de Espindola via llvm-commits
- [llvm] r293224 - [obj2yaml] Produce correct output for invalid relocations.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add vmr extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [llvm] r293318 - [AMDGPU] Grab MCSubtargetInfo from TargetMachine instead of constructing it
Konstantin Zhuravlyov via llvm-commits
- [lld] r290986 - ELF: Round p_memsz of the PT_GNU_RELRO program header up to the page size.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Justin Lebar via Phabricator 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] D29224: [AMDGPU] Grab MCSubtargetInfo from TargetMachine instead of constructing it
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi AMINI via Phabricator via llvm-commits
- [lld] r293276 - [ELF] Bypass section type check
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28549: Global DCE performance improvement
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add vmr extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29068: AMDGPU/SI: Move some ISel helpers into utils so they can be shared with GISel
Phabricator 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] D29133: [PowerPC][Altivec] Add vmr extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D26905: [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28680: [CodeGenPrep] move aarch64-type-promotion to CGP
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Gerolf Hoflehner via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Paul Robinson 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
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28660: [zorg] Delete NightlyTest and friends
Galina 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] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
David Li via Phabricator via llvm-commits
- [PATCH] D29211: InferAddressSpaces: Support memory intrinsics
Justin Lebar via Phabricator 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] D29045: [PGO] Add option to dot-dump raw profile counts as computed by profile annotator
David Li via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r293224 - [obj2yaml] Produce correct output for invalid relocations.
Davide Italiano via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang via Phabricator via llvm-commits
- [llvm] r293224 - [obj2yaml] Produce correct output for invalid relocations.
Davide Italiano via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via Phabricator via llvm-commits
- [PATCH] D29212: InferAddressSpaces: Handle a few intrinsics
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via llvm-commits
- [llvm] r293224 - [obj2yaml] Produce correct output for invalid relocations.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Tony Tye via Phabricator 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
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi Amini via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen 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
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via llvm-commits
- [PATCH] D29141: Support of CFG dot dump with layout annotation after MBP pass
David Li via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi Amini via llvm-commits
- [llvm] r293328 - Global DCE performance improvement
Mehdi Amini via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via llvm-commits
- [PATCH] D28549: Global DCE performance improvement
serge via Phabricator via llvm-commits
- [PATCH] D27169: [x86] Fix getAddressFromInstr
Michael LeMay via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via llvm-commits
- [llvm] r293213 - [Hexagon] Add Hexagon-specific loop idiom recognition pass
Galina Kistanova via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via llvm-commits
- [PATCH] D27169: [x86] Fix getAddressFromInstr
Michael LeMay via Phabricator via llvm-commits
- [PATCH] D28549: Global DCE performance improvement
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r292621 - [RegisterCoalescing] Recommit the patch "Remove partial redundent copy".
Quentin Colombet via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Mehdi Amini via llvm-commits
- [lld] r293283 - [ELF][ARM] Use SyntheticSections for Thunks
Rafael Avila de Espindola via llvm-commits
- [lld] r293276 - [ELF] Bypass section type check
Evgeny Leviant via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r293200 - [PPC] cleanup of mayLoad/mayStore flags and memory operands.
Galina Kistanova via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29226: [Bultin][ARM] Make aeabi_uldivmod and aeabi_ldivmod be Thumb1 compatible
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28920: DAG: Allow targets to override stack temp alignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Hal Finkel via Phabricator via llvm-commits
- [llvm] r293200 - [PPC] cleanup of mayLoad/mayStore flags and memory operands.
Hal Finkel via llvm-commits
- [lld] r293276 - [ELF] Bypass section type check
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28664: [zorg] Remove old autotools getLLDBBuildFactory
Galina via Phabricator via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Marcos Pividori 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
- [PATCH] D29154: [compiler-rt] Split dll_thunks into different sanitizers.
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] r293200 - [PPC] cleanup of mayLoad/mayStore flags and memory operands.
Galina Kistanova via llvm-commits
- [PATCH] D28869: [CMake] Fix `is_llvm_target_library` and support out-of-order components
bryant via Phabricator via llvm-commits
- [llvm] r293331 - [Hexagon] Remove unused variable (and silence a warning)
Krzysztof Parzyszek via llvm-commits
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D29229: [compiler-rt] Fix tests for the exported interface on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29230: [compiler-rt] [asan] Add missing declaration in the internal interface.
Marcos Pividori via Phabricator via llvm-commits
- [compiler-rt] r293220 - [sanitizer] Remove -fno-function-sections from SANITIZER_COMMON_CFLAGS
Evgenii Stepanov via llvm-commits
- [llvm] r293213 - [Hexagon] Add Hexagon-specific loop idiom recognition pass
Krzysztof Parzyszek via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29211: InferAddressSpaces: Support memory intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293228 - GlobalISel: support debug intrinsics.
Evgenii Stepanov 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] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r293330 - Fix ASAN failure in cxa_demangle
Kostya Serebryany via llvm-commits
- [llvm] r293330 - Fix ASAN failure in cxa_demangle
Mehdi Amini 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
- [PATCH] D29230: [compiler-rt] [asan] Add missing declaration in the internal interface.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D28637: [PPC] Inline expansion of memcmp
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r293330 - Fix ASAN failure in cxa_demangle
Kostya Serebryany via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [llvm] r293330 - Fix ASAN failure in cxa_demangle
Mehdi Amini via llvm-commits
- [PATCH] D10069: Add option to selectively disable the GVN pass.
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D29211: InferAddressSpaces: Support memory intrinsics
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D17657: [NVPTX] Add intrinsics to support named barriers.
Arpith Jacob via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Kostya Serebryany 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
- [llvm] r293330 - Fix ASAN failure in cxa_demangle
Kostya Serebryany via llvm-commits
- [PATCH] D29190: InferAddressSpaces: Support atomics
Matt Arsenault 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] r290986 - ELF: Round p_memsz of the PT_GNU_RELRO program header up to the page size.
Peter Collingbourne via llvm-commits
- [compiler-rt] r293220 - [sanitizer] Remove -fno-function-sections from SANITIZER_COMMON_CFLAGS
Kostya Kortchinsky via llvm-commits
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
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
- [lld] r290986 - ELF: Round p_memsz of the PT_GNU_RELRO program header up to the page size.
Ed Maste via llvm-commits
- [PATCH] D29190: InferAddressSpaces: Support atomics
Justin Lebar via Phabricator via llvm-commits
- [compiler-rt] r293220 - [sanitizer] Remove -fno-function-sections from SANITIZER_COMMON_CFLAGS
Evgenii Stepanov via llvm-commits
- [PATCH] D29231: [Inliner] Fix a comment to match the code. NFC.
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D29211: InferAddressSpaces: Support memory intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r292621 - [RegisterCoalescing] Recommit the patch "Remove partial redundent copy".
Wei Mi via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Matthias Braun 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] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Eric Christopher via llvm-commits
- [llvm] r293228 - GlobalISel: support debug intrinsics.
Tim Northover via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28913: ThinLTOBitcodeWriter: Strip debug info from merged module.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28913: ThinLTOBitcodeWriter: Strip debug info from merged module.
Mehdi AMINI 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
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D29049: TableGen: Fix infinite recursion in RegisterBankEmitter
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28913: ThinLTOBitcodeWriter: Strip debug info from merged module.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rui Ueyama via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28913: ThinLTOBitcodeWriter: Strip debug info from merged module.
Ivan Krasin via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
David Li via Phabricator via llvm-commits
- [lld] r293203 - Add release notes for AArch64 and MIPS.
Rui Ueyama via llvm-commits
- [lld] r293203 - Add release notes for AArch64 and MIPS.
Rui Ueyama 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] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [lld] r292910 - [ELF] Correct sh_info for static symbol table
Rui Ueyama 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] D17040: [mips] Expansion of BEQL and BNEL with immediate operands
Sean Bruno via Phabricator via llvm-commits
- D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
Rui Ueyama via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D28913: ThinLTOBitcodeWriter: Strip debug info from merged module.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric 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
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Kostya Serebryany 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
- [PATCH] D29226: [Bultin][ARM] Make aeabi_uldivmod and aeabi_ldivmod be Thumb1 compatible
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D28913: ThinLTOBitcodeWriter: Strip debug info from merged module.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D27980: stripDebugInfo() should remove DILocation's found in !llvm.loop metadata
Justin Bogner via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [llvm] r291918 - Fix UBSan bots by blacklisting bits/stl_tree.h.
Hans Wennborg via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [llvm] r293339 - [libFuzzer] make shmem more robust in the presence of signals
Kostya Serebryany via llvm-commits
- [llvm] r291918 - Fix UBSan bots by blacklisting bits/stl_tree.h.
Ivan Krasin via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D28913: ThinLTOBitcodeWriter: Strip debug info from merged module.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28913: ThinLTOBitcodeWriter: Strip debug info from merged module.
Peter Collingbourne via Phabricator 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] D28913: ThinLTOBitcodeWriter: Strip debug info from merged module.
Ivan Krasin via Phabricator 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
- [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] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r291918 - Fix UBSan bots by blacklisting bits/stl_tree.h.
Hans Wennborg via llvm-commits
- [llvm] r291918 - Fix UBSan bots by blacklisting bits/stl_tree.h.
Ivan Krasin via llvm-commits
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r293228 - GlobalISel: support debug intrinsics.
Renato Golin via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Adrian Prantl via Phabricator 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] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Daniel Berlin 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] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Evgeniy Stepanov via Phabricator 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] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r293345 - [InstCombine] move icmp transforms that might be recognized as min/max and inf-loop (PR31751)
Davide Italiano via llvm-commits
- [PATCH] D29141: Support of CFG dot dump with layout annotation after MBP pass
Vedant Kumar via Phabricator 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
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Aleksey Shlyapnikov via Phabricator 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] D29236: [compiler-rt] Don't change g_tls_size after initialization.
Kostya Serebryany via Phabricator via llvm-commits
- [compiler-rt] r293337 - Stop intercepting some malloc-related functions on FreeBSD and macOS
Evgenii Stepanov via llvm-commits
- [llvm] r293228 - GlobalISel: support debug intrinsics.
Tim Northover via llvm-commits
- [PATCH] D17657: [NVPTX] Add intrinsics to support named barriers.
Hal Finkel via Phabricator via llvm-commits
- [compiler-rt] r293346 - Revert "Stop intercepting some malloc-related functions on FreeBSD and macOS"
Joerg Sonnenberger via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Vedant Kumar 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
- [llvm] r293228 - GlobalISel: support debug intrinsics.
Evgenii Stepanov via llvm-commits
- [PATCH] D29141: Support of CFG dot dump with layout annotation after MBP pass
Vedant Kumar 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] SDAG: Update ChainNodesMatched during UpdateChains if a node is replaced
Justin Bogner via llvm-commits
- [PATCH] D28920: DAG: Allow targets to override stack temp alignment
Hal Finkel 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
- [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
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29235: [X86] Added INT1 instruction and fixed register usage.
Craig Topper via Phabricator via llvm-commits
- [llvm] r293345 - [InstCombine] move icmp transforms that might be recognized as min/max and inf-loop (PR31751)
Davide Italiano via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
Wei Mi via Phabricator via llvm-commits
- [llvm] r293228 - GlobalISel: support debug intrinsics.
Evgenii Stepanov via llvm-commits
- [lld] r293283 - [ELF][ARM] Use SyntheticSections for Thunks
Rui Ueyama 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
- [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
- [PATCH] D29235: [X86] Added INT1 instruction and fixed 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)
Davide Italiano via llvm-commits
- [llvm] r293345 - [InstCombine] move icmp transforms that might be recognized as min/max and inf-loop (PR31751)
Davide Italiano via llvm-commits
- [llvm] r292621 - [RegisterCoalescing] Recommit the patch "Remove partial redundent copy".
Quentin Colombet 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
- [PATCH] D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations.
Phabricator 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] D25849: [GVN] Prevent load coercion with irregular vector types
Philip Reames via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D25849: [GVN] Prevent load coercion with irregular vector types
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29238: InferAddressSpaces: Handle select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Marcos Pividori 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
- [llvm] r293228 - GlobalISel: support debug intrinsics.
Tim Northover via llvm-commits
- [PATCH] D29239: MemorySSA: Allow movement to arbitrary places
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29211: InferAddressSpaces: Support memory intrinsics
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29239: MemorySSA: Allow movement to arbitrary places
Phabricator via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D25849: [GVN] Prevent load coercion with irregular vector types
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Justin Lebar via Phabricator via llvm-commits
- [llvm] r293365 - Use print() instead of dump() in code
Matthias Braun via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D29239: MemorySSA: Allow movement to arbitrary places
Daniel Berlin via Phabricator 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] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29211: InferAddressSpaces: Support memory intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29211: InferAddressSpaces: Support memory intrinsics
Matt Arsenault via Phabricator 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] D29241: MachineInstr: Remove parameter from dump()
Sebastian Pop 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] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D29062: [InstCombine] Merge DebugLoc when speculatively hoisting store instruction
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D29062: [InstCombine] Merge DebugLoc when speculatively hoisting store instruction
Adrian Prantl via Phabricator via llvm-commits
- [lld] r293027 - Write release notes for LLD 4.0.
Sean Silva 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
- [llvm] r293365 - Use print() instead of dump() in code
Quentin Colombet 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] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Davide Italiano 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
- [PATCH] D29062: [InstCombine] Merge DebugLoc when speculatively hoisting store instruction
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Tony Tye via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Konstantin Zhuravlyov via Phabricator 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] D29170: [ELF] - Remove unnessesary checks from GC logic.
George Rimar via llvm-commits
- [PATCH] D29146: Link LLVM dynamically on Windows, deploy Universal CRT dlls.
Vadim Chugunov via Phabricator via llvm-commits
- [PATCH] D29170: [ELF] - Remove unnessesary checks from GC logic.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via llvm-commits
- getScalarizationOverhead(), revisited
Jonas Paulsson via llvm-commits
- [polly] r293340 - [Support] Add general isl tools for DeLICM. NFC.
Tobias Grosser via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Tony Tye via Phabricator via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
Eugene Leviant via Phabricator 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
- [PATCH] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator 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
- [PATCH] D27980: stripDebugInfo() should remove DILocation's found in !llvm.loop metadata
Daniel Sanders via Phabricator via llvm-commits
- [polly] r293378 - [BlockGenerator] Comment corretions for r293374 [NFC]
Tobias Grosser via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar 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
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
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
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D28626: RFC: Generalize inverted gc dependencies
Robert Lytton via llvm-commits
- [PATCH] D29250: [PIR] Add fork, join and halt instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r293384 - [NVPTX] Add intrinsics to support named barriers.
Arpith Chacko Jacob via llvm-commits
- [PATCH] D17657: [NVPTX] Add intrinsics to support named barriers.
Phabricator via Phabricator 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
- [PATCH] D26905: [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Shahid via Phabricator via llvm-commits
- [llvm] r293387 - AMDGPU: Add GlobalISel to required_libraries.
Will Dietz via llvm-commits
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] AMDGPU: Add GlobalISel to libdeps
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
- [PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager
Will Dietz via Phabricator 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
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Florian Hahn via Phabricator via llvm-commits
- getScalarizationOverhead(), revisited
Hal Finkel via llvm-commits
- [PATCH] D29250: [PIR] Add fork, join and halt instructions
David Majnemer via Phabricator via llvm-commits
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r293368 - [WebAssembly] Use print instead of dump method.
Derek Schuff via llvm-commits
- [PATCH] D29009: [LanRef] Fix typo in getelementptr example.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27933: [InstCombine] fix operand-complexity-based canonicalization (PR28296)
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D29249: [ArgPromote] Move static helpers to modern LLVM naming conventions while here. NFC.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r293388 - RuntimeDyldELF: Don't abort on R_X86_64_NONE, it's a no-oop.
Davide Italiano via llvm-commits
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D28922: [LoadCombine] Fix combining of loads which span an aliasing store.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r293401 - [PM] MLSM has been enabled for a way. Reclaim a cl::opt.
Davide Italiano via llvm-commits
- [PATCH] D29247: [ArgPromote] Re-arrange the code in a more typical, logical way.
Davide Italiano via Phabricator 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
- [PATCH] D29254: Do not propagate DebugLoc across basic blocks
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29231: [Inliner] Fix a comment to match the code. NFC.
David Li via Phabricator via llvm-commits
- [PATCH] D29237: [X86] Fixing flag usage for RCL and RCR
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29201: [X86][Disassembler] Added SALC instruction
Craig Topper via Phabricator 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
- [PATCH] D29201: [X86][Disassembler] Added SALC instruction
David Majnemer via Phabricator 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] D29141: Support of CFG dot dump with layout annotation after MBP pass
David Li via Phabricator via llvm-commits
- [PATCH] D29259: [PGO] make graph view internal options available for all builds
David Li via Phabricator via llvm-commits
- [PATCH] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Davide Italiano 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
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Marcos Pividori via Phabricator 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
- [PATCH] D29159: [clang] Add linker flag when including "asan_dynamic_runtime_thunk".
Marcos Pividori via Phabricator via llvm-commits
- [compiler-rt] r293423 - [asan] Add missing declaration in the internal interface
Marcos Pividori via llvm-commits
- [PATCH] D29230: [compiler-rt] [asan] Add missing declaration in the internal interface.
Marcos Pividori 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] D29254: Do not propagate DebugLoc across basic blocks
Taewook Oh via Phabricator 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
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Marcos Pividori via Phabricator 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] r293427 - [X86][GlobalISel] Add limited argument lowering support to the IRTranslator.
Igor Breger via llvm-commits
- [PATCH] D28987: [X86][GlobalISel] Add limited argument lowering support to the IRTranslator.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D28987: [X86][GlobalISel] Add limited argument lowering support to the IRTranslator.
Phabricator via Phabricator via llvm-commits
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
Eugene Leviant via Phabricator 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
- [PATCH] D29196: [X86 Codegen] PACKUS can't be used for unsigned saturation
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29196: [X86 Codegen] PACKUS can't be used for unsigned saturation
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D29261: [X86][GlobalISel] Add limited ret lowering support to the IRTranslator.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29196: [X86 Codegen] PACKUS can't be used for unsigned saturation
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r293431 - [X86 Codegen] Fixed a bug in unsigned saturation
Elena Demikhovsky via llvm-commits
- [PATCH] D29196: [X86 Codegen] PACKUS can't be used for unsigned saturation
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D29261: [X86][GlobalISel] Add limited ret lowering support to the IRTranslator.
Igor Breger via Phabricator via llvm-commits
- [llvm] r293417 - Add some Book-E instructions to the asm parser and printer.
Dimitry Andric 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
- [PATCH] D29250: [PIR] Add fork, join and halt instructions
Johannes Doerfert via Phabricator 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
- [PATCH] D29097: [X86][SSE] Lower scalar_to_vector(0) to zero vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29241: MachineInstr: Remove parameter from dump()
Phabricator via Phabricator via llvm-commits
- [llvm] r293441 - [X86] Fixing flag usage for RCL and RCR
Chris Ray via llvm-commits
- [PATCH] D29235: [X86] Added INT1 instruction and fixed register usage.
Chris Ray via Phabricator via llvm-commits
- [PATCH] D29237: [X86] Fixing flag usage for RCL and RCR
Chris Ray via Phabricator 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
- [llvm] r293017 - Rewind instantiations of OuterAnalysisManagerProxy in r289317, r291651, and r291662.
NAKAMURA Takumi via llvm-commits
- [llvm] r293021 - Ignore llvm/test/tools/llvm-symbolizer/coff-exports.test on mingw.
NAKAMURA Takumi via llvm-commits
- [PATCH] D29201: [X86][Disassembler] Added SALC instruction
Chris Ray via Phabricator via llvm-commits
- [PATCH] D29201: [X86][Disassembler] Added SALC instruction
Craig Topper 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] r293017 - Rewind instantiations of OuterAnalysisManagerProxy in r289317, r291651, and r291662.
Chandler Carruth via llvm-commits
- [PATCH] D29201: [X86][Disassembler] Added SALC instruction
Chris Ray via Phabricator via llvm-commits
- [PATCH] D29127: [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Matt Arsenault via Phabricator 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
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29211: InferAddressSpaces: Support memory intrinsics
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29235: [X86] Added INT1 instruction and fixed register usage.
Chris Ray via Phabricator via llvm-commits
- [llvm] r293451 - Test RuntimeDyld doesn't crash with R_X86_64_NONE (r293388).
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
- [lld] r293452 - Merge a few Cases using StringSwitch::Cases.
Rui Ueyama via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
Simon Que via Phabricator via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
Simon Que via Phabricator via llvm-commits
- [llvm] r293453 - [MemorySSA] Correct an assertion surrounding with parentheses.
Davide Italiano via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
David Li via Phabricator 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
- [PATCH] D29119: [ImplicitNullCheck] NFC isSuitableMemoryOp cleanup
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r293453 - [MemorySSA] Correct an assertion surrounding with parentheses.
Daniel Berlin via llvm-commits
- [llvm] r293453 - [MemorySSA] Correct an assertion surrounding with parentheses.
George Burgess IV via llvm-commits
- [PATCH] D28435: [compiler-rt] Define delimiters for sanitizer coverage's binary section on Windows.
Marcos Pividori 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] 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
- [PATCH] D28502: [compiler-rt] [Interception] Properly check for export table's size before referring to its elements.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29180: Fix implementation of DAGTypeLegalizer::PerformExpensiveChecks
Serge Pavlov via Phabricator 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).