The Week Of Monday 20 July 2015 Archives by author
Starting: Mon Jul 20 00:15:23 PDT 2015
Ending: Sun Jul 26 23:24:44 PDT 2015
Messages: 1326
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D9915: libunwind cannot be used in C programs due to __cxxabi_config.h include
Saleem Abdulrasool
- [PATCH] D9744: Install libunwind headers
Saleem Abdulrasool
- [PATCH] D10591: Adding altmacro support in integrated assembler.
Saleem Abdulrasool
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Saleem Abdulrasool
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Saleem Abdulrasool
- [llvm] r243082 - build: fix small typo in cmake doxygen build
Saleem Abdulrasool
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud
- [PATCH] AMDGPU: don't match vgpr loads for constant loads
Dave Airlie
- [PATCH] AMDGPU: don't match vgpr loads for constant loads
David Airlie
- [llvm] r243083 - Remove access to the DataLayout in the TargetMachine
Mehdi Amini
- [llvm] r243089 - Revert "Remove access to the DataLayout in the TargetMachine"
Mehdi Amini
- [llvm] r243114 - Remove access to the DataLayout in the TargetMachine
Mehdi Amini
- [llvm] r243114 - Remove access to the DataLayout in the TargetMachine
Mehdi Amini
- [llvm] r243114 - Remove access to the DataLayout in the TargetMachine
Mehdi Amini
- [llvm] r243114 - Remove access to the DataLayout in the TargetMachine
Mehdi Amini
- Minor YAML enhancement
Jonathan Anderson
- [PATCH] YAML Input improvement
Jonathan Anderson
- [llvm] r242721 - Since BSD cmp(1) does not support the --ignore-initial option, use the
Dimitry Andric
- [llvm] r242722 - Avoid early pipefail exits due to grep failures in stage comparisons.
Dimitry Andric
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
Zia Ansari
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
Zia Ansari
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
Zia Ansari
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
Zia Ansari
- [PATCH] D9751: Add HSAIL target
Matt Arsenault
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
Matt Arsenault
- [llvm] r242747 - AMDGPU: Set isMoveImm on s_movk_i32
Matt Arsenault
- [PATCH] D11262: [SDAG] Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
Matt Arsenault
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
Matt Arsenault
- [PATCH] D11430: Use numeric_limits instead of LLONG_MAX
Matt Arsenault
- [PATCH] AMDGPU: don't match vgpr loads for constant loads
Matt Arsenault
- [PATCH] AMDGPU: don't match vgpr loads for constant loads
Matt Arsenault
- [PATCH] D11500: Add amdopencl environment to triple
Matt Arsenault
- [PATCH] AMDGPU/SI: Fix the V_FRACT_F64 SI bug workaround
Matt Arsenault
- llvm patch
Matt Arsenault
- llvm patch
Matt Arsenault
- [PATCH] AMDGPU/SI: Better handle s_wait insertion
Matt Arsenault
- [PATCH] D11507: AMDGPU: Fix crash if called function is a bitcast
Matt Arsenault
- [PATCH] D11508: AMDGPU: Don't try to use LDS/vector for private if pointer value stored
Matt Arsenault
- [PATCH] D11508: AMDGPU: Don't try to use LDS/vector for private if pointer value stored
Matt Arsenault
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
Matt Arsenault
- [PATCH] AMDGPU: don't match vgpr loads for constant loads
Matt Arsenault
- [lld] r242759 - [Mips] Handle R_MIPS_JALR relocation to omptimize jalr/jr instructions
Simon Atanasyan
- [lld] r242760 - [Mips] Fix addend writing for R_MIPS_REL32 relocation
Simon Atanasyan
- [lld] r242885 - [ELF] Protect write access to the ELFLinkingContext::_cidentSections by a mutex
Simon Atanasyan
- [lld] r242885 - [ELF] Protect write access to the ELFLinkingContext::_cidentSections by a mutex
Simon Atanasyan
- [lld] r243208 - [Mips] Do not sign-extend addends read from RELA relocation records
Simon Atanasyan
- [lld] r243209 - [Mips] Remove duplicated code by joining the same functions
Simon Atanasyan
- [lld] r243210 - [Mips] Remove redundant separate functions to calculate relocations. Do
Simon Atanasyan
- [lld] r243211 - [Mips] Define _DYNAMIC_LINKING symbol if output is a is dynamically linked executable file
Simon Atanasyan
- [PATCH] D11012: Add a target environment for CoreCLR.
Andy Ayers
- [PATCH] D11354: [X86][AVX512F] add arithmetic intrinsics
Asaf Badouh
- [PATCH] D11354: [X86][AVX512F] add arithmetic intrinsics
Asaf Badouh
- [PATCH] D11354: [X86][AVX512F] add arithmetic intrinsics
Asaf Badouh
- [PATCH] D11222: [X86][AVX512] add support in reduce/range/scalef/rndScale
Asaf Badouh
- [llvm] r242896 - [X86][AVX512] add reduce/range/scalef/rndScale
Asaf Badouh
- [PATCH] D11418: [X86][AVX512F] Add FP scalar intrinsics
Asaf Badouh
- [PATCH] D11420: [X86][AVX512BW] add madd and maddubs intrinsics
Asaf Badouh
- [PATCH] D11454: [x86] change FP scalar builtin naming convention
Asaf Badouh
- [PATCH] D11418: [X86][AVX512F] Add FP scalar intrinsics
Asaf Badouh
- [PATCH] D11418: [X86][AVX512F] Add FP scalar intrinsics
Asaf Badouh
- [PATCH] D11454: [x86] change FP scalar builtin naming convention
Asaf Badouh
- [llvm] r243008 - [x86] change FP scalar builtin naming convention
Asaf Badouh
- [PATCH] Fix recently introduced warning in Sema
Aaron Ballman
- [llvm] r242708 - Suppress two warnings from MSVC 2015 that are triggered under /W4. Since we turn off exceptions in the code base, C4577 is moot. C4091 triggers on system headers and is a benign construct.
Aaron Ballman
- [PATCH] D11421: New interface to enable shrink wrapping
Kit Barton
- [PATCH] D11421: New interface to enable shrink wrapping
Kit Barton
- [PATCH] D11421: New interface to enable shrink wrapping
Kit Barton
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11369: WebAssembly: basic bitcode → assembly CodeGen test
JF Bastien
- [llvm] r242727 - Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11377: x86: check hasOpaqueSPAdjustment in canRealignStack
JF Bastien
- [PATCH] D11377: x86: check hasOpaqueSPAdjustment in canRealignStack
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11377: x86: check hasOpaqueSPAdjustment in canRealignStack
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- Re: [PATCH] D11369: WebAssembly: basic bitcode → assembly CodeGen test
JF Bastien
- Re: [PATCH] D11369: WebAssembly: basic bitcode → assembly CodeGen test
JF Bastien
- [PATCH] D11434: Allow value forwarding past release fences in EarlyCSE
JF Bastien
- Re: [PATCH] D11369: WebAssembly: basic bitcode → assembly CodeGen test
JF Bastien
- Re: [PATCH] D11369: WebAssembly: basic bitcode → assembly CodeGen test
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
JF Bastien
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
JF Bastien
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
JF Bastien
- [PATCH] D11392: Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
JF Bastien
- [PATCH] D11422: Refactor AtomicExpand::expandAtomicRMWToCmpXchg into a standalone function.
JF Bastien
- [llvm] r243058 - WebAssembly: test that valid -mcpu flags are accepted.
JF Bastien
- [PATCH] D11479: WebAssembly: test that valid -mcpu flags are accepted.
JF Bastien
- [PATCH] D11479: WebAssembly: test that valid -mcpu flags are accepted.
JF Bastien
- [PATCH] D11434: Allow value forwarding past release fences in EarlyCSE
JF Bastien
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
JF Bastien
- [PATCH] D11434: Allow value forwarding past release fences in EarlyCSE
JF Bastien
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
JF Bastien
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
JF Bastien
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
JF Bastien
- [PATCH] D11342: Minor fixes for SparseBitVector
Daniel Berlin
- [llvm] r242693 - Miscellaneous Fixes for SparseBitVector
Daniel Berlin
- [PATCH] D11342: Minor fixes for SparseBitVector
Daniel Berlin
- [PATCH] Add iterator for PHINode value/BB pair
Daniel Berlin
- [PATCH] D11143: [RFC] Cross Block DSE
Daniel Berlin
- [PATCH] Add iterator for PHINode value/BB pair
Daniel Berlin
- [PATCH] Add iterator for PHINode value/BB pair
Daniel Berlin
- [PATCH] D11364: [CaptureTracker] Provide a numbered basic block to PointerMayBeCapturedBefore
Daniel Berlin
- [PATCH] D11359: [AArch64] Change EON pattern to match more often.
Geoff Berry
- [PATCH] D11359: [AArch64] Change EON pattern to match more often.
Geoff Berry
- [llvm] r242719 - Fix comment typo (test commit). NFC
Geoff Berry
- [PATCH] D11424: [AArch64] Match float round and convert to int instructions.
Geoff Berry
- [PATCH] D11424: [AArch64] Match float round and convert to int instructions.
Geoff Berry
- [PATCH] D11424: [AArch64] Match float round and convert to int instructions.
Geoff Berry
- [PATCH] D11043: Const fold vtable load from global variable
Geoff Berry
- [llvm] r242763 - Constfold trunc, rint, nearbyint, ceil and floor using APFloat
Karthik Bhat
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [llvm] r242705 - [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [llvm] r242746 - [CMake] Fixing a problem with external projects that aren't getting enabled properly.
Chris Bieneman
- [llvm] r242748 - [CMake] Fixing inconsistency caused by copy-pasta.
Chris Bieneman
- [llvm] r242705 - [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [llvm] r242793 - [CMake] Projects supported via LLVM_EXTERNAL_*_SOURCE_DIR need to be explicitly specified.
Chris Bieneman
- [llvm] r242705 - [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [PATCH] D11082: [CMake] Adding some utility functions for Darwin builds into a new CompilerRTDarwinUtils.cmake module
Chris Bieneman
- [PATCH] D11082: [CMake] Adding some utility functions for Darwin builds into a new CompilerRTDarwinUtils.cmake module
Chris Bieneman
- [PATCH] D11082: [CMake] Adding some utility functions for Darwin builds into a new CompilerRTDarwinUtils.cmake module
Chris Bieneman
- [PATCH] D10665: [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [PATCH] D10665: [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [llvm] r242823 - Add some utilities to iterator_range for trimming a range and constructing one from a container.
David Blaikie
- [llvm] r242847 - [dsymutil] Implement ODR uniquing for C++ code.
David Blaikie
- [PATCH] Add iterator for PHINode value/BB pair
David Blaikie
- [PATCH] Bitcode: Add bitcode format compatibility test
David Blaikie
- [PATCH] Add iterator for PHINode value/BB pair
David Blaikie
- Fwd: [PATCH] Add iterator for PHINode value/BB pair
David Blaikie
- [llvm] r242988 - Replace a 0 with nullptr. NFC
David Blaikie
- [PATCH] Add iterator for PHINode value/BB pair
David Blaikie
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
David Blaikie
- [llvm] r242847 - [dsymutil] Implement ODR uniquing for C++ code.
David Blaikie
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
David Blaikie
- [llvm] r243163 - Use make_range(rbegin(), rend()) to allow foreach loops. NFC.
David Blaikie
- [llvm] r243183 - DI/Verifier: Fix argument bitrot in DILocalVariable
David Blaikie
- [llvm] r243146 - Add const to some Type* parameters which didn't need to be mutable. NFC.
David Blaikie
- [llvm] r242935 - Improve merging of stores from static constructors in GlobalOpt
Justin Bogner
- [llvm] r242945 - IPO: Avoid brace initialization of a map, some versions of libc++ don't like it
Justin Bogner
- [llvm] r242935 - Improve merging of stores from static constructors in GlobalOpt
Justin Bogner
- [llvm] r242926 - Fix fetching the symbol table of a thin archive.
Justin Bogner
- [llvm] r242926 - Fix fetching the symbol table of a thin archive.
Justin Bogner
- [PATCH] D11464: CMake: Add -fno-rtti to llvm-config --cxx-flags when RTTI is disabled
Justin Bogner
- [PATCH] D11272: Add a TrailingObjects template class.
Justin Bogner
- [llvm] r243100 - When lowering vector shifts a check is performed to see if the value to shift by
Justin Bogner
- [llvm] r242723 - MachineScheduler: Restrict macroop fusion to data-dependent instructions.
Matthias Braun
- [llvm] r242724 - AArch64: Add aditional Cyclone macroop fusion opportunities
Matthias Braun
- [llvm] r242732 - AArch64: Restrict macroop fusion heuristics to cyclone.
Matthias Braun
- [llvm] r242733 - Revert "ARM: Use SpecificBumpPtrAllocator to fix leak introduced in r241920"
Matthias Braun
- [llvm] r242734 - Revert "ARMLoadStoreOpt: Merge subs/adds into LDRD/STRD; Factor out common code"
Matthias Braun
- [llvm] r242735 - Revert "ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2"
Matthias Braun
- [llvm] r242742 - ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Matthias Braun
- [llvm] r242743 - ARMLoadStoreOpt: Merge subs/adds into LDRD/STRD; Factor out common code
Matthias Braun
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Matthias Braun
- [llvm] r242723 - MachineScheduler: Restrict macroop fusion to data-dependent instructions.
Matthias Braun
- [test-suite] r242961 - Leave out the SingleSource/UnitTests directory in benchmarking only mode
Matthias Braun
- [llvm] r242723 - MachineScheduler: Restrict macroop fusion to data-dependent instructions.
Matthias Braun
- [PATCH] D11492: DarwinAsmParser: Warn on multiple/mismatching version_min directives
Matthias Braun
- [PATCH] D11492: DarwinAsmParser: Warn on multiple/mismatching version_min directives
Matthias Braun
- [PATCH] D11492: DarwinAsmParser: Warn on multiple/mismatching version_min directives
Matthias Braun
- [PATCH] MachineRegisterInfo: Reset the virtual registers in liveins when clearing the virtual registers.
Matthias Braun
- [PATCH] D10745: MachineScheduler: Restrict macroop fusion to data-dependent instructions.
John Brawn
- [PATCH] D10966: [ARM] Make GlobalMerge merge extern globals by default
John Brawn
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Kuba Brecka
- [PATCH] D11353: [asan] Speed up ASan unit tests by turning off symbolication
Kuba Brecka
- [compiler-rt] r242677 - [asan] Speed up ASan unit tests by turning off symbolication
Kuba Brecka
- [PATCH] D11365: [asan] Add a "dump_registers" flag to print out CPU registers after a SIGSEGV
Kuba Brecka
- [PATCH] D11365: [asan] Add a "dump_registers" flag to print out CPU registers after a SIGSEGV
Kuba Brecka
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Kuba Brecka
- [PATCH] D11389: [asan] Fix the freopen interceptor to allow NULL instead of a filename
Kuba Brecka
- [compiler-rt] r242787 - [asan] Fix the freopen interceptor to allow NULL instead of a filename
Kuba Brecka
- [compiler-rt] r242791 - Reverting r242787 ("[asan] Fix the freopen interceptor to allow NULL instead of a filename") to investigate buildbot failure.
Kuba Brecka
- [PATCH] D11389: [asan] Fix the freopen interceptor to allow NULL instead of a filename
Kuba Brecka
- [PATCH] D11004: [asan] Rename the ABI versioning symbol to '__asan_version_mismatch_check' instead abusing '__asan_init'
Kuba Brecka
- [compiler-rt] r242799 - Reverting r242787, attempt 2.
Kuba Brecka
- [PATCH] D11339: [asan] Improve moving of non-instrumented allocas
Kuba Brecka
- [llvm] r242883 - [asan] Improve moving of non-instrumented allocas
Kuba Brecka
- [PATCH] D11324: [PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in GlobalsModRef) with CallbackVHs that trigger the same behavior.
Kuba Brecka
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Kuba Brecka
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Kuba Brecka
- [llvm] r243003 - [asan] Rename the ABI versioning symbol to '__asan_version_mismatch_check' instead of abusing '__asan_init'
Kuba Brecka
- [compiler-rt] r243004 - [asan] Rename the ABI versioning symbol to '__asan_version_mismatch_check' instead of abusing '__asan_init'
Kuba Brecka
- [PATCH] D11004: [asan] Rename the ABI versioning symbol to '__asan_version_mismatch_check' instead abusing '__asan_init'
Kuba Brecka
- [compiler-rt] r243005 - [asan] Trying to make peace with the Windows bots
Kuba Brecka
- [compiler-rt] r243007 - [asan] Trying to make peace with the Windows bots, take 2
Kuba Brecka
- [PATCH] D11004: [asan] Rename the ABI versioning symbol to '__asan_version_mismatch_check' instead abusing '__asan_init'
Kuba Brecka
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Kuba Brecka
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Kuba Brecka
- [PATCH] D11365: [asan] Add a "dump_registers" flag to print out CPU registers after a SIGSEGV
Kuba Brecka
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Kuba Brecka
- [PATCH] D11365: [asan] Add a "dump_registers" flag to print out CPU registers after a SIGSEGV
Kuba Brecka
- [PATCH] D11351: AVX512 : VPMADDUBSWa and VPMADDWD implemantation
Igor Breger
- [PATCH] D11351: AVX512 : VPMADDUBSW and VPMADDWD implemantation
Igor Breger
- [llvm] r242761 - AVX512 : Implemented VPMADDUBSW and VPMADDWD instruction ,
Igor Breger
- [PATCH] D11343: AVX-512: Added intrinsics to "VCVT*" instructions for SKX
Igor Breger
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Igor Breger
- [PATCH] D11414: Fix ISA disabling in case AVX512VL present
Igor Breger
- [PATCH] D11414: Fix ISA disabling in case AVX512VL present
Igor Breger
- [llvm] r242987 - AVX : Fix ISA disabling in case AVX512VL , some instructions should be disabled only if AVX512BW and AVX512VL present.
Igor Breger
- [llvm] r242990 - AVX-512: Implemented encoding , DAG lowering and intrinsics for Integer Truncate with/without saturation
Igor Breger
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Igor Breger
- [llvm] r243122 - AVX-512: Implemented encoding , DAG lowering and intrinsics for Integer Truncate with/without saturation
Igor Breger
- [PATCH] D11509: AVX512 : VPUNPCK and VUNPCK implemantation
Igor Breger
- [PATCH] D11509: AVX512 : VPUNPCK and VUNPCK implemantation
Igor Breger
- [llvm] r243246 - Implemented encoding and intrinsics of the following instructions
Igor Breger
- [PATCH] D11406: [mips][microMIPS] Implement LWM16, SB16, SH16, SW16, SWSP and SWM16 instructions
Zlatko Buljan
- [PATCH] D10674: Value profiling - patchset 3
Betul Buyukkurt
- [llvm] r242705 - [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Filipe Cabecinhas
- [llvm] r242705 - [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Filipe Cabecinhas
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Filipe Cabecinhas
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Filipe Cabecinhas
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Filipe Cabecinhas
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Filipe Cabecinhas
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Filipe Cabecinhas
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Filipe Cabecinhas
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Filipe Cabecinhas
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Filipe Cabecinhas
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Filipe Cabecinhas
- [PATCH] D11502: [UBSan] Fix isDerivedFromAtOffset on iOS ARM64
Filipe Cabecinhas
- [PATCH] D11502: [UBSan] Fix isDerivedFromAtOffset on iOS ARM64
Filipe Cabecinhas
- [PATCH] D11502: [UBSan] Fix isDerivedFromAtOffset on iOS ARM64
Filipe Cabecinhas
- [PATCH] D11391: Fix testing for end of stream in bitstream reader.
Filipe Cabecinhas
- [PATCH] D10415: [UBSan] Test: Move coverage-levels.cc out of Linux directory
Filipe Cabecinhas
- [PATCH] D9971: Refactor: Simplify boolean conditional return statements in llvm/lib/CodeGen/SelectionDAG
Filipe Cabecinhas
- [PATCH] D9969: Refactor: Simplify boolean conditional return statements in llvm/lib/Bitcode/Reader
Filipe Cabecinhas
- [PATCH] D11345: ignore duplicate divisor uses when transforming into reciprocal multiplies (PR24141)
Chandler Carruth
- [PATCH] D11330: [LIT] Add a .gitignore to llvm/utils/lit
Chandler Carruth
- [PATCH] D11330: [LIT] Add a .gitignore to llvm/utils/lit
Chandler Carruth
- [PATCH] D10357: SROA produces miscompiled code for bitfield access on big-endian targets
Chandler Carruth
- [llvm] r242869 - [SROA] Fix a nasty pile of bugs to do with big-endian, different alloca
Chandler Carruth
- [PATCH] D10357: SROA produces miscompiled code for bitfield access on big-endian targets
Chandler Carruth
- [PATCH] D11324: [PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in GlobalsModRef) with CallbackVHs that trigger the same behavior.
Chandler Carruth
- [llvm] r242878 - [PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in
Chandler Carruth
- [PATCH] D11324: [PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in GlobalsModRef) with CallbackVHs that trigger the same behavior.
Chandler Carruth
- [llvm] r242879 - [PM/AA] Put the 'final' keyword in the correct place. And actually
Chandler Carruth
- [llvm] r242880 - [PM/AA] Switch to an early-exit. NFC. This was split out of another
Chandler Carruth
- [PATCH] D11325: [PM/AA] Remove the last of the legacy update API from AliasAnalysis as part of simplifying its interface and usage in preparation for porting to work with the new pass manager.
Chandler Carruth
- [llvm] r242881 - [PM/AA] Remove the last of the legacy update API from AliasAnalysis as
Chandler Carruth
- [PATCH] D11325: [PM/AA] Remove the last of the legacy update API from AliasAnalysis as part of simplifying its interface and usage in preparation for porting to work with the new pass manager.
Chandler Carruth
- [llvm] r242882 - [PM/AA] Remove all of the dead AliasAnalysis pointers being threaded
Chandler Carruth
- [llvm] r242869 - [SROA] Fix a nasty pile of bugs to do with big-endian, different alloca
Chandler Carruth
- [llvm] r242888 - [PM/AA] Try to fix libc++ build bots which require the type used in
Chandler Carruth
- [PATCH] D11324: [PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in GlobalsModRef) with CallbackVHs that trigger the same behavior.
Chandler Carruth
- [llvm] r242890 - Fix a -Winconsistent-missing-override failure in the .intel_syntax
Chandler Carruth
- [llvm] r242891 - [GMR] Switch to a DenseMap and clean up the iteration loop. NFC.
Chandler Carruth
- [llvm] r242892 - [GMR] Only look in the associated allocs map for an underlying value if
Chandler Carruth
- [llvm] r242893 - [GMR] Switch from std::set to SmallPtrSet. NFC.
Chandler Carruth
- [llvm] r242895 - [GMR] Add a flag to enable GlobalsModRef in the normal compilation
Chandler Carruth
- [polly] r242897 - [PM/AA] Update to reflect the new LLVM API which no longer requires an
Chandler Carruth
- [polly] r242780 - Update ISL to isl-0.15-61-gcea776f
Chandler Carruth
- [PATCH] D11410: [GMR] Teach GlobalsModRef to distinguish an important and safe case of no-alias with non-addr-taken globals: they cannot alias a captured pointer.
Chandler Carruth
- [PATCH] D11410: [GMR] Teach GlobalsModRef to distinguish an important and safe case of no-alias with non-addr-taken globals: they cannot alias a captured pointer.
Chandler Carruth
- [llvm] r242950 - [GMR] Make the collection of readers and writers of globals much more
Chandler Carruth
- [llvm] r242956 - [GMR] Continue my quest to remove linked datastructures from GMR, NFC.
Chandler Carruth
- [llvm] r242963 - [PM/AA] Extract the ModRef enums from the AliasAnalysis class in
Chandler Carruth
- [llvm] r242964 - [PM/AA] Cleanup comments, formatting, and organization of the AA
Chandler Carruth
- [PATCH] D10564: [PM/AA] Extract the ModRef enums from the AliasAnalysis class in preparation for de-coupling the AA implementations.
Chandler Carruth
- [llvm] r242974 - [GMR] Wrap all of the per-function information behind a more strongly
Chandler Carruth
- [llvm] r242976 - [GMR] Further improve the FunctionInfo API inside of GlobalsModRef, NFC.
Chandler Carruth
- [llvm] r242991 - [GMR] Switch the function info we store for every function to be a much
Chandler Carruth
- [llvm] r242992 - Revert r242990: "AVX-512: Implemented encoding , DAG lowering and ..."
Chandler Carruth
- [llvm] r242990 - AVX-512: Implemented encoding , DAG lowering and intrinsics for Integer Truncate with/without saturation
Chandler Carruth
- [PATCH] D11453: [GMR] Fix a long-standing bug in GlobalsModRef where it failed to clear out the per-function modref data structures when functions were deleted or when globals were deleted.
Chandler Carruth
- [llvm] r242999 - [GMR] Add a late run of GlobalsModRef to the main pass pipeline behind
Chandler Carruth
- [PATCH] D10206: Handle resolvable branches in complete loop unroll heuristic.
Chandler Carruth
- [PATCH] D11410: [GMR] Teach GlobalsModRef to distinguish an important and safe case of no-alias with non-addr-taken globals: they cannot alias a captured pointer.
Chandler Carruth
- [llvm] r243121 - Update for r243115 which changed the DataLayout API on TargetMachine but
Chandler Carruth
- [llvm] r243114 - Remove access to the DataLayout in the TargetMachine
Chandler Carruth
- [PATCH] D10717: Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Chandler Carruth
- [PATCH] D10717: Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Chandler Carruth
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Chandler Carruth
- [PATCH] D11410: [GMR] Teach GlobalsModRef to distinguish an important and safe case of no-alias with non-addr-taken globals: they cannot alias a captured pointer.
Chandler Carruth
- [PATCH] D11453: [GMR] Fix a long-standing bug in GlobalsModRef where it failed to clear out the per-function modref data structures when functions were deleted or when globals were deleted.
Chandler Carruth
- [PATCH] D10683: AVX-512 vector shuffle lowering
Chandler Carruth
- [PATCH] D11518: [DAGCombiner] Convert constant AND masks to shuffle clear masks down to the byte level
Chandler Carruth
- [PATCH] D11407: [ARM] - Fix lowering of shufflevectors in AArch32
Luke Cheeseman
- [PATCH] D11408: [ARM/AArch64] - Remove some undefined behaviour when lowering vector shifts
Luke Cheeseman
- [PATCH] D11408: [ARM/AArch64] - Remove some undefined behaviour when lowering vector shifts
Luke Cheeseman
- [PATCH] D11408: [ARM/AArch64] - Remove some undefined behaviour when lowering vector shifts
Luke Cheeseman
- [PATCH] D11408: [ARM/AArch64] - Remove some undefined behaviour when lowering vector shifts
Luke Cheeseman
- [PATCH] D11408: [ARM/AArch64] - Remove some undefined behaviour when lowering vector shifts
Luke Cheeseman
- [PATCH] D11407: [ARM] - Fix lowering of shufflevectors in AArch32
Luke Cheeseman
- [llvm] r243100 - When lowering vector shifts a check is performed to see if the value to shift by
Luke Cheeseman
- [PATCH] D11408: [ARM/AArch64] - Remove some undefined behaviour when lowering vector shifts
Luke Cheeseman
- [llvm] r243103 - [ARM] - Fix lowering of shufflevectors in AArch32
Luke Cheeseman
- [PATCH] D11407: [ARM] - Fix lowering of shufflevectors in AArch32
Luke Cheeseman
- [zorg] r242739 - [zorg] clean darwin build folder
Ying Chen
- [PATCH] D11445: [zorg] Add lldb build factowqry that launches scripts on slave machine
Ying Chen
- [PATCH] D11445: [zorg] Add lldb build factory that launches scripts on slave machine
Ying Chen
- [PATCH] D11445: [zorg] Add lldb build factory that launches scripts on slave machine
Ying Chen
- [PATCH] D11445: [zorg] Add lldb build factory that launches scripts on slave machine
Ying Chen
- [PATCH] D11445: [zorg] Add lldb build factory that launches scripts on slave machine
Ying Chen
- [zorg] r243172 - [zorg] Add lldb build factory that launches scripts on slave machine
Ying Chen
- [PATCH] D11445: [zorg] Add lldb build factory that launches scripts on slave machine
Ying Chen
- [zorg] r243177 - [zorg] Pass buildnumber and buildername to upload test traces script
Ying Chen
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Logan Chien
- [PATCH] D11345: ignore duplicate divisor uses when transforming into reciprocal multiplies (PR24141)
Eric Christopher
- [PATCH] D11372: Add 'const' to a few more functions in MachineFrameInfo
Eric Christopher
- [PATCH] D11058: Parser support for string attributes on arguments/return values
Eric Christopher
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Eric Christopher
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Eric Christopher
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Eric Christopher
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Eric Christopher
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Eric Christopher
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Eric Christopher
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Eric Christopher
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Eric Christopher
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Eric Christopher
- [llvm] r243079 - Clean up function attributes on PPC fast-isel tests.
Eric Christopher
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Eric Christopher
- [llvm] r243095 - [dsymutil] Make the triple detection more strict.
Eric Christopher
- [llvm] r243114 - Remove access to the DataLayout in the TargetMachine
Eric Christopher
- [llvm] r243095 - [dsymutil] Make the triple detection more strict.
Eric Christopher
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Eric Christopher
- [llvm] r243191 - PPCMaterializeInt should only take a ConstantInt so represent this in the prototype
Eric Christopher
- [llvm] r243192 - Fix PPCMaterializeInt to check the size of the integer based on the
Eric Christopher
- [llvm] r242585 - [RAGreedy] Add an experimental deferred spilling feature.
Quentin Colombet
- [llvm] r242714 - [ARM] Refactor the prologue/epilogue emission to be more robust.
Quentin Colombet
- [llvm] r242908 - [ARM] Make the frame lowering code ready for shrink-wrapping.
Quentin Colombet
- [PATCH] ADT SortedVector and MachineBasicBlock::LiveIns changes.
Quentin Colombet
- [PATCH] Add iterator for PHINode value/BB pair
Pete Cooper
- [PATCH] Add iterator for PHINode value/BB pair
Pete Cooper
- [PATCH] Add iterator for PHINode value/BB pair
Pete Cooper
- [PATCH] Add iterator for PHINode value/BB pair
Pete Cooper
- [PATCH] Add iterator for PHINode value/BB pair
Pete Cooper
- [llvm] r243135 - Add const to a bunch of Type* in DataLayout. NFC.
Pete Cooper
- [llvm] r243136 - Use foreach loops for StructType::elements(). NFC.
Pete Cooper
- [llvm] r243146 - Add const to some Type* parameters which didn't need to be mutable. NFC.
Pete Cooper
- [llvm] r243163 - Use make_range(rbegin(), rend()) to allow foreach loops. NFC.
Pete Cooper
- [llvm] r243163 - Use make_range(rbegin(), rend()) to allow foreach loops. NFC.
Pete Cooper
- [llvm] r243167 - Remove unnecessary null check. NFC.
Pete Cooper
- [llvm] r243146 - Add const to some Type* parameters which didn't need to be mutable. NFC.
Pete Cooper
- [PATCH] D11355: Fix for PR24179 - mem2reg generates incorrect code
Sanjoy Das
- [llvm] r242703 - [ImplicitNullChecks] Work with implicit defs.
Sanjoy Das
- [PATCH] D11286: [ImplicitNullChecks] Work with implicit defs.
Sanjoy Das
- [PATCH] D11278: [IndVars] Make loop varying predicates loop invariant.
Sanjoy Das
- [PATCH] D11278: [IndVars] Make loop varying predicates loop invariant.
Sanjoy Das
- [llvm] r242834 - [SCEV][NFC] Fix a typo in a comment.
Sanjoy Das
- [PATCH] D11480: [RewriteStatepointsForGC] Use a worklist algorithm for first part of base pointer algorithm [NFC]
Sanjoy Das
- [PATCH] D11480: [RewriteStatepointsForGC] Use a worklist algorithm for first part of base pointer algorithm [NFC]
Sanjoy Das
- [PATCH] D11489: [RewriteStatepointsForGC] Handle extractelement fully in the base pointer algorithm
Sanjoy Das
- [PATCH] D9181: [LSR] Generate and use zero extends
Sanjoy Das
- [PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Sanjoy Das
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
David
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
David
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
David
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
David
- [PATCH] D11442: Create a utility function normalizeEdgeWeights() in BranchProbabilityInfo that is used to normalize a list of weights so that the sum of them does not exceed UINT32_MAX.
David
- [PATCH] D11442: Create a utility function normalizeEdgeWeights() in BranchProbabilityInfo that is used to normalize a list of weights so that the sum of them does not exceed UINT32_MAX.
David
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
David
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
David
- [PATCH] D11393: [X86] Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
David
- [PATCH] D10674: Value profiling - patchset 3
David
- [PATCH] D11393: [X86] Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
David
- [PATCH] D10717: Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
David
- [PATCH] D10717: Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
David
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
David
- [PATCH] AMDGPU/SI: Better handle s_wait insertion
Axel Davy
- [PATCH] D11351: AVX512 : VPMADDUBSW and VPMADDWD implemantation
Elena Demikhovsky
- [PATCH] D11354: [X86][AVX512F] add arithmetic intrinsics
Elena Demikhovsky
- [PATCH] D11370: Improved the interface of methods commuting operands, improved X86-FMA3 mem-folding&coalescing.
Elena Demikhovsky
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Elena Demikhovsky
- [PATCH] D11336: [X86][AVX512BW] add clang intrinsics for pmulhrsw / pmulhuw / pmulhw
Elena Demikhovsky
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Elena Demikhovsky
- [PATCH] D11354: [X86][AVX512F] add arithmetic intrinsics
Elena Demikhovsky
- [PATCH] D11222: [X86][AVX512] add support in reduce/range/scalef/rndScale
Elena Demikhovsky
- [llvm] r242877 - AVX-512: Added intrinsics for VCVT* instructions.
Elena Demikhovsky
- [PATCH] D11343: AVX-512: Added intrinsics to "VCVT*" instructions for SKX
Elena Demikhovsky
- [PATCH] D11413: X86: Fixed assertion failure in 32-bit mode
Elena Demikhovsky
- [PATCH] D11420: [X86][AVX512BW] add madd and maddubs intrinsics
Elena Demikhovsky
- [PATCH] D11414: Fix ISA disabling in case AVX512VL present
Elena Demikhovsky
- [PATCH] D11413: X86: Fixed assertion failure in 32-bit mode
Elena Demikhovsky
- [llvm] r242994 - X86: Fixed assertion failure in 32-bit mode
Elena Demikhovsky
- [PATCH] D11413: X86: Fixed assertion failure in 32-bit mode
Elena Demikhovsky
- [PATCH] D11454: [x86] change FP scalar builtin naming convention
Elena Demikhovsky
- [PATCH] D11454: [x86] change FP scalar builtin naming convention
Elena Demikhovsky
- [PATCH] D11418: [X86][AVX512F] Add FP scalar intrinsics
Elena Demikhovsky
- [PATCH] D11124: Extracting a splat value from vector
Elena Demikhovsky
- [PATCH] D11121: Optimization for Gather/Scatter with uniform base
Elena Demikhovsky
- [PATCH] D10683: AVX-512 vector shuffle lowering
Elena Demikhovsky
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Elena Demikhovsky
- [PATCH] D10683: AVX-512 vector shuffle lowering
Elena Demikhovsky
- [PATCH] D11124: Extracting a splat value from vector
Elena Demikhovsky
- [PATCH] D11509: AVX512 : VPUNPCK and VUNPCK implemantation
Elena Demikhovsky
- [PATCH] D11392: Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
Richard Diamond
- [PATCH] D11392: Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
Richard Diamond
- [PATCH] D11422: Refactor AtomicExpand::expandAtomicRMWToCmpXchg into a standalone function.
Richard Diamond
- [PATCH] D11422: Refactor AtomicExpand::expandAtomicRMWToCmpXchg into a standalone function.
Richard Diamond
- [polly] r242780 - Update ISL to isl-0.15-61-gcea776f
Johannes Doerfert
- [polly] r243024 - Removed redundant alias checks generated during run time.
Johannes Doerfert
- [polly] r243024 - Removed redundant alias checks generated during run time.
Johannes Doerfert
- [polly] r243245 - Remove explicit heap allocation to fix and prevent memory leaks
Johannes Doerfert
- [llvm] r243096 - [dsymutil] Implement support for universal mach-o object files.
İsmail Dönmez
- [llvm] r243096 - [dsymutil] Implement support for universal mach-o object files.
İsmail Dönmez
- [PATCH] D11136: [mips] Added support for the ERETNC instruction.
Scott Egerton
- [PATCH] D11139: [mips] Added support for various EVA ASE instructions.
Scott Egerton
- Adding VERSION_MIN load command to MachO file on Darwin
Kevin Enderby
- Adding VERSION_MIN load command to MachO file on Darwin
Kevin Enderby
- [PATCH] D11487: llvm-objdump --section, -j section filtering
Kevin Enderby
- [llvm] r242669 - Simplify iterating over program headers and detect corrupt ones.
Rafael Espindola
- [llvm] r242672 - Simplify the search for which segment has a virtual address. NFC.
Rafael Espindola
- [llvm] r242674 - Remove unnecessary code.
Rafael Espindola
- [llvm] r242676 - Report errors an invalid virtual addresses.
Rafael Espindola
- [llvm] r242700 - Remove Elf_Rela_Iter and Elf_Rel_Iter.
Rafael Espindola
- [lld] r242701 - Update for llvm api change.
Rafael Espindola
- [llvm] r242712 - Simplify iterating over the dynamic section and report broken ones.
Rafael Espindola
- [llvm] r242715 - Simplify now that we can iterate backwards. NFC.
Rafael Espindola
- [llvm] r242725 - Remove duplicated code.
Rafael Espindola
- [llvm] r242752 - Don't do a walk over the dynamic table just to find DT_SONAME.
Rafael Espindola
- [llvm] r242784 - Add missing c++ marker to .h file.
Rafael Espindola
- [llvm] r242786 - Simplify printing the soname. NFC.
Rafael Espindola
- [llvm] r242789 - Remove unused variable.
Rafael Espindola
- [llvm] r242794 - llvm-readobj: use the associated string table to print symbols. NFI.
Rafael Espindola
- [llvm] r242795 - Use helper function. NFC.
Rafael Espindola
- [llvm] r242798 - Replace the last uses of ELF::getSymbolName in llvm-readobj.
Rafael Espindola
- [llvm] r242801 - Use range loop. NFC.
Rafael Espindola
- [llvm] r242802 - Remove always false parameter.
Rafael Espindola
- [llvm] r242804 - Remove dead code.
Rafael Espindola
- [lld] r242816 - Keep track of which string table is associated with a symbol table.
Rafael Espindola
- [llvm] r242818 - Remove getStaticSymbolName.
Rafael Espindola
- [lld] r242820 - Drop last use of getDynamicSymbolName.
Rafael Espindola
- [llvm] r242821 - Remove getDynamicSymbolName.
Rafael Espindola
- [llvm] r242828 - Remove always null argument.
Rafael Espindola
- [llvm] r242829 - Make printValue a member function.
Rafael Espindola
- [lld] r242832 - Don't assume ELFFile iterates over the program headers.
Rafael Espindola
- [llvm] r242833 - Don't iterate over the program headers in the constructor of ELFFile.
Rafael Espindola
- [llvm] r242901 - Delete ELFEntityIterator. NFC.
Rafael Espindola
- [llvm] r242921 - Identify thin archives as archives.
Rafael Espindola
- [llvm] r242926 - Fix fetching the symbol table of a thin archive.
Rafael Espindola
- [llvm] r242949 - Force the gnu archive format to fix the test on darwin.
Rafael Espindola
- [llvm] r242981 - Refactor duplicated code and check for invalid symbol table size.
Rafael Espindola
- [llvm] r242995 - Use typdef to simplify the code. NFC.
Rafael Espindola
- [llvm] r242998 - Support printing relocations in files with no section table.
Rafael Espindola
- [llvm] r243011 - Add a version of getSymbol with an explicit symbol table. Use it. NFC.
Rafael Espindola
- [llvm] r243012 - Use helper function. NFC.
Rafael Espindola
- [lld] r243014 - Use the getSymbol with an explicit symbol table. NFC.
Rafael Espindola
- [llvm] r243015 - Delete dead code.
Rafael Espindola
- [PATCH] D11188: [LLD] New ELF implementation
Rafael Ávila de Espíndola
- [PATCH] D11391: Fix testing for end of stream in bitstream reader.
Rafael Ávila de Espíndola
- [PATCH] D11188: [LLD] New ELF implementation
Rafael Ávila de Espíndola
- [llvm] r242839 - [Object][ELF] Handle files with no section header string table.
Rafael Espíndola
- [PATCH] D11188: [LLD] New ELF implementation
Rafael Espíndola
- [llvm] r242926 - Fix fetching the symbol table of a thin archive.
Rafael Espíndola
- [llvm] r242926 - Fix fetching the symbol table of a thin archive.
Rafael Espíndola
- [patch] Add a few items to the 3.7 release note.
Rafael Espíndola
- [PATCH] D11188: [LLD] New ELF implementation
Rafael Espíndola
- Adding VERSION_MIN load command to MachO file on Darwin
Rafael Espíndola
- Adding VERSION_MIN load command to MachO file on Darwin
Rafael Espíndola
- Adding VERSION_MIN load command to MachO file on Darwin
Rafael Espíndola
- [llvm] r242680 - Add missing test for r242296 (vec_sld)
Hal Finkel
- [llvm] r242869 - [SROA] Fix a nasty pile of bugs to do with big-endian, different alloca
Hal Finkel
- [PATCH] D11453: [GMR] Fix a long-standing bug in GlobalsModRef where it failed to clear out the per-function modref data structures when functions were deleted or when globals were deleted.
Hal Finkel
- [Patch][LoopVectorize]Late evaluation of vectorization requirements
Hal Finkel
- [llvm] r234682 - Add direct moves to/from VSR and exploit them for FP/INT conversions
Hal Finkel
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Hal Finkel
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
Hal Finkel
- [PATCH] D11262: [SDAG] Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
Hal Finkel
- [PATCH] D11330: [LIT] Add a .gitignore to llvm/utils/lit
Eric Fiselier
- [PATCH] D11330: [LIT] Add a .gitignore to llvm/utils/lit
Eric Fiselier
- [PATCH] D11330: [LIT] Add a .gitignore to llvm/utils/lit
Eric Fiselier
- [llvm] r242758 - [LIT] Fix discovery.py test once again
Eric Fiselier
- The ability to perform prevectorization in case no tiling is enabled
Roman Gareev
- [llvm] [PATCH] AMDGPU: Add pass to lower OpenCL image and sampler arguments.
Zoltan Gilian
- [llvm] [PATCH 1/2] AMDGPU: Support OpenCL image ID getter intrinsics.
Zoltán Gilián
- Re: [PATCH] D11369: WebAssembly: basic bitcode → assembly CodeGen test
Dan Gohman
- Re: [PATCH] D11369: WebAssembly: basic bitcode → assembly CodeGen test
Dan Gohman
- Re: [PATCH] D11369: WebAssembly: basic bitcode → assembly CodeGen test
Dan Gohman
- [PATCH] D11216: [ARM] Warnings for .cpu/.fpu/.arch directives in ASM
Renato Golin
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Renato Golin
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Renato Golin
- [PATCH] D11373: [ARM] Register (existing) ARMLoadStoreOpt pass with LLVM pass manager.
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Renato Golin
- [llvm] r242742 - ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Renato Golin
- [PATCH] D11326: [Release] Allow release testers to disable certain components
Renato Golin
- [PATCH] D11326: [Release] Allow release testers to disable certain components
Renato Golin
- [llvm] r242919 - [Release] Allow release testers to disable certain components
Renato Golin
- [PATCH] D11326: [Release] Allow release testers to disable certain components
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11407: [ARM] - Fix lowering of shufflevectors in AArch32
Renato Golin
- [PATCH] D11408: [ARM/AArch64] - Remove some undefined behaviour when lowering vector shifts
Renato Golin
- [PATCH] D11408: [ARM/AArch64] - Remove some undefined behaviour when lowering vector shifts
Renato Golin
- [PATCH] D11408: [ARM/AArch64] - Remove some undefined behaviour when lowering vector shifts
Renato Golin
- [PATCH] D11408: [ARM/AArch64] - Remove some undefined behaviour when lowering vector shifts
Renato Golin
- [PATCH] D11407: [ARM] - Fix lowering of shufflevectors in AArch32
Renato Golin
- [PATCH] D11484: [compiler] [tsan] Enable tsan for aarch64
Renato Golin
- [PATCH] D11486: [libunwind] Flip order of extern "C" and attribute(visibility)
Renato Golin
- [PATCH] D11486: [libunwind] Flip order of extern "C" and attribute(visibility)
Renato Golin
- [PATCH] D11216: [ARM] Warnings for .cpu/.fpu/.arch directives in ASM
Renato Golin
- [PATCH] D11484: [compiler] [tsan] Enable tsan for aarch64
Renato Golin
- [PATCH][LLD] CODE_OWNERS.TXT
Jim Grosbach
- [PATCH] D11373: [ARM] Register (existing) ARMLoadStoreOpt pass with LLVM pass manager.
David Gross
- [llvm] r243046 - Test commit.
David Gross
- [llvm] r243052 - [ARM] Register (existing) ARMLoadStoreOpt pass with LLVM pass manager.
David Gross
- [PATCH] D11373: [ARM] Register (existing) ARMLoadStoreOpt pass with LLVM pass manager.
David Gross
- [PATCH] D11344: [Polly] Fix CMake build for Visual Studio
Tobias Grosser
- [polly] r242780 - Update ISL to isl-0.15-61-gcea776f
Tobias Grosser
- [polly] r243020 - isl: Translate brisebarre to use UNIX line endings
Tobias Grosser
- [polly] r242780 - Update ISL to isl-0.15-61-gcea776f
Tobias Grosser
- [polly] r243024 - Removed redundant alias checks generated during run time.
Tobias Grosser
- [polly] r243110 - Update isl to isl-0.15-86-g595055e
Tobias Grosser
- [polly] r243214 - Prevectorize the schedule of the band (or the point loop in case of tiling)
Tobias Grosser
- The ability to perform prevectorization in case no tiling is enabled
Tobias Grosser
- [polly] r243215 - Fix formatting of recent alias-analysis commit
Tobias Grosser
- [llvm] r243244 - Fix typo in comment
Tobias Grosser
- [llvm] r243247 - bugpoint: make the number of trim iterations a compile-time constant
Tobias Grosser
- [polly] r243254 - Simplify some isl expression we use
Tobias Grosser
- [PATCH] D11491: [Polly] Move computations out of constructors
Tobias Grosser
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Chakshu Grover
- [PATCH] D11324: [PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in GlobalsModRef) with CallbackVHs that trigger the same behavior.
Kim Gräsman
- [PATCH] D11324: [PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in GlobalsModRef) with CallbackVHs that trigger the same behavior.
Kim Gräsman
- [PATCH] D11474: Add an overload of LoadedObjectInfo::getSectionLoadAddress.
Lang Hames
- [llvm] r243126 - [RuntimeDyld] MachO: Add support for ARM scattered vanilla relocations.
Lang Hames
- [PATCH] D10416: Use function attribute "arm-restrict-it"
Akira Hatanaka
- [llvm] r242737 - [ARM] Define subtarget feature "reserve-r9", which is used to decide
Akira Hatanaka
- [PATCH] D11320: [ARM] Define subtarget feature reserve-r9
Akira Hatanaka
- [llvm] r242740 - Revert r242737.
Akira Hatanaka
- [llvm] r242754 - Bump the size of FeatureBitset up to 96-bits.
Akira Hatanaka
- [llvm] r242756 - [ARM] Define subtarget feature "reserve-r9", which is used to decide
Akira Hatanaka
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Akira Hatanaka
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Akira Hatanaka
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Akira Hatanaka
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Akira Hatanaka
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Akira Hatanaka
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Akira Hatanaka
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Akira Hatanaka
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Akira Hatanaka
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Akira Hatanaka
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Akira Hatanaka
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Akira Hatanaka
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Akira Hatanaka
- [llvm] r243186 - [AArch64] Define subtarget feature "reserve-x18", which is used to decide
Akira Hatanaka
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Akira Hatanaka
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Gerolf Hoflehner
- [PATCH] D11423: fix crash in machine trace metrics due to processing dbg_value instructions (PR24199)
Gerolf Hoflehner
- [PATCH] D11393: [X86] Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Gerolf Hoflehner
- [PATCH] D10714: Modify interleave diagnostics to clearly indicate why interleaving wasn't done.
Gerolf Hoflehner
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D11393: Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D11393: Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou
- [PATCH] D11393: Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou
- [PATCH] D11393: Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou
- [PATCH] D11393: Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] D11442: Create a utility function normalizeEdgeWeights() in BranchProbabilityInfo that is used to normalize a list of weights so that the sum of them does not exceed UINT32_MAX.
Cong Hou
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] D11442: Create a utility function normalizeEdgeWeights() in BranchProbabilityInfo that is used to normalize a list of weights so that the sum of them does not exceed UINT32_MAX.
Cong Hou
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] D11442: Create a utility function normalizeEdgeWeights() in BranchProbabilityInfo that is used to normalize a list of weights so that the sum of them does not exceed UINT32_MAX.
Cong Hou
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] D11393: Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou
- [PATCH] D11393: [X86] Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] D11393: [X86] Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou
- [PATCH] D11393: [X86] Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou
- [PATCH] D10717: Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] D10717: Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] D10717: Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- llvm patch
Jan Hranac
- [PATCH] D11438: Fix x86_64 fp128 calling convention
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D11443: Create constant GEP first to allow more LICM.
Lawrence Hu
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Lawrence Hu
- [PATCH] D11467: enable coalescing of COPY and MOVi32imm
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [llvm] r243070 - test commit, only added one space
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [llvm] r243171 - Handle loop with negtive induction variable increment
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D11443: Create constant GEP first to allow more LICM.
Lawrence Hu
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Lawrence Hu
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Lawrence Hu
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Lawrence Hu
- [PATCH] Fix recently introduced warning in Sema
Davide Italiano
- [llvm] r243086 - [llvm-reaobj] Display COFF-specific sections/tables only if the object is COFF.
Davide Italiano
- [llvm] r243240 - [llvm-dwarfump] Don't rely on global state, part 3.
Davide Italiano
- [PATCH] D11471: Scalar to vector conversions using direct moves
Nemanja Ivanovic
- [PATCH] D11421: New interface to enable shrink wrapping
Nemanja Ivanovic
- [test-suite] r242664 - [mips] Disable frame_layout test on Mips16.
Vasileios Kalintiris
- [PATCH] D10438: [mips] Disable frame_layout test on Mips16.
Vasileios Kalintiris
- [PATCH] D11136: [mips] Added support for the ERETNC instruction.
Vasileios Kalintiris
- [llvm] r242666 - [mips] Added support for the ERETNC instruction.
Vasileios Kalintiris
- [PATCH] D11136: [mips] Added support for the ERETNC instruction.
Vasileios Kalintiris
- [PATCH] D9524: [mips] [IAS] Add support for the DLA pseudo-instruction and fix problems with DLI
Vasileios Kalintiris
- [PATCH] D11506: [mips][FastISel] Fix generated code for IR's select instruction.
Vasileios Kalintiris
- [PATCH] D11515: [mips][FastISel] Fix call lowering by bailing out on "fastcc" calls.
Vasileios Kalintiris
- [PATCH] D11516: [mips][FastISel] Fix code generation for logical-ops by zero-extending constant operands.
Vasileios Kalintiris
- [PATCH] D11347: Fix building with cmake 2.8.4 or greater under cygwin hosts
Yaron Keren
- [llvm] r242696 - [lit] Implement 'env' in the internal shell
Yaron Keren
- [llvm] r242920 - Remove C++98 workaround in llvm::sys::DontRemoveFileOnSignal()
Yaron Keren
- [llvm] r242925 - De-duplicate Unix & Windows CallBacksToRun
Yaron Keren
- [PATCH] D11347: Fix building with cmake 2.8.4 or greater under cygwin hosts
Yaron Keren
- [llvm] r242936 - Rename RunCallBacksToRun to llvm::sys::RunSignalHandlers
Yaron Keren
- [llvm] r242983 - Remove unnecessary in C++11 c_str() calls
Yaron Keren
- [llvm] r242993 - Avoid using -Wl,-z,defs on Cygwin.
Yaron Keren
- [PATCH] D11347: Fix building with cmake 2.8.4 or greater under cygwin hosts
Yaron Keren
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- LLVM buildmaster will be unavailable for about an hour today after 5 PM Pacific
Galina Kistanova
- [PATCH] D11350: [lit] implement 'env' as shell builtin
Reid Kleckner
- [llvm] r242696 - [lit] Implement 'env' in the internal shell
Reid Kleckner
- [PATCH] D11350: [lit] implement 'env' as shell builtin
Reid Kleckner
- [PATCH] D11337: Fix bug in ins and outs operand order
Reid Kleckner
- [PATCH] D11160: Targets: commonize some stack realignment code
Reid Kleckner
- [PATCH] D11307: Don't try to instrument allocas used by outlined SEH funclets
Reid Kleckner
- [llvm] r242726 - Don't try to instrument allocas used by outlined SEH funclets
Reid Kleckner
- [PATCH] D11307: Don't try to instrument allocas used by outlined SEH funclets
Reid Kleckner
- [PATCH] D11375: [asan] Remove AsanPlatformThreadInit
Reid Kleckner
- [llvm] r242705 - [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Reid Kleckner
- [llvm] r242705 - [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Reid Kleckner
- [llvm] r242809 - Re-land 242726 to use RAII to do cleanup
Reid Kleckner
- [compiler-rt] r242811 - [asan] Remove AsanPlatformThreadInit
Reid Kleckner
- [PATCH] D11375: [asan] Remove AsanPlatformThreadInit
Reid Kleckner
- [PATCH] D11097: New EH representation for MSVC compatibility
Reid Kleckner
- [PATCH] D11377: x86: check hasOpaqueSPAdjustment in canRealignStack
Reid Kleckner
- [PATCH] D11012: Add a target environment for CoreCLR.
Reid Kleckner
- [PATCH] D11426: [asan] Make __asan_handle_no_return tolerate unregistered threads
Reid Kleckner
- [PATCH] D11337: Fix bug in ins and outs operand order
Reid Kleckner
- [compiler-rt] r242933 - [asan] Test clang's SEH implementation as well as MSVC's
Reid Kleckner
- [llvm] r242941 - [lit] Fix launching executables relative to the cwd after 'cd'
Reid Kleckner
- [PATCH] D11426: [asan] Make __asan_handle_no_return tolerate unregistered threads
Reid Kleckner
- [compiler-rt] r242948 - [asan] Make __asan_handle_no_return tolerate unregistered threads
Reid Kleckner
- [PATCH] D11426: [asan] Make __asan_handle_no_return tolerate unregistered threads
Reid Kleckner
- [compiler-rt] r242952 - [asan] Disable ctrl+c test until I figure out how to make it portable
Reid Kleckner
- [PATCH] Bitcode: Add bitcode format compatibility test
Reid Kleckner
- [compiler-rt] r242958 - [asan] Remove CHECK line for kernel32.dll
Reid Kleckner
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Reid Kleckner
- [PATCH] D11043: Const fold vtable load from global variable
Reid Kleckner
- [PATCH] D10459: [Scalarizer] Fix potential for stale data in Scattered across invocations
Reid Kleckner
- [PATCH] D10459: [Scalarizer] Fix potential for stale data in Scattered across invocations
Reid Kleckner
- [PATCH] D11043: Const fold vtable load from global variable
Reid Kleckner
- [llvm] r243114 - Remove access to the DataLayout in the TargetMachine
Reid Kleckner
- [llvm] r243114 - Remove access to the DataLayout in the TargetMachine
Reid Kleckner
- [PATCH][LLD] CODE_OWNERS.TXT
Nick Kledzik
- [PATCH][LLD] CODE_OWNERS.TXT
Nick Kledzik
- [PATCH][LLD] CODE_OWNERS.TXT
Nick Kledzik
- [lld] r243190 - Add initial CODE_OWNERS.TXT file
Nick Kledzik
- [PATCH][LLD] CODE_OWNERS.TXT
Nick Kledzik
- [PATCH] D11205: [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
Manuel Klimek
- [PATCH] Add iterator for PHINode value/BB pair
Tobias Edler von Koch
- [PATCH] Add iterator for PHINode value/BB pair
Tobias Edler von Koch
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Anton Korobeynikov
- [polly] r242780 - Update ISL to isl-0.15-61-gcea776f
Anton Korobeynikov
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Anton Korobeynikov
- [PATCH] D11174: [BranchFolding] do not iterate the aliases of virtual registers
Benjamin Kramer
- [llvm] r242894 - [dsymutil] Remove extra semicolon. NFC.
Benjamin Kramer
- [polly] r242770 - Add configure-time test for latest ISL
Michael Kruse
- [polly] r242771 - Remove gitconfig.h.cmake
Michael Kruse
- [polly] r242772 - Add a test for stdint.h like ISL's configure does
Michael Kruse
- [polly] r242773 - Remove /Za flag from Visual Studio compilation
Michael Kruse
- [polly] r242775 - Remove gcc-specific flags from Visual Studio build
Michael Kruse
- [polly] r242776 - Remove module LLVMPolly from Windows build
Michael Kruse
- [polly] r242777 - Remove header project from Visual Studio builds
Michael Kruse
- [polly] r242779 - Unify FOLDER property of Polly targets
Michael Kruse
- [PATCH] D11344: [Polly] Fix CMake build for Visual Studio
Michael Kruse
- [polly] r242780 - Update ISL to isl-0.15-61-gcea776f
Michael Kruse
- [polly] r243036 - Always execute polly::CodePreparation before Polly
Michael Kruse
- [polly] r243037 - Add LICM test cases
Michael Kruse
- [polly] r243142 - Compile fix; add missing ISL files
Michael Kruse
- [PATCH] D11491: [Polly] Move computations out of constructors
Michael Kruse
- [polly] r243154 - Make the lit configuration Python 3 compatible
Michael Kruse
- [polly] r243168 - Add isl_ffs.c to file list in autoconf builds
Michael Kruse
- [polly] r243179 - Normalize whitespace in makefiles
Michael Kruse
- [PATCH] Sema: Eliminate recursion from checkForFunctionCall()
Vedant Kumar
- [PATCH] Sema: Eliminate recursion from checkForFunctionCall()
Vedant Kumar
- [PATCH] Bitcode: Add bitcode format compatibility test
Vedant Kumar
- [PATCH] Bitcode: Add bitcode format compatibility test
Vedant Kumar
- [PATCH] Bitcode: Add bitcode format compatibility test
Vedant Kumar
- [PATCH] D11354: [X86][AVX512F] add arithmetic intrinsics
Michael Kuperstein
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Michael Kuperstein
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
Michael Kuperstein
- [llvm] r242884 - Fix mem2reg to correctly handle allocas only used in a single block
Michael Kuperstein
- [PATCH] D11355: Fix for PR24179 - mem2reg generates incorrect code
Michael Kuperstein
- [llvm] r242886 - [X86] Add .intel_syntax noprefix directive to intel-syntax x86 asm output
Michael Kuperstein
- [llvm] r242889 - Fix test from r242886 to use the right triple.
Michael Kuperstein
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Michael Kuperstein
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Michael Kuperstein
- [PATCH] D11413: X86: Fixed assertion failure in 32-bit mode
Michael Kuperstein
- [PATCH] D11413: X86: Fixed assertion failure in 32-bit mode
Michael Kuperstein
- [llvm] r243001 - [X86] Fix order of operands for ins and outs instructions when parsing intel syntax
Michael Kuperstein
- [PATCH] D11337: Fix bug in ins and outs operand order
Michael Kuperstein
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Michael Kuperstein
- [llvm] r243010 - [X86] Allow load folding into PUSH instructions
Michael Kuperstein
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Michael Kuperstein
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
Michael Kuperstein
- [PATCH] D11510: [X86] Remove mergeSPUpdatesUp()
Michael Kuperstein
- [llvm] r243010 - [X86] Allow load folding into PUSH instructions
Kuperstein, Michael M
- [llvm] r243010 - [X86] Allow load folding into PUSH instructions
Kuperstein, Michael M
- [PATCH] MIR Parser: Add support for quoted named global value operands.
Alex L
- [PATCH] MIR Serialization: Initial serialization of constant pools and constant pool operands.
Alex L
- [PATCH] MIR Serialization: Serialize the external symbol machine operands.
Alex L
- [PATCH] MIR Serialization: Serialize the external symbol machine operands.
Alex L
- [PATCH] MIR Serialization: Begin serializing the CFI operands by serializing .cfi_def_cfa_offset.
Alex L
- [PATCH] MIR Serialization: Begin serializing the CFI operands by serializing .cfi_def_cfa_offset.
Alex L
- Minor YAML enhancement
Alex L
- [PATCH] MIR Serialization: Serialize the '.cfi_offset' CFI instruction.
Alex L
- [PATCH] MIR Serialization: Serialize the '.cfi_offset' CFI instruction.
Alex L
- [llvm] r243081 - MIRParser/LLVMBuild.txt: Add MC for MCRegisterInfo::getDwarfRegNum().
Alex L
- [PATCH] MIR Serialization: Serialize the machine function's liveins.
Alex L
- [PATCH] MIR Serialization: Serialize the machine function's liveins.
Alex L
- [PATCH] YAML Input improvement
Alex L
- [PATCH] MachineRegisterInfo: Reset the virtual registers in liveins when clearing the virtual registers.
Alex L
- [PATCH] D11352: Emit argmemonly attribute for intrinsics
Igor Laevsky
- [PATCH] D11352: Emit argmemonly attribute for intrinsics
Igor Laevsky
- [llvm] r243016 - NFC. Explicitly specify attributes in BasicAA/cs-cs.ll test.
Igor Laevsky
- [PATCH] D10357: SROA produces miscompiled code for bitfield access on big-endian targets
Alexandros Lamprineas
- [PATCH] D10357: SROA produces miscompiled code for bitfield access on big-endian targets
Alexandros Lamprineas
- [llvm] r242830 - Remove oversight group. Replace with LLVM Foundation Board of Directors.
Tanya Lattner
- [www] r243043 - Add call for papers.
Tanya Lattner
- [www] r243047 - Add registration information.
Tanya Lattner
- [www] r243050 - Fix typos.
Tanya Lattner
- [zorg] r242831 - [zorg] Buildmaster mailing list is the only required contact for Hexagon builders.
Colin LeMahieu
- [llvm] r243041 - [llvm-objdump] Add -D and --disassemble-all flags that attempt disassembly on all sections instead of just text sections.
Colin LeMahieu
- [llvm] r243042 - Specifying a test triple.
Colin LeMahieu
- [llvm] r243044 - Using an input object file instead of trying to generate an object file.
Colin LeMahieu
- [llvm] r243049 - Moving tests in to X86 directory.
Colin LeMahieu
- [PATCH] D11487: llvm-objdump --section, -j section filtering
Colin LeMahieu
- [PATCH] D11487: llvm-objdump --section, -j section filtering
Colin LeMahieu
- [PATCH] D11200: Improve merging of stores from static constructors in GlobalOpt
Nick Lewycky
- [PATCH] D11200: Improve merging of stores from static constructors in GlobalOpt
Nick Lewycky
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Nick Lewycky
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Nick Lewycky
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Nick Lewycky
- [llvm] r242843 - Fix a performance problem in memcpyopt by removing a linear scan over ranges when inserting a new range. No functionality change intended. Patch by Anthony Pesch!
Nick Lewycky
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [PATCH] D11311: Replace the hardcoded threshold when analyze read attributes
Nick Lewycky
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Chen Li
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Chen Li
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Chen Li
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Chen Li
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Chen Li
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Chen Li
- [llvm] r242873 - [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Chen Li
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Chen Li
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Chen Li
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Chen Li
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Chen Li
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Chen Li
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Chen Li
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Chen Li
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Chen Li
- [llvm] r243203 - [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Chen Li
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Xinliang David Li
- [PATCH] D11445: [zorg] Add lldb build factowqry that launches scripts on slave machine
Chaoren Lin
- [PATCH] D11445: [zorg] Add lldb build factory that launches scripts on slave machine
Chaoren Lin
- [PATCH] D11445: [zorg] Add lldb build factory that launches scripts on slave machine
Chaoren Lin
- [PATCH] D11445: [zorg] Add lldb build factory that launches scripts on slave machine
Chaoren Lin
- [PATCH] D11485: [FIX] Delete incorrect CHECK in test Transforms/FunctionAttrs/noreturn.ll
Sergey Lisitsyn
- [PATCH] D11364: [CaptureTracker] Provide a numbered basic block to PointerMayBeCapturedBefore
Bruno Cardoso Lopes
- [llvm] r242840 - [AsmPrinter] Check for valid constants in handleIndirectSymViaGOTPCRel
Bruno Cardoso Lopes
- [llvm] r242840 - [AsmPrinter] Check for valid constants in handleIndirectSymViaGOTPCRel
Bruno Cardoso Lopes
- [llvm] r242940 - [PeepholeOptimizer] Refactor optimizeUncoalescable logic
Bruno Cardoso Lopes
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Bruno Cardoso Lopes
- [llvm] r242409 - [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Bruno Cardoso Lopes
- [PATCH] D11364: [CaptureTracker] Provide a numbered basic block to PointerMayBeCapturedBefore
Bruno Cardoso Lopes
- [Patch] GettingStarted.rst update
Erik de Castro Lopo
- [Patch] GettingStarted.rst update
Erik de Castro Lopo
- [llvm] r242702 - MIR Parser: Add support for quoted named global value operands.
Alex Lorenz
- [llvm] r242707 - MIR Serialization: Initial serialization of machine constant pools.
Alex Lorenz
- [llvm] r242803 - IR: Extract a function 'printLLVMNameWithoutPrefix' from 'PrintLLVMName'. NFC.
Alex Lorenz
- [llvm] r242806 - MIR Serialization: Serialize the external symbol machine operands.
Alex Lorenz
- [llvm] r242837 - MIR Parser: Reuse the function 'lexName' when lexing global value tokens. NFC.
Alex Lorenz
- [llvm] r242845 - MIR Serialization: Start serializing the CFI operands with .cfi_def_cfa_offset.
Alex Lorenz
- [llvm] r242916 - MIR Serialization: Serialize the metadata machine operands.
Alex Lorenz
- [llvm] r242934 - MIR Parser: Extract the MDNode parsing code into a separate method. NFC.
Alex Lorenz
- [llvm] r242938 - MIR Serialization: Serialize the machine instruction's debug location.
Alex Lorenz
- [llvm] r243062 - MIR Serialization: Serialize the '.cfi_offset' CFI instruction.
Alex Lorenz
- [llvm] r243123 - MIR Tests: Make the basic block successor test an X86 specific test.
Alex Lorenz
- [llvm] r243124 - MIR Tests: Add liveins and successors to make tests pass with machine verifier.
Alex Lorenz
- [llvm] r243128 - MIR Parser: Run the machine verifier after initializing machine functions.
Alex Lorenz
- [llvm] r243156 - MIR Serialization: Serialize the simple virtual register allocation hints.
Alex Lorenz
- [llvm] r243173 - MIR Serialization: Serialize MachineFrameInfo's callee saved information.
Alex Lorenz
- [PATCH] ADT SortedVector and MachineBasicBlock::LiveIns changes.
Puyan Lotfi
- [PATCH] ADT SortedVector and MachineBasicBlock::LiveIns changes.
Puyan Lotfi
- [PATCH] Fix recently introduced warning in Sema
Xan López
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [llvm] r242955 - [ConstantFolding] Support folding loads from a GlobalAlias
David Majnemer
- [PATCH] D11306: Constant folding support for load from GlobalAlias
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11437: Correct x86_64 fp128 mangled name and return/varargs types
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11511: Object: add IMAGE_FILE_MACHINE_ARM64
David Majnemer
- [PATCH] D11347: Fix building with cmake 2.8.4 or greater under cygwin hosts
Martell Malone
- [PATCH] D11347: Fix building with cmake 2.8.4 or greater under cygwin hosts
Martell Malone
- [PATCH] D11347: Fix building with cmake 2.8.4 or greater under cygwin hosts
Martell Malone
- [PATCH] D11347: Fix building with cmake 2.8.4 or greater under cygwin hosts
Martell Malone
- [PATCH] D11511: Object: add IMAGE_FILE_MACHINE_ARM64
Martell Malone
- [PATCH] D11511: Object: add IMAGE_FILE_MACHINE_ARM64
Martell Malone
- [PATCH] D11269: Patch out an (apparently unwarranted) fatal assertion in OpenMP runtime until preconditions are met
John Mellor-Crummey
- [llvm] r242409 - [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11262: [SDAG] Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
James Molloy
- [PATCH] D11262: [SDAG] Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
James Molloy
- [PATCH] D11424: [AArch64] Match float round and convert to int instructions.
James Molloy
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11262: [SDAG] Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
James Molloy
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
Robin Morisset
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
Adam Nemet
- [PATCH] D11205: [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
Adam Nemet
- [PATCH] D11205: [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
Adam Nemet
- [llvm] r243239 - [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
Adam Nemet
- [PATCH] D11205: [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
Adam Nemet
- [PATCH] D11359: [AArch64] Change EON pattern to match more often.
Tim Northover
- [PATCH] D11359: [AArch64] Change EON pattern to match more often.
Tim Northover
- [PATCH] D11467: enable coalescing of COPY and MOVi32imm
Tim Northover
- Required libs as part of r242793
Tim Northover
- [PATCH] D11486: [libunwind] Flip order of extern "C" and attribute(visibility)
Tim Northover
- [llvm] r243145 - Remove unused variable. NFC.
Diego Novillo
- [Patch][LoopVectorize]Late evaluation of vectorization requirements
Tyler Nowicki
- [Patch][LoopVectorize] Renaming and Diagnostics for Loop Interleaving
Tyler Nowicki
- [PATCH] AMDGPU: don't match vgpr loads for constant loads
Marek Olšák
- [PATCH] AMDGPU/SI: Fix the V_FRACT_F64 SI bug workaround
Marek Olšák
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Sergey Ostanevich
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Sergey Ostanevich
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
Sam Parker
- [llvm] r242711 - [Hexagon] Generate MUX from conditional transfers when dot-new not possible
Krzysztof Parzyszek
- [PATCH] D11372: Add 'const' to a few more functions in MachineFrameInfo
Krzysztof Parzyszek
- [llvm] r242720 - Add 'const' to a few more functions in MachineFrameInfo
Krzysztof Parzyszek
- [PATCH] D11372: Add 'const' to a few more functions in MachineFrameInfo
Krzysztof Parzyszek
- [PATCH] propagate IR-level fast-math-flags to DAG nodes, disabled by default
Sanjay Patel
- [PATCH] D11345: ignore duplicate divisor uses when transforming into reciprocal multiplies (PR24141)
Sanjay Patel
- [PATCH] D11345: ignore duplicate divisor uses when transforming into reciprocal multiplies (PR24141)
Sanjay Patel
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Sanjay Patel
- [PATCH] D11345: ignore duplicate divisor uses when transforming into reciprocal multiplies (PR24141)
Sanjay Patel
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Sanjay Patel
- [llvm] r242796 - fix formatting; NFC
Sanjay Patel
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
Sanjay Patel
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
Sanjay Patel
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Sanjay Patel
- [PATCH] D11423: fix crash in machine trace metrics due to processing dbg_value instructions (PR24199)
Sanjay Patel
- [llvm] r242946 - fix indent; NFC
Sanjay Patel
- [llvm] r242947 - fix typo; NFC
Sanjay Patel
- [PATCH] D11477: fix invalid load folding with SSE/AVX FP logical instructions (PR22371)
Sanjay Patel
- [PATCH] D11423: fix crash in machine trace metrics due to processing dbg_value instructions (PR24199)
Sanjay Patel
- [llvm] r243057 - fix crash in machine trace metrics due to processing dbg_value instructions (PR24199)
Sanjay Patel
- [PATCH] D11423: fix crash in machine trace metrics due to processing dbg_value instructions (PR24199)
Sanjay Patel
- [llvm] r243113 - fix wrong comment; NFC
Sanjay Patel
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
Sanjay Patel
- [PATCH] D11503: [INSTCOMBINE][X86][SSE] Replace sign/zero extension intrinsics with native IR
Sanjay Patel
- [PATCH] D9638: Implement `internal_start/join_thread` on Mac OS X
Ismail Pazarbasi
- [compiler-rt] r243151 - __tsan::ThreadCreate takes incorrect value for detached argument
Ismail Pazarbasi
- [PATCH] D10606: __tsan::ThreadCreate takes incorrect value for detached argument
Ismail Pazarbasi
- [PATCH] D11200: Improve merging of stores from static constructors in GlobalOpt
Anthony Pesch
- [PATCH] D11200: Improve merging of stores from static constructors in GlobalOpt
Anthony Pesch
- [PATCH] D11200: Improve merging of stores from static constructors in GlobalOpt
Anthony Pesch
- [llvm] r242923 - Test commit, added blank line
Anthony Pesch
- [llvm] r242935 - Improve merging of stores from static constructors in GlobalOpt
Anthony Pesch
- [PATCH] D11200: Improve merging of stores from static constructors in GlobalOpt
Anthony Pesch
- [llvm] r242953 - Revert "IPO: Avoid brace initialization of a map, some versions of libc++ don't like it"
Anthony Pesch
- [llvm] r242954 - Revert "Improve merging of stores from static constructors in GlobalOpt"
Anthony Pesch
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
Jonathan Peyton
- [PATCH] D11159: Fixing the stack offset functionality
Jonathan Peyton
- [PATCH] D11158: Fix machine topology pruning.
Jonathan Peyton
- [PATCH] D11157: Fix bug in affinity binding during team allocation.
Jonathan Peyton
- [PATCH] D11156: Fix comments by eliminating possible trademark conflicts.
Jonathan Peyton
- [PATCH] D11269: Patch out an (apparently unwarranted) fatal assertion in OpenMP runtime until preconditions are met
Jonathan Peyton
- [PATCH] D11067: AMDGPU/SI: Add VI patterns to select FLAT instructions for global memory ops
Phabricator
- [PATCH] D11353: [asan] Speed up ASan unit tests by turning off symbolication
Phabricator
- [PATCH] D10745: MachineScheduler: Restrict macroop fusion to data-dependent instructions.
Phabricator
- [PATCH] D10746: AArch64: Add aditional Cyclone macroop fusion opportunities
Phabricator
- [PATCH] D11351: AVX512 : VPMADDUBSW and VPMADDWD implemantation
Phabricator
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Phabricator
- [PATCH] D11389: [asan] Fix the freopen interceptor to allow NULL instead of a filename
Phabricator
- [PATCH] D11354: [X86][AVX512F] add arithmetic intrinsics
Phabricator
- [PATCH] D11339: [asan] Improve moving of non-instrumented allocas
Phabricator
- [PATCH] D11222: [X86][AVX512] add support in reduce/range/scalef/rndScale
Phabricator
- [PATCH] D11420: [X86][AVX512BW] add madd and maddubs intrinsics
Phabricator
- [PATCH] D11414: Fix ISA disabling in case AVX512VL present
Phabricator
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Phabricator
- [PATCH] D11454: [x86] change FP scalar builtin naming convention
Phabricator
- [PATCH] D11418: [X86][AVX512F] Add FP scalar intrinsics
Phabricator
- [PATCH] D11188: [LLD] New ELF implementation
Phabricator
- [PATCH] D11509: AVX512 : VPUNPCK and VUNPCK implemantation
Phabricator
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Simon Pilgrim
- [PATCH] D11439: [X86][SSE] Vectorize i64 ASHR operations
Simon Pilgrim
- [PATCH] D10683: AVX-512 vector shuffle lowering
Simon Pilgrim
- [llvm] r243212 - [X86][SSE] Added additional vector sign/zero extension tests.
Simon Pilgrim
- [llvm] r243216 - [X86][SSE] Added additional vector sign/zero load extension tests.
Simon Pilgrim
- [PATCH] D11439: [X86][SSE] Vectorize i64 ASHR operations
Simon Pilgrim
- [PATCH] D11503: [INSTCOMBINE][X86][SSE] Replace sign/zero extension intrinsics with native IR
Simon Pilgrim
- [PATCH] D11503: [INSTCOMBINE][X86][SSE] Replace sign/zero extension intrinsics with native IR
Simon Pilgrim
- [llvm] r243223 - [InstCombine] Split off SSE4a tests.
Simon Pilgrim
- [llvm] r243226 - [InstCombine][SSE4A] Standardized references to Length/Width and Index/Start to match AMD docs. NFCI.
Simon Pilgrim
- [llvm] r243248 - [X86][AVX2] Refreshed avx2 conversion tests
Simon Pilgrim
- [llvm] r243249 - [X86][SSE] Refreshed vector bit count tests.
Simon Pilgrim
- [PATCH] D11518: [DAGCombiner] Convert constant AND masks to shuffle clear masks down to the byte level
Simon Pilgrim
- [PATCH] D11353: [asan] Speed up ASan unit tests by turning off symbolication
Alexander Potapenko
- [PATCH] D11365: [asan] Add a "dump_registers" flag to print out CPU registers after a SIGSEGV
Alexander Potapenko
- [PATCH] D11389: [asan] Fix the freopen interceptor to allow NULL instead of a filename
Alexander Potapenko
- [PATCH] D11389: [asan] Fix the freopen interceptor to allow NULL instead of a filename
Alexander Potapenko
- [lld] r243002 - [ELF] Apply segments from linker scripts
Denis Protivensky
- [PATCH] D10918: [lld][ELF] Apply segments from linker scripts
Denis Protivensky
- [lld] r243006 - [LinkerScript] Fix case when setting custom NONE segment
Denis Protivensky
- [PATCH] D11355: Fix for PR24179 - mem2reg generates incorrect code
Gil Rapaport
- [llvm] r242751 - [RewriteStatepointsForGC] Minor code cleanup [NFC]
Philip Reames
- [llvm] r242805 - [RewriteStatepointsForGC] Delete trivial code
Philip Reames
- [llvm] r242808 - [RewriteStatepointsForGC] Hoist some code out of a loop
Philip Reames
- [llvm] r242827 - [RewriteStatepointsForGC] minor style cleanup
Philip Reames
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Philip Reames
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Philip Reames
- [PATCH] D11278: [IndVars] Make loop varying predicates loop invariant.
Philip Reames
- [PATCH] D11366: Change BlockScanLimit into a command line option.
Philip Reames
- [PATCH] D11352: Emit argmemonly attribute for intrinsics
Philip Reames
- [PATCH] D11097: New EH representation for MSVC compatibility
Philip Reames
- [PATCH] D11058: Parser support for string attributes on arguments/return values
Philip Reames
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Philip Reames
- [PATCH] D11041: New EH representation for MSVC compatibility
Philip Reames
- [PATCH] D11097: New EH representation for MSVC compatibility
Philip Reames
- [PATCH] D11097: New EH representation for MSVC compatibility
Philip Reames
- [PATCH] D11352: Emit argmemonly attribute for intrinsics
Philip Reames
- [PATCH] D11434: Allow value forwarding past release fences in EarlyCSE
Philip Reames
- [PATCH] D10377: Add parser for the stackmap section format
Philip Reames
- [llvm] r243045 - [RewriteStatepointsForGC] Simplify code around meet of PhiStates [NFC]
Philip Reames
- [llvm] r243054 - [RewriteStatepointsForGC] Use idomatic mechanisms for debug tracing [NFC]
Philip Reames
- [PATCH] D11434: Allow value forwarding past release fences in EarlyCSE
Philip Reames
- [llvm] r243056 - [RewriteStatepointsForGC] Rename PhiState to reflect that it's associated w/more than just PHIs
Philip Reames
- [PATCH] D11480: [RewriteStatepointsForGC] Use a worklist algorithm for first part of base pointer algorithm [NFC]
Philip Reames
- [PATCH] D11097: New EH representation for MSVC compatibility
Philip Reames
- [llvm] r243071 - [RewriteStatepointsForGC] Use a worklist algorithm for first part of base pointer algorithm [NFC]
Philip Reames
- [PATCH] D11480: [RewriteStatepointsForGC] Use a worklist algorithm for first part of base pointer algorithm [NFC]
Philip Reames
- [llvm] r243076 - [RewriteStatepointsForGC] Fix release build warning
Philip Reames
- [PATCH] D11434: Allow value forwarding past release fences in EarlyCSE
Philip Reames
- [PATCH] D11489: [RewriteStatepointsForGC] Handle extractelement fully in the base pointer algorithm
Philip Reames
- [llvm] r243140 - [RewriteStatepointsForGC] Adjust naming scheme to be more stable
Philip Reames
- [llvm] r243198 - [AArch64][FastISel] Always use an AND instruction when truncating to non-legal types.
Juergen Ributzka
- [llvm] r242847 - [dsymutil] Implement ODR uniquing for C++ code.
Frederic Riss
- [llvm] r242965 - [dsymutil] Check archive members timestamps.
Frederic Riss
- [llvm] r243094 - [dsymutil] Refactor BinaryHolder internals. NFC
Frederic Riss
- [llvm] r243095 - [dsymutil] Make the triple detection more strict.
Frederic Riss
- [llvm] r243096 - [dsymutil] Implement support for universal mach-o object files.
Frederic Riss
- [llvm] r242847 - [dsymutil] Implement ODR uniquing for C++ code.
Frédéric Riss
- [llvm] r243106 - llvm/test/tools/dsymutil/ARM/lit.local.cfg: Fix possibly typo, s/X86/ARM/.
Frédéric Riss
- [llvm] r243096 - [dsymutil] Implement support for universal mach-o object files.
Frédéric Riss
- [llvm] r243095 - [dsymutil] Make the triple detection more strict.
Frédéric Riss
- [llvm] r243095 - [dsymutil] Make the triple detection more strict.
Frédéric Riss
- [PATCH] D11374: Make DW_AT_[MIPS]linkage_name optional, and off by default for SCE.
Paul Robinson
- [llvm] r243057 - fix crash in machine trace metrics due to processing dbg_value instructions (PR24199)
Robinson, Paul
- [PATCH] D11330: [LIT] Add a .gitignore to llvm/utils/lit
Jonathan Roelofs
- [llvm] r243075 - Add missing underlines for a docs section. NFC
Jonathan Roelofs
- [llvm] r242694 - [AArch64] Change EON pattern to match more often.
Chad Rosier
- [PATCH] D11359: [AArch64] Change EON pattern to match more often.
Chad Rosier
- [llvm] r242810 - [AArch64] Simplify the passing of arguments. NFC.
Chad Rosier
- [llvm] r242812 - Follow up to r242810. NFC.
Chad Rosier
- [llvm] r242922 - Simplify switch as all cases other than default return true. NFC.
Chad Rosier
- [PATCH] D11424: [AArch64] Match float round and convert to int instructions.
Chad Rosier
- [PATCH] D11424: [AArch64] Match float round and convert to int instructions.
Chad Rosier
- [llvm] r243001 - [X86] Fix order of operands for ins and outs instructions when parsing intel syntax
Nadav Rotem
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Bjarke Hammersholt Roune
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Bjarke Hammersholt Roune
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Bjarke Hammersholt Roune
- [PATCH] D11481: [LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions more effectively
Bjarke Hammersholt Roune
- [PATCH] D11474: Add an overload of LoadedObjectInfo::getSectionLoadAddress.
Eugene Rozenfeld
- [PATCH] D11375: [asan] Remove AsanPlatformThreadInit
Alexey Samsonov
- [PATCH] D11376: [sanitizer] Add a variant of "include" flag that does not abort on missing file.
Alexey Samsonov
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Alexey Samsonov
- [PATCH] D11376: [sanitizer] Add a variant of "include" flag that does not abort on missing file and support process name substitution.
Alexey Samsonov
- [PATCH] D11376: [sanitizer] Add a variant of "include" flag that does not abort on missing file and support process name substitution.
Alexey Samsonov
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Alexey Samsonov
- [PATCH] D11376: [sanitizer] Add a variant of "include" flag that does not abort on missing file and support process name substitution.
Alexey Samsonov
- [llvm] r242850 - [Fuzzer] Clearly separate regular and DFSan tests. NFC.
Alexey Samsonov
- [llvm] r242851 - [Fuzzer] Rely on $PATH expansion instead of hardcoding paths in tests. NFC.
Alexey Samsonov
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Alexey Samsonov
- [PATCH] D11082: [CMake] Adding some utility functions for Darwin builds into a new CompilerRTDarwinUtils.cmake module
Alexey Samsonov
- [PATCH] D11426: [asan] Make __asan_handle_no_return tolerate unregistered threads
Alexey Samsonov
- [PATCH] D11435: [sanitizer] Implement logging to syslog
Alexey Samsonov
- [PATCH] D11435: [sanitizer] Implement logging to syslog
Alexey Samsonov
- [PATCH] D11082: [CMake] Adding some utility functions for Darwin builds into a new CompilerRTDarwinUtils.cmake module
Alexey Samsonov
- [PATCH] D11448: [UBSan][MIPS] Fix cast-overflow tests for mips big endian.
Alexey Samsonov
- [PATCH] D11448: [UBSan][MIPS] Fix cast-overflow tests for mips big endian.
Alexey Samsonov
- [PATCH] D11365: [asan] Add a "dump_registers" flag to print out CPU registers after a SIGSEGV
Alexey Samsonov
- [PATCH] D11495: [ASan] Disable dynamic alloca and UAR detection in presence of returns_twice calls.
Alexey Samsonov
- [PATCH] D11496: [CMake] Workaround for PR24222: don't fail if we can't target COMPILER_RT_TEST_TARGET_TRIPLE unless it was explicitly set.
Alexey Samsonov
- [compiler-rt] r243170 - [CMake] Workaround for PR24222: don't fail if we can't target COMPILER_RT_TEST_TARGET_TRIPLE unless it was explicitly set.
Alexey Samsonov
- [PATCH] D11496: [CMake] Workaround for PR24222: don't fail if we can't target COMPILER_RT_TEST_TARGET_TRIPLE unless it was explicitly set.
Alexey Samsonov
- [compiler-rt] r243170 - [CMake] Workaround for PR24222: don't fail if we can't target COMPILER_RT_TEST_TARGET_TRIPLE unless it was explicitly set.
Alexey Samsonov
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Daniel Sanders
- [PATCH] D11136: [mips] Added support for the ERETNC instruction.
Daniel Sanders
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Daniel Sanders
- [PATCH] D11139: [mips] Added support for various EVA ASE instructions.
Daniel Sanders
- [PATCH] D11448: [UBSan][MIPS] Fix cast-overflow tests for mips big endian.
Daniel Sanders
- [PATCH] D11448: [UBSan][MIPS] Fix cast-overflow tests for mips big endian.
Daniel Sanders
- [PATCH] D11478: test-release.sh: Defer test errors until the end
Daniel Sanders
- [PATCH] D11391: Fix testing for end of stream in bitstream reader.
Karl Schimpf
- [PATCH] D11391: Fix testing for end of stream in bitstream reader.
Karl Schimpf
- [llvm] r242680 - Add missing test for r242296 (vec_sld)
Bill Schmidt
- [llvm] r242838 - [PPC64LE] More vector swap optimization TLC
Bill Schmidt
- [PATCH] D11421: New interface to enable shrink wrapping
Bill Schmidt
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Derek Schuff
- [llvm] r242807 - MergeFunc: Transfer the callee's attributes when replacing a direct caller
Arnold Schwaighofer
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold Schwaighofer
- [PATCH] D11339: [asan] Improve moving of non-instrumented allocas
Kostya Serebryany
- [PATCH] D11365: [asan] Add a "dump_registers" flag to print out CPU registers after a SIGSEGV
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Kostya Serebryany
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Kostya Serebryany
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [PATCH] D11004: [asan] Rename the ABI versioning symbol to '__asan_version_mismatch_check' instead abusing '__asan_init'
Kostya Serebryany
- [PATCH] D11365: [asan] Add a "dump_registers" flag to print out CPU registers after a SIGSEGV
Kostya Serebryany
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Kostya Serebryany
- [llvm] r243031 - [libFuzzer] dump long running units to disk
Kostya Serebryany
- [llvm] r243078 - [libFuzzer] allow users to supply their own implementation of rand
Kostya Serebryany
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Kostya Serebryany
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Shahid
- [llvm] r242409 - [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Shahid, Asghar-ahmad
- [PATCH] D11478: test-release.sh: Defer test errors until the end
David Siegel
- [PATCH] TableGen: Put NoRegAltName up front in RegAltNameIndices
David Siegel
- [PATCH] D11263: ELFYAML: Enable parsing of EM_AMDGPU
Sean Silva
- [PATCH] D11263: ELFYAML: Enable parsing of EM_AMDGPU
Sean Silva
- [Patch] GettingStarted.rst update
Sean Silva
- [llvm] r243010 - [X86] Allow load folding into PUSH instructions
Sean Silva
- [PATCH] Bitcode: Add bitcode format compatibility test
Sean Silva
- [PATCH] Bitcode: Add bitcode format compatibility test
Sean Silva
- [PATCH] Bitcode: Add bitcode format compatibility test
Sean Silva
- [Patch] GettingStarted.rst update
Sean Silva
- [llvm] r243256 - Avoid using uncommon acronym "MSROM".
Sean Silva
- [llvm] r243010 - [X86] Allow load folding into PUSH instructions
Sean Silva
- [llvm] r243010 - [X86] Allow load folding into PUSH instructions
Sean Silva
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Karl Skomski
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Karl Skomski
- [PATCH] MIR Serialization: Serialize the external symbol machine operands.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Begin serializing the CFI operands by serializing .cfi_def_cfa_offset.
Duncan P. N. Exon Smith
- [PATCH] D11393: Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Duncan P. N. Exon Smith
- [PATCH] D11324: [PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in GlobalsModRef) with CallbackVHs that trigger the same behavior.
Duncan P. N. Exon Smith
- [PATCH] D11325: [PM/AA] Remove the last of the legacy update API from AliasAnalysis as part of simplifying its interface and usage in preparation for porting to work with the new pass manager.
Duncan P. N. Exon Smith
- [PATCH] Add iterator for PHINode value/BB pair
Duncan P. N. Exon Smith
- [PATCH] Add iterator for PHINode value/BB pair
Duncan P. N. Exon Smith
- [PATCH] D11393: Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Duncan P. N. Exon Smith
- [PATCH] Add iterator for PHINode value/BB pair
Duncan P. N. Exon Smith
- [PATCH] Add iterator for PHINode value/BB pair
Duncan P. N. Exon Smith
- [llvm] r243034 - X86: Use dyn_cast instead of isa+cast, NFC
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize the '.cfi_offset' CFI instruction.
Duncan P. N. Exon Smith
- [PATCH] D11393: Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Duncan P. N. Exon Smith
- Minor YAML enhancement
Duncan P. N. Exon Smith
- [llvm] r243134 - DI: Only DICompositeType has getElements(), NFC
Duncan P. N. Exon Smith
- [llvm] r243138 - DI: Strengthen block-byref cast to DIDerivedType, NFC
Duncan P. N. Exon Smith
- [llvm] r243143 - DI: Strengthen some dyn_casts to DIDerivedType, NFC
Duncan P. N. Exon Smith
- [llvm] r243148 - DI: Clarify isUnsignedDIType(), NFC
Duncan P. N. Exon Smith
- [llvm] r243149 - Verifier: Remove unnecessary references to DW_TAG_subroutine_type, NFC
Duncan P. N. Exon Smith
- [llvm] r243150 - Verifier: Sink filename check into visitMDCompositeType(), NFC
Duncan P. N. Exon Smith
- [llvm] r243152 - DI: Remove DIDerivedTypeBase
Duncan P. N. Exon Smith
- [llvm] r243157 - AsmPrinter: Use DICompositeType in updateAcceleratorTables(), NFC
Duncan P. N. Exon Smith
- [llvm] r243158 - DI: Remove dead code: getDICompositeType()
Duncan P. N. Exon Smith
- [llvm] r243159 - DI: Simplify DebugInfoFinder::processType(), NFC
Duncan P. N. Exon Smith
- [llvm] r243160 - DI: Remove unnecessary DICompositeTypeBase
Duncan P. N. Exon Smith
- [llvm] r243162 - DI: Fix unit tests after r243160
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize the machine function's liveins.
Duncan P. N. Exon Smith
- [llvm] r243183 - DI/Verifier: Fix argument bitrot in DILocalVariable
Duncan P. N. Exon Smith
- [llvm] r242865 - SetVector: add reverse_iterator support.
Richard Smith
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D10918: [lld][ELF] Apply segments from linker scripts
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [llvm] r242839 - [Object][ELF] Handle files with no section header string table.
Michael J. Spencer
- [lld] r243161 - [ELF2] Add a new ELF linker based on the new PE/COFF linker.
Michael J. Spencer
- [lld] r243184 - [ELF2] Remove broken test.
Michael J. Spencer
- [llvm] r243087 - [bpf] initial support for debug_info
Alexei Starovoitov
- [www-releases] r242668 - Add 3.6.2 license file
Tom Stellard
- [llvm] r242673 - AMDGPU/SI: Add VI patterns to select FLAT instructions for global memory ops
Tom Stellard
- [Diffusion] rL242433: AMDPGU/SI: Use AssertZext node to mask high bit for scratch offsets
Tom Stellard
- [Diffusion] rL242434: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Tom Stellard
- [Diffusion] rL242673: AMDGPU/SI: Add VI patterns to select FLAT instructions for global memory ops
Tom Stellard
- [Diffusion] rL242673: AMDGPU/SI: Add VI patterns to select FLAT instructions for global memory ops
Tom Stellard
- [Diffusion] rL242673: AMDGPU/SI: Add VI patterns to select FLAT instructions for global memory ops
Tom Stellard
- [Diffusion] rL242673: AMDGPU/SI: Add VI patterns to select FLAT instructions for global memory ops
Tom Stellard
- [Diffusion] rL242434: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Tom Stellard
- [Diffusion] rL242433: AMDPGU/SI: Use AssertZext node to mask high bit for scratch offsets
Tom Stellard
- [PATCH] D11458: ELF: Add AMDGPU specific defintions
Tom Stellard
- [PATCH] D11267: LLD: Add AMDGPU ELF ReaderWriter
Tom Stellard
- [PATCH] D11265: LLD: ELF: Make ELFFile::handleSectionWithNoSymbols() virtual
Tom Stellard
- [PATCH] D11266: LLD: ELF: Correctly identify SHT_NOTE sections with !SHF_ALLOC as type*Note
Tom Stellard
- [PATCH] D11464: CMake: Add -fno-rtti to llvm-config --cxx-flags when RTTI is disabled
Tom Stellard
- [compiler-rt] r242651 - asan: fix a test
Evgenii Stepanov
- [PATCH] D11376: [sanitizer] Add a variant of "include" flag that does not abort on missing file.
Evgeniy Stepanov
- [PATCH] D11376: [sanitizer] Add a variant of "include" flag that does not abort on missing file and support process name substitution.
Evgeniy Stepanov
- [PATCH] D11376: [sanitizer] Add a variant of "include" flag that does not abort on missing file and support process name substitution.
Evgeniy Stepanov
- [PATCH] D11376: [sanitizer] Add a variant of "include" flag that does not abort on missing file and support process name substitution.
Evgeniy Stepanov
- [PATCH] D11376: [sanitizer] Add a variant of "include" flag that does not abort on missing file and support process name substitution.
Evgeniy Stepanov
- [compiler-rt] r242853 - [sanitizer] Implement include_if_exists with process name substitution.
Evgeniy Stepanov
- [PATCH] D11376: [sanitizer] Add a variant of "include" flag that does not abort on missing file and support process name substitution.
Evgeniy Stepanov
- [PATCH] D11435: [sanitizer] Implement logging to syslog
Evgeniy Stepanov
- [PATCH] D11435: [sanitizer] Implement logging to syslog
Evgeniy Stepanov
- [PATCH] D11435: [sanitizer] Implement logging to syslog
Evgeniy Stepanov
- [compiler-rt] r242966 - [asan] Enable build of asan-rt on android/aarch64.
Evgeniy Stepanov
- [PATCH] D11435: [sanitizer] Implement logging to syslog
Evgeniy Stepanov
- [PATCH] D11435: [sanitizer] Implement logging to syslog
Evgeniy Stepanov
- [compiler-rt] r242975 - [sanitizer] Implement logging to syslog.
Evgeniy Stepanov
- [PATCH] D11435: [sanitizer] Implement logging to syslog
Evgeniy Stepanov
- [compiler-rt] r242978 - Revert r242975.
Evgeniy Stepanov
- [compiler-rt] r243051 - [sanitizer] Implement logging to syslog.
Evgeniy Stepanov
- [compiler-rt] r243055 - [sanitizer] Fix double definition of a function.
Evgeniy Stepanov
- [PATCH] D11484: [compiler] [tsan] Enable tsan for aarch64
Evgeniy Stepanov
- [compiler-rt] r243137 - [asan] Fix android system property access on aarch64.
Evgeniy Stepanov
- [compiler-rt] r243139 - [asan] Only link liblog on Android when it exists.
Evgeniy Stepanov
- [llvm] r243080 - Reorder alphabetically.
NAKAMURA Takumi
- [llvm] r243081 - MIRParser/LLVMBuild.txt: Add MC for MCRegisterInfo::getDwarfRegNum().
NAKAMURA Takumi
- [llvm] r243106 - llvm/test/tools/dsymutil/ARM/lit.local.cfg: Fix possibly typo, s/X86/ARM/.
NAKAMURA Takumi
- [Diffusion] rL243096: [dsymutil] Implement support for universal mach-o object files.
NAKAMURA Takumi
- [PATCH] D10665: [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
NAKAMURA Takumi
- [llvm] r243258 - LoopAccessAnalysis.cpp: Tweak r243239 to avoid side effects. It caused different emissions between gcc and clang.
NAKAMURA Takumi
- [Diffusion] rL243239: [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
NAKAMURA Takumi
- [PATCH] D11448: [UBSan][MIPS] Fix cast-overflow tests for mips big endian.
Sagar Thakur
- [llvm] r242988 - Replace a 0 with nullptr. NFC
Craig Topper
- [llvm] r242989 - [ScalarEvolution] Change addRequired to addRequiredTransitive on two passes where ScalarEvolution stores long lived raw pointers to objects those passes own.
Craig Topper
- [PATCH] D11236: ScalarEvolution: Make required passes transitive to prevent dangling pointers
Craig Topper
- [llvm] r243146 - Add const to some Type* parameters which didn't need to be mutable. NFC.
Craig Topper
- [PATCH] D11097: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11097: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11097: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11097: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11339: [asan] Improve moving of non-instrumented allocas
Andrew Trick
- [PATCH] D9181: [LSR] Generate and use zero extends
Andrew Trick
- [PATCH] D11278: [IndVars] Make loop varying predicates loop invariant.
Andrew Trick
- [llvm] r242723 - MachineScheduler: Restrict macroop fusion to data-dependent instructions.
Charlie Turner
- [PATCH] D11350: [lit] implement 'env' as shell builtin
Tzafrir
- [lld] r243060 - Fix -Wextra-semi.
Rui Ueyama
- [PATCH][LLD] CODE_OWNERS.TXT
Rui Ueyama
- [PATCH][LLD] CODE_OWNERS.TXT
Rui Ueyama
- [lld] r243176 - COFF: Fix __ImageBase symbol relocation.
Rui Ueyama
- [lld] r243178 - COFF: Fix base relocation type for x86.
Rui Ueyama
- [lld] r243182 - COFF: Implement Safe SEH support for x86.
Rui Ueyama
- [PATCH][LLD] CODE_OWNERS.TXT
Rui Ueyama
- [lld] r243188 - COFF: Don't assume !is64() means i386.
Rui Ueyama
- [lld] r243194 - COFF: Do not align import thunks on 16-byte boundaries on x86.
Rui Ueyama
- [lld] r243195 - COFF: Split ImportThunkChunk into x86 and x64. NFC.
Rui Ueyama
- [lld] r243197 - COFF: Handle base relocation as a tuple of relocation type and RVA. NFC.
Rui Ueyama
- [lld] r243199 - COFF: ARM: Set correct entry point address.
Rui Ueyama
- [lld] r243201 - COFF: ARM: Implement MOV32T relocation.
Rui Ueyama
- [lld] r243202 - COFF: ARM: Implement BRANCH24T relocation.
Rui Ueyama
- [lld] r243204 - COFF: ARM: Implement BLX23T relocation.
Rui Ueyama
- [lld] r243205 - COFF: ARM: Support import functions.
Rui Ueyama
- [lld] r243228 - COFF: Fix image base address for 32-bit.
Rui Ueyama
- [lld] r243229 - COFF: Use short identifiers. NFC.
Rui Ueyama
- [lld] r243231 - ELF2: Remove dead code.
Rui Ueyama
- [lld] r243232 - ELF2: Avoid calling std::sort to make output deterministic.
Rui Ueyama
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
Dmitry Vyukov
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
Dmitry Vyukov
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
Dmitry Vyukov
- [PATCH] D11434: Allow value forwarding past release fences in EarlyCSE
Dmitry Vyukov
- [PATCH] D11434: Allow value forwarding past release fences in EarlyCSE
Dmitry Vyukov
- [compiler-rt] r243241 - tsan: fix shift overflow
Dmitry Vyukov
- [PATCH] [Scalarizer] Fix potential for stale data in Scattered across invocations
Matt Wala
- [PATCH] D10459: [Scalarizer] Fix potential for stale data in Scattered across invocations
Matt Wala
- [PATCH] D10459: [Scalarizer] Fix potential for stale data in Scattered across invocations
Matt Wala
- [llvm] r243040 - [Scalarizer] Fix potential for stale data in Scattered across invocations
Matt Wala
- [llvm] r242792 - Revert 242726, it broke ASan on OS X.
Nico Weber
- [PATCH] D11249: Fix PR#24142
Carrot Wei
- [PATCH] D11249: Fix PR#24142
Guozhi Wei
- [PATCH] D10665: [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Jingyi Wei
- [PATCH] D10665: [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Jingyi Wei
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Xuetian Weng
- [PATCH] D11314: [NVPTX] make load on global readonly memory to use ldg
Xuetian Weng
- [PATCH] D11366: Change BlockScanLimit into a command line option.
Xuetian Weng
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Xuetian Weng
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Xuetian Weng
- [PATCH] D11326: [Release] Allow release testers to disable certain components
Hans Wennborg
- [Diffusion] rL242433: AMDPGU/SI: Use AssertZext node to mask high bit for scratch offsets
Hans Wennborg
- [Diffusion] rL242434: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Hans Wennborg
- [Diffusion] rL242673: AMDGPU/SI: Add VI patterns to select FLAT instructions for global memory ops
Hans Wennborg
- [llvm] r242680 - Add missing test for r242296 (vec_sld)
Hans Wennborg
- [www] r242697 - Win snapshot: r242653
Hans Wennborg
- [llvm] r242706 - test-release.sh: don't include /usr/local prefix in the tarball
Hans Wennborg
- [llvm] r242742 - ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Hans Wennborg
- [compiler-rt] r242651 - asan: fix a test
Hans Wennborg
- [compiler-rt] r242651 - asan: fix a test
Hans Wennborg
- [llvm] r242742 - ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Hans Wennborg
- [llvm] r242742 - ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Hans Wennborg
- [PATCH] D11326: [Release] Allow release testers to disable certain components
Hans Wennborg
- [llvm] r242869 - [SROA] Fix a nasty pile of bugs to do with big-endian, different alloca
Hans Wennborg
- [PATCH] D11400: [LLVM] Fix -Wextra-semi
Hans Wennborg
- [llvm] r242930 - Fix -Wextra-semi warnings.
Hans Wennborg
- [PATCH] D11400: [LLVM] Fix -Wextra-semi
Hans Wennborg
- [llvm] r242919 - [Release] Allow release testers to disable certain components
Hans Wennborg
- [llvm] r242840 - [AsmPrinter] Check for valid constants in handleIndirectSymViaGOTPCRel
Hans Wennborg
- [lld] r242885 - [ELF] Protect write access to the ELFLinkingContext::_cidentSections by a mutex
Hans Wennborg
- [patch] Add a few items to the 3.7 release note.
Hans Wennborg
- [compiler-rt] r242958 - [asan] Remove CHECK line for kernel32.dll
Hans Wennborg
- [lld] r243022 - Merging r242885:
Hans Wennborg
- [lld] r242885 - [ELF] Protect write access to the ELFLinkingContext::_cidentSections by a mutex
Hans Wennborg
- [llvm] r242993 - Avoid using -Wl,-z,defs on Cygwin.
Hans Wennborg
- [PATCH] D11347: Fix building with cmake 2.8.4 or greater under cygwin hosts
Hans Wennborg
- [llvm] r243001 - [X86] Fix order of operands for ins and outs instructions when parsing intel syntax
Hans Wennborg
- [llvm] r243001 - [X86] Fix order of operands for ins and outs instructions when parsing intel syntax
Hans Wennborg
- [PATCH] D11478: test-release.sh: Defer test errors until the end
Hans Wennborg
- [compiler-rt] r242539 - compiler-rt: add support for mingw-w64 in builtins
Hans Wennborg
- [PATCH] D11478: test-release.sh: Defer test errors until the end
Hans Wennborg
- [llvm] r243116 - test-release.sh: Defer test errors until the end
Hans Wennborg
- [PATCH] D11478: test-release.sh: Defer test errors until the end
Hans Wennborg
- [PATCH] D11478: test-release.sh: Defer test errors until the end
Hans Wennborg
- [llvm] r243116 - test-release.sh: Defer test errors until the end
Hans Wennborg
- [llvm] r243057 - fix crash in machine trace metrics due to processing dbg_value instructions (PR24199)
Hans Wennborg
- [PATCH] D11494: test-release.sh: Add -openmp option.
Hans Wennborg
- [PATCH] D11496: [CMake] Workaround for PR24222: don't fail if we can't target COMPILER_RT_TEST_TARGET_TRIPLE unless it was explicitly set.
Hans Wennborg
- [compiler-rt] r243170 - [CMake] Workaround for PR24222: don't fail if we can't target COMPILER_RT_TEST_TARGET_TRIPLE unless it was explicitly set.
Hans Wennborg
- [llvm] r242749 - [cmake] pass GO_EXECUTABLE to llgo-go
Andrew Wilkins
- [PATCH] reserve constants for Swift bitcode compatibility
Bob Wilson
- Required libs as part of r242793
Nathan Wilson
- Required libs as part of r242793
Nathan Wilson
- [PATCH] D11314: [NVPTX] make load on global readonly memory to use ldg
Jingyue Wu
- [llvm] r242713 - [NVPTX] make load on global readonly memory to use ldg
Jingyue Wu
- [llvm] r242842 - [MDA] change BlockScanLimit into a command line option.
Jingyue Wu
- [PATCH] D11366: [MDA] change BlockScanLimit into a command line option.
Jingyue Wu
- [PATCH] D11174: [BranchFolding] do not iterate the aliases of virtual registers
Jingyue Wu
- [PATCH] D11174: [BranchFolding] do not iterate the aliases of virtual registers
Jingyue Wu
- [PATCH] D11174: [BranchFolding] do not iterate the aliases of virtual registers
Jingyue Wu
- [llvm] r242871 - [BranchFolding] do not iterate the aliases of virtual registers
Jingyue Wu
- [PATCH] D11174: [BranchFolding] do not iterate the aliases of virtual registers
Jingyue Wu
- [llvm] r242982 - [NVPTX] run LSR before straight-line optimizations
Jingyue Wu
- [PATCH] D11304: [NVPTX] run LSR before straight-line optimizations
Jingyue Wu
- [llvm] r243065 - [NaryReassociate] remove redundant code
Jingyue Wu
- [llvm] r243141 - Remove the user-count threshold when analyzing read attributes
Jingyue Wu
- [PATCH] D11311: Remove the user-count threshold when analyzing read attributes
Jingyue Wu
- [PATCH] D11505: [NVPTX] convert pointers in byval kernel arguments to global
Jingyue Wu
- [PATCH] D9819: [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
Jingyue Wu
- [llvm] r243250 - [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
Jingyue Wu
- [llvm] r243251 - Revert r243250
Jingyue Wu
- [llvm] r243253 - Roll forward r243250
Jingyue Wu
- Adding VERSION_MIN load command to MachO file on Darwin
Steven Wu
- Adding VERSION_MIN load command to MachO file on Darwin
Steven Wu
- Adding VERSION_MIN load command to MachO file on Darwin
Steven Wu
- Adding VERSION_MIN load command to MachO file on Darwin
Steven Wu
- Adding VERSION_MIN load command to MachO file on Darwin
Steven Wu
- Adding VERSION_MIN load command to MachO file on Darwin
Steven Wu
- [PATCH] D11492: DarwinAsmParser: Warn on multiple/mismatching version_min directives
Steven Wu
- [PATCH] D11492: DarwinAsmParser: Warn on multiple/mismatching version_min directives
Steven Wu
- [PATCH] D11337: Fix bug in ins and outs operand order
Marina Yatsina
- [PATCH] D11512: Fix conflict for referencing "flags" variable in X86 assembly syntax
Marina Yatsina
- [PATCH] D11513: Fix conflict for referencing "flags" variable in X86 assembly syntax - test case
Marina Yatsina
- [PATCH] D11512: Fix conflict for referencing "flags" variable in X86 assembly syntax
Marina Yatsina
- [PATCH] D11339: [asan] Improve moving of non-instrumented allocas
Anna Zaks
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Anna Zaks
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Anna Zaks
- [PATCH] D10683: AVX-512 vector shuffle lowering
Ayal Zaks
- [PATCH] D11484: [compiler] [tsan] Enable tsan for aarch64
Adhemerval Zanella
- [llvm] r243033 - This patch eanble register coalescing to coalesce the following:
Weiming Zhao
- [PATCH] D11467: enable coalescing of COPY and MOVi32imm
Weiming Zhao
- [PATCH] D11306: Constant folding support for load from GlobalAlias
Andrew Zhogin
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Michael Zolotukhin
- [llvm] r243084 - Handle resolvable branches in complete loop unroll heuristic.
Michael Zolotukhin
- [PATCH] D10206: Handle resolvable branches in complete loop unroll heuristic.
Michael Zolotukhin
- [PATCH] D10206: Handle resolvable branches in complete loop unroll heuristic.
Michael Zolotukhin
- [PATCH] D11410: [GMR] Teach GlobalsModRef to distinguish an important and safe case of no-alias with non-addr-taken globals: they cannot alias a captured pointer.
Michael Zolotukhin
- [PATCH] D11410: [GMR] Teach GlobalsModRef to distinguish an important and safe case of no-alias with non-addr-taken globals: they cannot alias a captured pointer.
Michael Zolotukhin
- [llvm] r243171 - Handle loop with negtive induction variable increment
Michael Zolotukhin
- [llvm] r242409 - [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Mikhail Zolotukhin
- [PATCH] D11058: Parser support for string attributes on arguments/return values
hfinkel at anl.gov
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
hfinkel at anl.gov
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
hfinkel at anl.gov
- [PATCH] D11471: Scalar to vector conversions using direct moves
hfinkel at anl.gov
- [PATCH] D11453: [GMR] Fix a long-standing bug in GlobalsModRef where it failed to clear out the per-function modref data structures when functions were deleted or when globals were deleted.
hfinkel at anl.gov
- [PATCH] D11443: Create constant GEP first to allow more LICM.
hfinkel at anl.gov
- [PATCH] D11443: Create constant GEP first to allow more LICM.
hfinkel at anl.gov
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
hfinkel at anl.gov
- [PATCH] D11421: New interface to enable shrink wrapping
hfinkel at anl.gov
- [PATCH] D11205: [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
hfinkel at anl.gov
- [PATCH] D11410: [GMR] Teach GlobalsModRef to distinguish an important and safe case of no-alias with non-addr-taken globals: they cannot alias a captured pointer.
hfinkel at anl.gov
- [PATCH] D11410: [GMR] Teach GlobalsModRef to distinguish an important and safe case of no-alias with non-addr-taken globals: they cannot alias a captured pointer.
hfinkel at anl.gov
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
hfinkel at anl.gov
- [PATCH] D11364: [CaptureTracker] Provide a numbered basic block to PointerMayBeCapturedBefore
hfinkel at anl.gov
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
hfinkel at anl.gov
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
hfinkel at anl.gov
- [PATCH] D11345: ignore duplicate divisor uses when transforming into reciprocal multiplies (PR24141)
hfinkel at anl.gov
- [PATCH] D11274: Add new constructors for LoopInfo/DominatorTree/BFI/BPI
hfinkel at anl.gov
- [PATCH] D11262: [SDAG] Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
hfinkel at anl.gov
- [PATCH] D11124: Extracting a splat value from vector
hfinkel at anl.gov
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
hfinkel at anl.gov
- [PATCH] D11121: Optimization for Gather/Scatter with uniform base
hfinkel at anl.gov
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
hfinkel at anl.gov
- [PATCH] D11143: [RFC] Cross Block DSE
hfinkel at anl.gov
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
hfinkel at anl.gov
- [PATCH] D11250: Rename LoopInfo::Analyze() to LoopInfo::analyze() and turn its parameter type to const&.
hfinkel at anl.gov
- [PATCH] D11249: Fix PR#24142
hfinkel at anl.gov
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
hfinkel at anl.gov
- [PATCH] D11232: Always run GlobalDCE before the inliner
hfinkel at anl.gov
- [PATCH] D11124: Extracting a splat value from vector
hfinkel at anl.gov
- [PATCH] D10659: Split BaseIndexOffset and MemOpLink into separate header
hfinkel at anl.gov
- [PATCH] D10289: LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
hfinkel at anl.gov
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
hfinkel at anl.gov
- [PATCH] D11172: LegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization
hfinkel at anl.gov
- [PATCH] D11166: WIP: Make MergeConsecutiveStores look at other stores on same chain
hfinkel at anl.gov
- [PATCH] D11159: Fixing the stack offset functionality
hfinkel at anl.gov
- [PATCH] D9998: [RuntimeDyld] Adapt PPC64 relocations to PPC32
hfinkel at anl.gov
- [PATCH] D9819: [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
hfinkel at anl.gov
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
hfinkel at anl.gov
- [PATCH] D9819: [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
hfinkel at anl.gov
Last message date:
Sun Jul 26 23:24:44 PDT 2015
Archived on: Tue Aug 4 17:13:03 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).