The Week Of Monday 21 July 2014 Archives by date
Starting: Mon Jul 21 00:28:51 PDT 2014
Ending: Sun Jul 27 23:58:49 PDT 2014
Messages: 1020
- [llvm] r213503 - [DAG] Refactor some logic. No functional change.
Andrea Di Biagio
- [llvm] r213504 - [DAGCombiner] Improve the shuffle-vector folding logic.
Andrea Di Biagio
- [llvm] r211888 - [x86] Begin a significant overhaul of how vector lowering is done in the
Chandler Carruth
- [llvm] r213505 - [SDAG] Rather than using a narrow test against the one dummy node on the
Chandler Carruth
- [llvm] r213506 - [SDAG, cleanup] Switch the DAG combiner over to use the spelling
Chandler Carruth
- [llvm] r213507 - CodeGen: emit IR-level f16 conversion intrinsics as fptrunc/fpext
Tim Northover
- [llvm] r213508 - FileCheck-ize a test.
Chandler Carruth
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [llvm] r213511 - [mips] Do not emit '.module [no]oddspreg' unless we really need to.
Daniel Sanders
- [llvm] r213513 - [mips] Try to fix the test/ExecutionEngine tests on a MIPS host.
Daniel Sanders
- [llvm] r213514 - Move isIdentifiedFunctionLocal from BasicAA to AA
Hal Finkel
- [llvm] r213515 - Fixing an MSVC conversion warning about implicitly converting the shift results to 64-bits. No functional change intended.
Aaron Ballman
- [llvm] r211500 - Stop producing func.eh symbols on Darwin.
Iain Sandoe
- [PATCH] Scoped NoAlias Metadata
Tobias Grosser
- [compiler-rt] r213516 - [lsan] Use a more standard-conformant sched_yield() instead of pthread_yield().
Alexander Potapenko
- [llvm] r213517 - This declaration has no definition, which is causing MSVC to emit several "no suitable definition provided for explicit template instantiation request" C4661 warnings.
Aaron Ballman
- [compiler-rt] r213518 - [lsan] Define MAP_ANONYMOUS as MAP_ANON for OSX in the test.
Alexander Potapenko
- [PATCH] Export LLVM_ENABLE_ASSERTIONS in LLVMConfig.cmake
Brad King
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Brad King
- [llvm] r213519 - Move the CapturesBefore tracker from AA into CaptureTracking
Hal Finkel
- [lld] r213520 - [Mips] Fix typo in the comment.
Simon Atanasyan
- [PATCH] Expose LLVM build flags in LLVMConfig.cmake
Dan Liew
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Tom Stellard
- [llvm] r213522 - [mips] Add MipsOptionRecord abstraction and use it to implement .reginfo/.MIPS.options
Daniel Sanders
- [compiler-rt] r213523 - [lsan] Allow using ucontext.h in the test on OSX.
Alexander Potapenko
- Track locations of individual loads in -Rpass remarks (Re: [polly] Add diagnostic remark for ReportVariantBasePtr)
Tobias Grosser
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Dan Liew
- Track locations of individual loads in -Rpass remarks (Re: [polly] Add diagnostic remark for ReportVariantBasePtr)
Diego Novillo
- [PATCH] Expose LLVM build flags in LLVMConfig.cmake
Stephen Kelly
- [PATCH] Expose LLVM build flags in LLVMConfig.cmake
Brad King
- [llvm] r213526 - R600/SI: Rename SOPP operands to match the encoding fields
Tom Stellard
- [llvm] r213527 - R600/SI: Use a custom encoding method for simm16 in SOPP branch instructions
Tom Stellard
- [llvm] r213528 - R600/SI: Use VALU for i1 XOR
Tom Stellard
- [llvm] r213529 - R600/SI: Add isCFDepth0 Predicate to SALU addc pattern
Tom Stellard
- [llvm] r213530 - R600/SI: Store constant initializer data in constant memory
Tom Stellard
- [llvm] r213532 - Export LLVM_ENABLE_ASSERTIONS in LLVMConfig.cmake so clients know
Dan Liew
- [dragonegg] r213534 - Add 3.4.2 release directory with new naming convention.
Tom Stellard
- [dragonegg] r213535 - Tag 3.4.2 release using new naming convention.
Tom Stellard
- [test-suite] r213540 - Add 3.4.2 release directory with new naming convention.
Tom Stellard
- [test-suite] r213541 - Tag 3.4.2 release using new naming convention.
Tom Stellard
- [PATCH] Export LLVM_ENABLE_ASSERTIONS in LLVMConfig.cmake
Dan Liew
- [llvm] r213544 - docs: Update relaease documents to include the patch number in the RELEASE tags
Tom Stellard
- [llvm] r213545 - [SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX512VL features.
Robert Khasanov
- [llvm] r213548 - [mips] Do not emit '.module fp=...' unless we really need to.
Daniel Sanders
- [llvm] r213549 - R600/SI: Remove vaddr operand from BUFFER_LOAD_*_OFFSET instructions
Tom Stellard
- [llvm] r213550 - R600/SI: Specify wavefront size for SI and CI
Tom Stellard
- [llvm] r213551 - R600/SI: Use scratch memory for large private arrays
Tom Stellard
- [llvm] r213552 - R600/SI: Clean up some of the unused REGISTER_{LOAD, STORE} code
Tom Stellard
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Dan Liew
- [PATCH] [compiler-rt][builtins][MIPS] Add mips16 wrappers for float arithmetic, comparison and conversion
Daniel Sanders
- [llvm] r213554 - Remove unused variable.
David Blaikie
- [PATCH] Expose LLVM build flags in LLVMConfig.cmake
Dan Liew
- [PATCH] Make LNT compatible with PostgreSQL
Chris Matthews
- [llvm] r213556 - Remove unnecessary use of unique_ptr::release() used to construct another unique_ptr.
David Blaikie
- [llvm] r213557 - Correct the ownership passing semantics of object::createBinary and make them explicit in the type system.
David Blaikie
- [llvm] r213558 - R600/SI: VOPC instructions explicitly define VCC
Tom Stellard
- [llvm] r213559 - Fix Sphinx warnings.
Dan Liew
- [lld] r213560 - Fix lld build for llvm API changes committed in r213557
David Blaikie
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Brad King
- [llvm] r213561 - R600/SI: Add instruction shrinking pass
Tom Stellard
- [PATCH] LLVM intrinsic for invariants
Philip Reames
- [llvm] r213562 - Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges."
Duncan P. N. Exon Smith
- [PATCH] Add support for StackMap section for ELF/Linux systems
Philip Reames
- [llvm] r213563 - R600/SI: Initialize unused VOP3 sources to 0 instead of SIOperand.ZERO
Tom Stellard
- [llvm] r213564 - R600/SI: Initailize encoding fields of unused VOP3 modifiers to 0
Tom Stellard
- [PATCH] Replace the result usages while legalizing cmpxchg
Logan Chien
- [PATCH] Fix the patterns for (select (i32 (setne i32, immZExt16)), i32, i32) (MIPS32r6) and (select (i32 (setne i32, immZExt16)), i64, i64) (MIPS64r6)
Sasa Stankovic
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
Duncan P. N. Exon Smith
- [llvm] r213569 - Replace the result usages while legalizing cmpxchg.
Logan Chien
- [PATCH] Replace the result usages while legalizing cmpxchg
Tim Northover
- [PATCH] Replace the result usages while legalizing cmpxchg
Logan Chien
- [llvm] r213570 - R600/SI: Separate encoding and operand definitions into their own classes
Tom Stellard
- [llvm] r213571 - R600/SI: Refactor VOP3 instruction definitions
Tom Stellard
- [PATCH] Invariant intrinsic canonicalization
Philip Reames
- [PATCH] Initial code coverage mapping data, reader, writer + C interface for ProfileData
Alex Lorenz
- [llvm] r213572 - R600: silence GCC warning
Saleem Abdulrasool
- [PATCH] Ephemeral values for LLVM invariants
Philip Reames
- [llvm] r212899 - MC: Let non-temporary COFF aliases be in symtab
Rafael Espíndola
- [llvm] r213545 - [SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX512VL features.
Adam Nemet
- [PATCH] Fix the --enable-shared build
Sanjoy Das
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Robert Khasanov
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Dan Liew
- [compiler-rt] r213577 - Adjust gen_dynamic_list for PowerPC function descriptors
Alexey Samsonov
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Daniel Berlin
- [PATCH] Expose LLVM build flags in LLVMConfig.cmake
Stephen Kelly
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Adam Nemet
- [PATCH] [AArch64] Lower sdiv x, pow2 using add + select + shift.
Chad Rosier
- [llvm] r213545 - [SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX512VL features.
Robert Khasanov
- [llvm] r213580 - test-release.sh: Add support for dot releases
Tom Stellard
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Robert Khasanov
- [PATCH] Make LNT compatible with PostgreSQL
Yi Kong
- [PATCH] [AArch64] Lower sdiv x, pow2 using add + select + shift.
Chad Rosier
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
NAKAMURA Takumi
- [llvm] r213581 - Revert "Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information."
David Blaikie
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
Chandler Carruth
- [llvm] r213477 - SIISelLowering.cpp: Define _USE_MATH_DEFINES to let M_PI provided on MS <cmath>.
Eric Christopher
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Dan Liew
- Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave
Mark Heffernan
- [llvm] r213477 - SIISelLowering.cpp: Define _USE_MATH_DEFINES to let M_PI provided on MS <cmath>.
NAKAMURA Takumi
- Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave
Arnold Schwaighofer
- Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave
Hal Finkel
- [llvm] r213582 - Match semantics of PointerMayBeCapturedBefore to its name by default
Hal Finkel
- [compiler-rt] r213583 - [ASan] Fix __asan_describe_address and add a test for it.
Alexey Samsonov
- [llvm] r213477 - SIISelLowering.cpp: Define _USE_MATH_DEFINES to let M_PI provided on MS <cmath>.
Eric Christopher
- [PATCH] Add loop unrolling metadata descriptions to LangRef.rst
Mark Heffernan
- [PATCH] Add support for StackMap section for ELF/Linux systems
Eric Christopher
- [PATCH] Added InstCombine Transform for pattern "((~A & B) | A) -> (A | B)"
Duncan P. N. Exon Smith
- [PATCH] Add support for StackMap section for ELF/Linux systems
Philip Reames
- [PATCH] Fix flags for compiling examples/Kaleidoscope/MCJIT/initial
j medley
- [lld] r213585 - [mach-o] add support for old x86 __eh_frame sections
Nick Kledzik
- [PATCH] Add support for StackMap section for ELF/Linux systems
Lang Hames
- [LNT][PATCH] rerun tests which the server said changed
Chris Matthews
- [PATCH] Mangling for intrinsic names w/function type parameters
Philip Reames
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
hfinkel at anl.gov
- [PATCH] Add support for StackMap section for ELF/Linux systems
Philip Reames
- [PATCH] Make LNT compatible with PostgreSQL
Chris Matthews
- [llvm] r213586 - Add some tests for NVPTX lowering of cmpxchg
Eli Bendersky
- [llvm] r213588 - Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave.
Mark Heffernan
- Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave
Mark Heffernan
- [PATCH] PR19958 wrong code at -O1 and above on x86_64-linux-gnu (InstCombine)
Duncan P. N. Exon Smith
- [PATCH] Added InstCombine transform for pattern "(A | B) ^ (~A) = (~A) ^ (A | B) -> (A | ~B)"
Duncan P. N. Exon Smith
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Sumanth Gundapaneni
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
hfinkel at anl.gov
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Jon Roelofs
- [compiler-rt] r213590 - [MSan] Fix strncpy interceptor
Alexey Samsonov
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Saleem Abdulrasool
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Adam Nemet
- [lld] r213592 - [mach-o] Add test case for armv6 (arm not thumb) hello world
Nick Kledzik
- [PATCH] Mangling for intrinsic names w/function type parameters
Andrew Trick
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Richard Smith
- [PATCH] SymbolRewriter: introduce the SymbolRewriter pass
Jim Grosbach
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Richard Smith
- [PATCH] Fold together repeated tests for divisibility by constants
Richard Smith
- [PATCH] [RFC] Lame fix for PR20376
Peter Collingbourne
- [PATCH] [RFC] Lame fix for PR20376
Chandler Carruth
- [PATCH] shl Optimization InstCombine
Duncan P. N. Exon Smith
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Nick Lewycky
- [llvm] r213596 - Revert of r213521. This change introduced a non-hermetic test (depending on a
Richard Smith
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Richard Smith
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Chandler Carruth
- [dragonegg] r213599 - Creating release_35 branch
Bill Wendling
- [test-suite] r213600 - Creating release_35 branch
Bill Wendling
- [lld] r213606 - Creating release_35 branch
Bill Wendling
- [llvm] r213608 - Add openmp to the list of tagged things.
Bill Wendling
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Nick Lewycky
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Sumanth Gundapaneni
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Hal Finkel
- [llvm] r213610 - [SDAG] Remove a giant pile of asserts that may have helped track down
Chandler Carruth
- [llvm] r213612 - [SDAG] Refactor the code for inserting a newly allocated SDNode into the
Chandler Carruth
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Sumanth Gundapaneni
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Sumanth Gundapaneni
- [llvm] r213614 - fixed typo in comment
Sanjay Patel
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Robert Khasanov
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Adam Nemet
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [dragonegg] r213621 - Creating release directory for release_35.
Bill Wendling
- [dragonegg] r213622 - Creating release candidate rc1 from release_35 branch
Bill Wendling
- [test-suite] r213623 - Creating release directory for release_35.
Bill Wendling
- [test-suite] r213624 - Creating release candidate rc1 from release_35 branch
Bill Wendling
- [lld] r213635 - Creating release directory for release_35.
Bill Wendling
- [lld] r213636 - Creating release candidate rc1 from release_35 branch
Bill Wendling
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [PATCH] Fix the patterns for (select (i32 (setne i32, immZExt16)), i32, i32) (MIPS32r6) and (select (i32 (setne i32, immZExt16)), i64, i64) (MIPS64r6)
Daniel Sanders
- [PATCH] shl Optimization InstCombine
sonam kumari
- [PATCH] [RFC] Lame fix for PR20376
Tim Northover
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Chandler Carruth
- [llvm] r213640 - AVX-512: Fixed intrinsic of VSQRTPS/PD instructions.
Elena Demikhovsky
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
Manuel Jacob
- [compiler-rt] r213642 - [ASan] Split throw_catch tests into two files: throw/catch + longjmp
Timur Iskhodzhanov
- [PATCH] Fix flags for compiling examples/Kaleidoscope/MCJIT/initial
Renato Golin
- [compiler-rt] r213646 - [ASan] Simplify exception/longjmp tests even further
Timur Iskhodzhanov
- [compiler-rt] r213649 - [ASan/Win] Add handling of C++ exceptions to the RTL
Timur Iskhodzhanov
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Brad King
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
hfinkel at anl.gov
- [PATCH] [x32] Use ebp/esp as frame and stack pointer
Pavel Chupin
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
suyog
- [llvm] r213653 - [mips] Fix two patterns that select i32's (for MIPS32r6) / i64's (for MIPS64r6)
Sasa Stankovic
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Tim Northover
- [compiler-rt] r213654 - [ASan/Win] Handle SEH exceptions (best-effort, similar to longjmp)
Timur Iskhodzhanov
- [PATCH] Fix the patterns for (select (i32 (setne i32, immZExt16)), i32, i32) (MIPS32r6) and (select (i32 (setne i32, immZExt16)), i64, i64) (MIPS64r6)
Sasa Stankovic
- [llvm] r213655 - [OCaml] Don't truncate constants over 32 bits in Llvm.const_int.
Peter Zotov
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Robert Khasanov
- [compiler-rt] r213656 - [ASan/Win] Add SEH handling to the DLL thunk as well
Timur Iskhodzhanov
- [llvm] r213660 - Fix Sphinx warning.
Dan Liew
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Dan Liew
- [llvm] r213662 - This patch implements transform for pattern "(A | B) ^ (~A) -> (A | ~B)".
Suyog Sarda
- [llvm] r213663 - Added LLVM_ENABLE_RTTI and LLVM_ENABLE_EH options that allow RTTI and EH
Dan Liew
- [llvm] r213664 - Export LLVM_ENABLE_RTTI and LLVM_ENABLE_EH in LLVMConfig.cmake so
Dan Liew
- [PATCH] Added InstCombine transform for pattern "(A | B) ^ (~A) = (~A) ^ (A | B) -> (A | ~B)"
suyog
- [PATCH] Added InstCombine transform for pattern "(A | B) ^ (~A) = (~A) ^ (A | B) -> (A | ~B)"
suyog
- [PATCH] Added InstCombine transform for pattern "(A | B) ^ (~A) = (~A) ^ (A | B) -> (A | ~B)"
suyog
- [llvm] r213665 - X86: drop relocations on __eh_frame sections globally.
Tim Northover
- [PATCH] Added InstCombine transform for pattern "(A | B) ^ (~A) = (~A) ^ (A | B) -> (A | ~B)"
suyog sarda
- [www-pubs] r213666 - Added the paper "Proving Termination and Memory Safety for Programs with
John Criswell
- [compiler-rt] r213667 - [ASan/Win tests] Don't generate debug info where it is not needed
Timur Iskhodzhanov
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Dan Liew
- [Polly][Refactor] IslAst [2/7]
Johannes Doerfert
- [PATCH] Use align parameter attribute for all pointer arguments
hfinkel at anl.gov
- [compiler-rt] r213668 - [ASan/Win tests] Bring back -GS- as SEH tests fail otherwise
Timur Iskhodzhanov
- [PATCH] [RFC] Lame fix for PR20376
Philip Reames
- [PATCH] Use align parameter attribute for all pointer arguments
Chandler Carruth
- [PATCH] Use align parameter attribute for all pointer arguments
Chandler Carruth
- [PATCH] Mangling for intrinsic names w/function type parameters
Philip Reames
- [PATCH] Use align parameter attribute for all pointer arguments
Philip Reames
- [PATCH] Use align parameter attribute for all pointer arguments
Philip Reames
- [PATCH] Use align parameter attribute for all pointer arguments
Hal Finkel
- [llvm] r213670 - Make use of the align parameter attribute for all pointer arguments
Hal Finkel
- [PATCH] [RFC] Lame fix for PR20376
Tim Northover
- [llvm] r211888 - [x86] Begin a significant overhaul of how vector lowering is done in the
Sean Silva
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Philip Reames
- [PATCH] Use align parameter attribute for all pointer arguments
hfinkel at anl.gov
- [PATCH] Use align parameter attribute for all pointer arguments
hfinkel at anl.gov
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Philip Reames
- [PATCH] Check for all known bits on ret in InstCombine
Philip Reames
- [PATCH] Check for all known bits on ret in InstCombine
Philip Reames
- [PATCH] [RFC] Lame fix for PR20376
Reid Kleckner
- [PATCH] Check for all known bits on ret in InstCombine
Hal Finkel
- [PATCH] Add LLVM_TOOLS_BINARY_DIR to LLVMConfig.cmake
Dan Liew
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
Sean Silva
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Tom Stellard
- [PATCH] Added InstCombine Transform for pattern "((~A & B) | A) -> (A | B)"
suyog
- [llvm] r213673 - [ASan] Fix comments about __sanitizer_cov function
Alexey Samsonov
- [llvm] r213674 - Add LLVM_TOOLS_BINARY_DIR variable to LLVMConfig.cmake so clients
Dan Liew
- [PATCH] Add LLVM_TOOLS_BINARY_DIR to LLVMConfig.cmake
Brad King
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
suyog sarda
- [PATCH] Mangling for intrinsic names w/function type parameters
Andrew Trick
- [PATCH] Add LLVM_TOOLS_BINARY_DIR to LLVMConfig.cmake
Dan Liew
- [PATCH] Mangling for intrinsic names w/function type parameters
Philip Reames
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Sean Silva
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
hfinkel at anl.gov
- [llvm] r213675 - Revert "Treat warnings in Sphinx as errors. The reasons for doing this are..."
Dan Liew
- [llvm] r213676 - Added InstCombine Transform for patterns:
Suyog Sarda
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
Duncan P. N. Exon Smith
- [PATCH] Add LLVM_TOOLS_BINARY_DIR to LLVMConfig.cmake
Brad King
- [PATCH] Added InstCombine Transform for pattern "((~A & B) | A) -> (A | B)"
Duncan P. N. Exon Smith
- [PATCH] Added InstCombine Transform for pattern "((~A & B) | A) -> (A | B)"
Duncan P. N. Exon Smith
- [PATCH] ArgumentPromotion: Don't hack on functions containing musttail calls
Reid Kleckner
- [PATCH] Mangling for intrinsic names w/function type parameters
Juergen Ributzka
- [PATCH] Added InstCombine Transform for pattern "((~A & B) | A) -> (A | B)"
suyog
- [PATCH] [RFC] Lame fix for PR20376
Peter Collingbourne
- [PATCH] Check for all known bits on ret in InstCombine
Philip Reames
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Reid Kleckner
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Dan Liew
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
suyog
- [llvm] r213677 - Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
Suyog Sarda
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Tom Stellard
- Change unroll metadata and unroll pragma names
Mark Heffernan
- [PATCH] Mangling for intrinsic names w/function type parameters
Andrew Trick
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Reid Kleckner
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Sean Silva
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
suyog
- [PATCH] Check for all known bits on ret in InstCombine
Chandler Carruth
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Dan Liew
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Eric Christopher
- [PATCH] [RFC] Lame fix for PR20376
Tim Northover
- Change unroll metadata and unroll pragma names
Aaron Ballman
- [PATCH] Check for all known bits on ret in InstCombine
Hal Finkel
- [llvm] r213678 - This patch implements optimization as mentioned in PR19753: Optimize comparisons with "ashr/lshr exact" of a constanst.
Suyog Sarda
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Sumanth Gundapaneni
- [PATCH] PR19958 wrong code at -O1 and above on x86_64-linux-gnu (InstCombine)
suyog
- [PATCH] PR19958 wrong code at -O1 and above on x86_64-linux-gnu (InstCombine)
suyog
- [PATCH] Add clang headers that fix machine-dependent definitions on FreeBSD 9.2
Viktor Kutuzov
- [PATCH] PR19958 wrong code at -O1 and above on x86_64-linux-gnu (InstCombine)
suyog sarda
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Sean Silva
- [PATCH] Check for all known bits on ret in InstCombine
Chandler Carruth
- [PATCH] Check for all known bits on ret in InstCombine
Hal Finkel
- [www] r213679 - Update Win snapshot to r213584
Hans Wennborg
- [PATCH] [AArch64] Generate tbz/tbnz when comparing against zero.
Chad Rosier
- [PATCH] Check for all known bits on ret in InstCombine
Hal Finkel
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Richard Smith
- [PATCH] Move helper for getting a terminating musttail call to BasicBlock
Reid Kleckner
- [PATCH] Check for all known bits on ret in InstCombine
Chandler Carruth
- [PATCH] [AArch64] Lower sdiv x, pow2 using add + select + shift.
Chad Rosier
- [PATCH] Check for all known bits on ret in InstCombine
Hal Finkel
- [PATCH][test-suite] Use ctimeit rather than perf for PowerPC
Bill Schmidt
- [PATCH] Added InstCombine transform for pattern "(A | B) & ((~A) ^ B) -> (A & B)"
suyog
- [PATCH][test-suite] Use ctimeit rather than perf for PowerPC
Hal Finkel
- [test-suite] r213683 - [PATCH][test-suite] Use ctimeit rather than perf for PowerPC
Bill Schmidt
- [compiler-rt] r213684 - Include assembly files in builtins library build
Renato Golin
- [compiler-rt] r213685 - Fix incompatible assembly in ARM builtins library
Renato Golin
- FW: [PATCH][test-suite] Use ctimeit rather than perf for PowerPC
James Molloy
- [PATCH][test-suite] Use ctimeit rather than perf for PowerPC
Bill Schmidt
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Renato Golin
- [PATCH] Correctly assemble unsized call instructions.
Jeff Muizelaar
- [llvm] r212403 - Declare variable on first use.
Rafael Espíndola
- [www-pubs] r213666 - Added the paper "Proving Termination and Memory Safety for Programs with
John Criswell
- [llvm] r213686 - [RuntimeDyld] Change the return type of decodeAddend to match the storage type.
Juergen Ributzka
- [llvm] r213687 - [RuntimeDyld][MachO][AArch64] Add assertion to check for duplicate addend definition.
Juergen Ributzka
- [llvm] r213688 - [RuntimeDyld][MachO][AArch64] Implement the decodeAddend method.
Juergen Ributzka
- [llvm] r213689 - [RuntimeDyld][MachO][AArch64] Add a helper function for encoding addends in instructions.
Juergen Ributzka
- [lld] r213690 - [Mips] Replace assembler code by YAML to make the 'entry-name.test' test target
Simon Atanasyan
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Matt Arsenault
- [llvm] r213694 - Appease the buildbots.
Juergen Ributzka
- [PATCH] fix for PR20354 - Miscompile of fabs due to vectorization
Sanjay Patel
- [lld] r213697 - [PECOFF] Remember /noentry option so that later passes can handle it.
Rui Ueyama
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Chandler Carruth
- [llvm] r213698 - [MCJIT] Refactor and add stub inspection to the RuntimeDyldChecker framework.
Lang Hames
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Eric Christopher
- [lld] r213699 - [PECOFF] Parameterize ResovalbeSymbols object.
Rui Ueyama
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Jim Grosbach
- [PATCH] Ocaml binding update for fast math flags optimisation
J. Charles N. MBIADA
- [lld] r213700 - [mach-o] add support for round tripping all arm/thumb relocations
Nick Kledzik
- [llvm] r213701 - [MCJIT] Improve stub_addr file-not-found diagnostic to help track down a
Lang Hames
- [compiler-rt] r213702 - [Sanitizer] Disable Wframe-larger-than on PowerPC hosts
Alexey Samsonov
- [llvm] r213703 - [AArch64] Use CHECK-LABEL in ARM64 ABI unit tests.
Juergen Ributzka
- [llvm] r213704 - [FastIsel][AArch64] Add support for the FastLowerCall and FastLowerIntrinsicCall target-hooks.
Juergen Ributzka
- [llvm] r213705 - XFAIL the test on MIPS
Juergen Ributzka
- [llvm] r213706 - [MCJIT] Teach RuntimeDyldChecker to handle underscores at the start of symbols.
Lang Hames
- [llvm] r213689 - [RuntimeDyld][MachO][AArch64] Add a helper function for encoding addends in instructions.
Lang Hames
- [PATCH] [UBSan] Add summary reporting
Alexey Samsonov
- [llvm] r213705 - XFAIL the test on MIPS
Juergen Ributzka
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Alexey Samsonov
- [llvm] r213698 - [MCJIT] Refactor and add stub inspection to the RuntimeDyldChecker framework.
Juergen Ributzka
- [llvm] r213665 - X86: drop relocations on __eh_frame sections globally.
Justin Bogner
- [llvm] r213708 - [MCJIT] Make stub_addr functionality in RuntimeDyldChecker work in release mode.
Lang Hames
- [llvm] r213710 - RuntimeDyldMachOAArch64.h: Fix a warning. [-Wunused-variable]
NAKAMURA Takumi
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Alexey Samsonov
- [Polly][Refactor] IslAst [2/7]
David Peixotto
- [llvm] r213711 - Trailing whitespace.
NAKAMURA Takumi
- [llvm] r213705 - XFAIL the test on MIPS
Brendan Kirby
- [lld] r213712 - [mach-o] add initial support for modes in arm code.
Nick Kledzik
- [llvm] r213705 - XFAIL the test on MIPS
Juergen Ributzka
- [lld] r213713 - [PECOFF] Fix entry point functions selection
Rui Ueyama
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Alexey Samsonov
- [PATCH] Fix the --enable-shared build
Rafael Espíndola
- [PATCH] [UBSan] Add summary reporting
Richard Smith
- [PATCH] [UBSan] Add summary reporting
Alexey Samsonov
- [PATCH] Disable some optimization cases for type conversion from sint to fp
Jiangning Liu
- [llvm] r213720 - RuntimeDyld/X86/MachO_x86-64_PIC_relocations.s: Use %/T here, or sed(1) would be confused with dos path.
NAKAMURA Takumi
- [llvm] r213721 - Suppress a test on win32 for now, llvm/test/ExecutionEngine/RuntimeDyld/X86/MachO_x86-64_PIC_relocations.s.
NAKAMURA Takumi
- [llvm] r213723 - Rework to let RuntimeDyld/X86/MachO_x86-64_PIC_relocations.s pass on win32.
NAKAMURA Takumi
- [compiler-rt] r213724 - Revert "Include assembly files in builtins library build"
Renato Golin
- PPC32 TLS (Local Dynamic, General Dynamic)
Justin Hibbits
- [PATCH] [AArch64] Generate tbz/tbnz when comparing against zero.
Jiangning Liu
- [PATCH] [AArch64] Generate tbz/tbnz when comparing against zero.
Jiangning Liu
- [PATCH] [AArch64] Enhance rematerialization by adding a new API isAsCheapAsAMove in TargetInstroInfo
Jiangning Liu
- [llvm] r211771 - [X86] Improve the selection of SSE3/AVX addsub instructions.
Chandler Carruth
- [llvm] r213726 - We may visit a call that uses an alloca multiple times in callUsesLocalStack, sometimes with IsNocapture true and sometimes with IsNocapture false. We accidentally skipped work we needed to do in the IsNocapture=false case if we were called with IsNocapture=true the first time. Fixes PR20405!
Nick Lewycky
- [llvm] r213726 - We may visit a call that uses an alloca multiple times in callUsesLocalStack, sometimes with IsNocapture true and sometimes with IsNocapture false. We accidentally skipped work we needed to do in the IsNocapture=false case if we were called with IsNocapture=true the first time. Fixes PR20405!
Chandler Carruth
- [llvm] r213726 - We may visit a call that uses an alloca multiple times in callUsesLocalStack, sometimes with IsNocapture true and sometimes with IsNocapture false. We accidentally skipped work we needed to do in the IsNocapture=false case if we were called with IsNocapture=true the first time. Fixes PR20405!
Nick Lewycky
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
hfinkel at anl.gov
- [PATCH] Disable some optimization cases for type conversion from sint to fp
Tim Northover
- [PATCH] Scoped NoAlias Metadata
Tobias Grosser
- [PATCH] Scoped NoAlias Metadata
Hal Finkel
- [PATCH] Scoped NoAlias Metadata
Tobias Grosser
- [llvm] r213727 - [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate
Chandler Carruth
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Chandler Carruth
- [PATCH] Scoped NoAlias Metadata
hfinkel at anl.gov
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [llvm] r213729 - [ARM] Add earlyclobber constraint to pre/post-indexed ARM STRH instructions.
Tilmann Scheller
- [PATCH] Make ExecutionEngine::getPointerToGlobal understand GlobalAlias
Yaron Keren
- [llvm] r213730 - [ARM] Add regression test for the earlyclobber constraint of ARM STRB.
Tilmann Scheller
- [PATCH] [AArch64] Lower sdiv x, pow2 using add + select + shift.
Tim Northover
- [llvm] r213732 - [x86] Clean up a test case to use check labels and spell out the exact
Chandler Carruth
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [llvm] r211771 - [X86] Improve the selection of SSE3/AVX addsub instructions.
Andrea Di Biagio
- [llvm] r211771 - [X86] Improve the selection of SSE3/AVX addsub instructions.
Chandler Carruth
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [llvm] r213736 - Revert r211771. It was: "[X86] Improve the selection of SSE3/AVX addsub instructions".
Andrea Di Biagio
- [llvm] r211771 - [X86] Improve the selection of SSE3/AVX addsub instructions.
Andrea Di Biagio
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [llvm] r213743 - AArch64: remove arm64 triple enumerator.
Tim Northover
- [llvm] r213745 - [ARM] Make the assembler reject unpredictable pre/post-indexed ARM STR instructions.
Tilmann Scheller
- [llvm] r213748 - AArch64: remove "arm64_be" support in favour of "aarch64_be".
Tim Northover
- [llvm] r213749 - Added release notes for MIPS.
Daniel Sanders
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Brad King
- [llvm] r213750 - [ARM] Make the assembler reject unpredictable pre/post-indexed ARM STRB instructions.
Tilmann Scheller
- Fix for #20408 - CMake LLVM_ENABLE_FFI=ON build fails on reconfigure
Josh Klontz
- [llvm] r213752 - Enable partial libcall inlining for all targets by default.
James Molloy
- [llvm] r213750 - [ARM] Make the assembler reject unpredictable pre/post-indexed ARM STRB instructions.
James Molloy
- [llvm] r213753 - ARM: add patterns for [su]xta[bh] from just a shift.
Tim Northover
- [llvm] r213754 - ARM: spot SBFX-compatbile code expressed with sign_extend_inreg
Tim Northover
- [llvm] r213750 - [ARM] Make the assembler reject unpredictable pre/post-indexed ARM STRB instructions.
Tilmann Scheller
- [llvm] r213342 - X86: Constant fold converting vector setcc results to float.
Patrik Hägglund H
- [llvm] r213757 - [SKX] Enabling mask instructions: encoding, lowering
Robert Khasanov
- [llvm] r212248 - Invert the MC -> Object dependency.
Rafael Espíndola
- [llvm] r213758 - [AArch64] Lower sdiv x, pow2 using add + select + shift.
Chad Rosier
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
Joerg Sonnenberger
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [llvm] r183743 - Require members of llvm.used to be named.
Rafael Espíndola
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Brad King
- [PATCH] [AArch64] Generate tbz/tbnz when comparing against zero.
Chad Rosier
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Byoungyoung Lee
- [PATCH][AArch64] Enable sign check optimization by CSE
Sergey Dmitrouk
- [PATCH] [AArch64] Lower sdiv x, pow2 using add + select + shift.
Chad Rosier
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
Duncan P. N. Exon Smith
- [PATCH] [sanitizer_common] Refactor SuspendedThreadsList to let it be used with different thread ID types
Alexander Potapenko
- [PATCH][CodeGen] Add missing intrinsic lowering for sin, cos and ceil
Josh Klontz
- [patch] Document the bitcode backwards compatibility guarantees
Rafael Espíndola
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Brad King
- [PATCH] Sync config.h.cmake with config.h.in
İsmail Dönmez
- [Polly][Refactor] IslAst [2/7]
Yabin Hu
- [llvm] r213770 - test commit: remove trailing space
Alex Lorenz
- [patch] Document the bitcode backwards compatibility guarantees
Eric Christopher
- [llvm] r213772 - In unroll pragma syntax and loop hint metadata, change "enable" forms to a new form using the string "full".
Mark Heffernan
- [llvm] r213757 - [SKX] Enabling mask instructions: encoding, lowering
Adam Nemet
- [llvm] r213773 - [NVPTX] Make sure we do not generate MULWIDE ISD nodes when optimizations are disabled
Justin Holewinski
- Change unroll metadata and unroll pragma names
Mark Heffernan
- [llvm] r213774 - [SKX] Fix lowercase "error:" in rev 213757
Robert Khasanov
- [PATCH] R600: Correctly set the src value offset for scalarized kernel args
Matt Arsenault
- [llvm] r213757 - [SKX] Enabling mask instructions: encoding, lowering
Robert Khasanov
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Eric Christopher
- [llvm] r213776 - ExecutionEngine: remove a stray semicolon
Saleem Abdulrasool
- [llvm] r213777 - AsmParser: remove deprecated LLIR support
Saleem Abdulrasool
- [llvm] r213773 - [NVPTX] Make sure we do not generate MULWIDE ISD nodes when optimizations are disabled
Justin Holewinski
- [llvm] r213342 - X86: Constant fold converting vector setcc results to float.
Jim Grosbach
- [polly] r213779 - [Refactor] Unify IslAst print methods
Johannes Doerfert
- [llvm] r213780 - [SKX] Added missed test files for rev 213757
Robert Khasanov
- [compiler-rt] r213782 - [UBSan] Introduce UBSAN_OPTIONS environment variable.
Alexey Samsonov
- [Polly][Refactor] IslAst [2/7]
Johannes Doerfert
- [Polly][Refactor] IslAst [3/7]
Johannes Doerfert
- [PATCH] Do not add unroll disable metadata after unrolling pass for loops with #pragma clang loop unroll(full)
Mark Heffernan
- [compiler-rt] r213783 - [UBSan] Add the ability to dump call stacks to -fsanitize=vptr
Alexey Samsonov
- [llvm] r213784 - [NVPTX] mul.wide generation works for any smaller integer source types, not just the next smaller power of two
Justin Holewinski
- [llvm] r213777 - AsmParser: remove deprecated LLIR support
Rafael Avila de Espindola
- [PATCH] Do not add unroll disable metadata after unrolling pass for loops with #pragma clang loop unroll(full)
Jingyue Wu
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Alexey Samsonov
- [polly] r213779 - [Refactor] Unify IslAst print methods
Tobias Grosser
- [llvm] r213704 - [FastIsel][AArch64] Add support for the FastLowerCall and FastLowerIntrinsicCall target-hooks.
Chad Rosier
- [PATCH] R600/SI: Allow partial unrolling and increase thresholds.
Matt Arsenault
- [patch] Document the bitcode backwards compatibility guarantees
Gao, Yunzhong
- [Polly][Refactor] IslAst [3/7]
Tobias Grosser
- [PATCH] Make ExecutionEngine::getPointerToGlobal understand GlobalAlias
Lang Hames
- [llvm] r213784 - [NVPTX] mul.wide generation works for any smaller integer source types, not just the next smaller power of two
Tobias Grosser
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [llvm] r213784 - [NVPTX] mul.wide generation works for any smaller integer source types, not just the next smaller power of two
Justin Holewinski
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Brad King
- PPC32 TLS (Local Dynamic, General Dynamic)
Bill Schmidt
- [compiler-rt] r213786 - Fix unused-variable warning
Alexey Samsonov
- [PATCH] Add support for scalarizing ctlz_zero_undef
Petar Jovanovic
- [llvm] r213788 - [FastISel][AArch64] Fix return type in FastLowerCall.
Juergen Ributzka
- [llvm] r213789 - Do not add unroll disable metadata after unrolling pass for loops with #pragma clang loop unroll(full).
Mark Heffernan
- [compiler-rt] r213791 - Build libcxx-tsan only if TSan is supported on host architecture
Alexey Samsonov
- [polly] r213779 - [Refactor] Unify IslAst print methods
Johannes Doerfert
- [llvm] r213704 - [FastIsel][AArch64] Add support for the FastLowerCall and FastLowerIntrinsicCall target-hooks.
Juergen Ributzka
- [PATCH] Do not add unroll disable metadata after unrolling pass for loops with #pragma clang loop unroll(full)
Mark Heffernan
- [polly] r213792 - [Refactor] IslAst and payload struct
Johannes Doerfert
- [patch] Document the bitcode backwards compatibility guarantees
Anton Korobeynikov
- [llvm] r213793 - [NVPTX] Silence a GCC warning found by the buildbots
Justin Holewinski
- [llvm] r213794 - [NVPTX] Add some extra tests for mul.wide to test non-power-of-two source types
Justin Holewinski
- [Polly][Refactor] IslAst [3/7]
Johannes Doerfert
- [polly] r213795 - [Fix] Typo during refactoring
Johannes Doerfert
- [www] r213796 - Add dev meeting link.
Tanya Lattner
- [www] r213797 - Add link to current dev meeting.
Tanya Lattner
- [LNT][PATCH] rerun tests which the server said changed
Daniel Dunbar
- [Polly][Refactor] IslAst [3/7]
Johannes Doerfert
- [llvm] r213798 - DAG: fp->int conversion for non-splat constants.
Jim Grosbach
- [llvm] r213799 - X86: restrict combine to when type sizes are safe.
Jim Grosbach
- [llvm] r213800 - [X86, AArch64] Extend vcmp w/ unary op combine to work w/ more constants.
Jim Grosbach
- [PATCH] Allow setcc (sext setcc) [0|1] [eq|ne] -> setcc
Matt Arsenault
- [llvm] r213801 - Use an explicit triple in testcase.
Jim Grosbach
- [Polly][Refactor] IslAst [4/7]
Johannes Doerfert
- [lld] r213802 - [PECOFF] Fix entry point address.
Rui Ueyama
- [Polly][Refactor] IslAst [4/7]
Johannes Doerfert
- [llvm] r213342 - X86: Constant fold converting vector setcc results to float.
Jim Grosbach
- PPC32 TLS (Local Dynamic, General Dynamic)
Hal Finkel
- [PATCH] TableGen: Expand error message for duplicate records in FastISel
David Wiberg
- [llvm] r213803 - Test debug info in arg promotion with an actual promotion case, rather than a degenerate arg promotion that's actually DAE performed by ArgPromo
David Blaikie
- [lld] r213804 - [PECOFF] Add the entry point file at the right place.
Rui Ueyama
- [patch] Start adding tests for the gold plugin
Rafael Espíndola
- [llvm] r213805 - ArgPromo+DebugInfo: Handle updating debug info over multiple applications of argument promotion.
David Blaikie
- [llvm] r212902 - bugpoint/ToolRunner.cpp: ProcessFailure(): Close ErrorFD immediately, or it couldn't be reopened on Win32.
Rafael Espíndola
- [llvm] r212248 - Invert the MC -> Object dependency.
Jim Grosbach
- [llvm] r213806 - Remove the query for TargetMachine and TargetInstrInfo since we're
Eric Christopher
- [llvm] r212902 - bugpoint/ToolRunner.cpp: ProcessFailure(): Close ErrorFD immediately, or it couldn't be reopened on Win32.
NAKAMURA Takumi
- [llvm] r213807 - [RuntimeDyld][AArch64] Update relocation tests and also add a simple GOT test.
Juergen Ributzka
- [patch] Start adding tests for the gold plugin
Rafael Espíndola
- [llvm] r213808 - Finish inverting the MC -> Object dependency.
Rafael Espindola
- [llvm] r213809 - Reorganize and simplify local variables.
Eric Christopher
- [llvm] r213810 - [x86] Rip out some broken test cases for avx512 i1 store support.
Chandler Carruth
- [llvm] r213811 - Fix indenting.
Eric Christopher
- [llvm] r213812 - Let llvm/test/CodeGen/X86/avx512*-mask-op.ll(s) aware of Win32 x64 calling convention.
NAKAMURA Takumi
- [PATCH] Use invariants in ScalarEvolution
Philip Reames
- [llvm] r213813 - Document what backwards compatibility we provide for bitcode.
Rafael Espindola
- [llvm] r213809 - Reorganize and simplify local variables.
David Blaikie
- [llvm] r213809 - Reorganize and simplify local variables.
Eric Christopher
- [llvm] r213814 - Fix the build when building with only the ARM backend.
Rafael Espindola
- [PATCH] x86 inline-asm: error-out on a 64-bit variable bound to a single register in 32-bit mode
Akira Hatanaka
- [PATCH] Scoped NoAlias Metadata
hfinkel at anl.gov
- Move MCObjectSymbolizer.h to MC/MCAnalysis
Rafael Espíndola
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Manman Ren
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [llvm] r212808 - [X86] Fix the inversion of low and high bits for the lowering of MUL_LOHI.
Alexey Samsonov
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [lld] r213818 - [PECOFF] Simplify.
Rui Ueyama
- [llvm] r213819 - Add a VS "14" msbuild toolset
Reid Kleckner
- [patch][rfc] "alias weak" X "weak alias"
Rafael Espíndola
- PPC32 TLS (Local Dynamic, General Dynamic)
Justin Hibbits
- [lld] r213821 - Change the signature of insertElementAt and rename addInputElementFront
Rui Ueyama
- [PATCH] [x32] Use ebp/esp as frame and stack pointer
Derek Schuff
- [llvm] r213824 - IR: Add Value::sortUseList()
Duncan P. N. Exon Smith
- [llvm] r213826 - Fixed PR20411 - bug in getINSERTPS()
Filipe Cabecinhas
- [llvm] r213827 - [AArch64] Disable some optimization cases for type conversion from sint to fp, because those optimization cases are micro-architecture dependent and only make sense for Cyclone. A new predicate Cyclone is introduced in .td file.
Jiangning Liu
- [llvm] r213824 - IR: Add Value::sortUseList()
Justin Bogner
- [PATCH] R600: Add new functions for splitting vector loads and stores.
Matt Arsenault
- [llvm] r213830 - [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [llvm] r213831 - R600: Implement enableClusterLoads()
Matt Arsenault
- [llvm] r213832 - Update library dependencies.
NAKAMURA Takumi
- [llvm] r213833 - Remove a stray semicolon. [-Wpedantic]
NAKAMURA Takumi
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [llvm] r213836 - IR: Fix comment from r213824
Duncan P. N. Exon Smith
- [PATCH] CMake: Fix arc4random detection
Brad Smith
- [llvm] r213824 - IR: Add Value::sortUseList()
Duncan P. N. Exon Smith
- [patch] Support .warning directive in integrated assembler
Nico Weber
- [llvm] r213839 - Remove unused substitution.
Rafael Espindola
- [patch] Start removing the old JIT
Rafael Espíndola
- [PATCH][AArch64] Enable sign check optimization by CSE
Jiangning Liu
- [polly] r213779 - [Refactor] Unify IslAst print methods
Tobias Grosser
- [Polly][Refactor] IslAst [4/7]
Tobias Grosser
- [patch] Support .warning directive in integrated assembler
Nico Weber
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Tobias Grosser
- [patch] Add support for .exitm in the integrated assembler
Nico Weber
- Fix LowerSDIV24
Matt Arsenault
- [PATCH] Fix ll and sc instructions
Jyun-Yan You
- [llvm] r213843 - R600: Fix LowerSDIV24
Matt Arsenault
- [llvm] r213844 - R600: Match rcp node on pre-SI
Matt Arsenault
- Fix LowerSDIV24
Matt Arsenault
- [PATCH] R600: Add FMA instruction
Matt Arsenault
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Byoungyoung Lee
- [PATCH][AArch64] Enable sign check optimization by CSE
Sergey Dmitrouk
- [PATCH] Fix ll and sc instructions
Daniel Sanders
- [PATCH] Fix ll and sc instructions
Daniel Sanders
- [PATCH] Fix ll and sc instructions
Jyun-Yan You
- [llvm] r213847 - [mips] Fix ll and sc instructions
Daniel Sanders
- [llvm] r213850 - [ARM] Make the assembler reject unpredictable pre/post-indexed ARM STRH instructions.
Tilmann Scheller
- [PATCH] Fix ll and sc instructions
Daniel Sanders
- [PATCH] Added InstCombine transform for pattern "( A & (~B)) | (A ^ B) -> (A ^ B)"
suyog
- [PATCH] Scoped NoAlias Metadata
Hal Finkel
- [PATCH] Scoped NoAlias Metadata
hfinkel at anl.gov
- [llvm] r213854 - [CMake] LineEditorTests: Add Support to link_components.
NAKAMURA Takumi
- [llvm] r213855 - [CMake] tools/lto: Prune redundant libdep(s).
NAKAMURA Takumi
- [llvm] r213856 - Prune dependency to MC from each target disassembler.
NAKAMURA Takumi
- [llvm] r213857 - Prune redundant libdeps.
NAKAMURA Takumi
- [PATCH] Added InstCombine transform for pattern "(A & ~B) ^ (~A) -> ~(A & B)"
suyog
- [compiler-rt] r213858 - Add FreeBSD support to Asan test cases that use mmap() with MAP_ANON
Viktor Kutuzov
- [PATCH] Add FreeBSD support to Asan test cases that use mmap() with MAP_ANON
Viktor Kutuzov
- [llvm] r213859 - AA metadata refactoring (introduce AAMDNodes)
Hal Finkel
- [llvm] r213860 - [Target] Teach the query interfaces for lowering of extloads and
Chandler Carruth
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Chandler Carruth
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Hal Finkel
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [PATCH] [sanitizer_common] Refactor SuspendedThreadsList to let it be used with different thread ID types
Sergey Matveev
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
hfinkel at anl.gov
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Tilmann Scheller
- [PATCH] Segregate FreeBSD-specific parts from sanitizer_procmaps_linux.cc
Viktor Kutuzov
- [PATCH] Added InstCombine transform for pattern "(A & B) | ((~A) ^ B) -> (~A ^ B)"
suyog
- [PATCH] Darwin vararg parameters support in assembler macros
Janne Grunau
- [PATCH] Scoped NoAlias Metadata
hfinkel at anl.gov
- [PATCH] MC: AsmLexer: handle multi-character CommentStrings correctly
Janne Grunau
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Chandler Carruth
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
hfinkel at anl.gov
- [PATCH] Support traversing ELF objects for sanitizers needs on FreeBSD in 32-bit mode
Viktor Kutuzov
- [llvm] r213831 - R600: Implement enableClusterLoads()
Tom Stellard
- [PATCH] R600: Add new functions for splitting vector loads and stores.
Tom Stellard
- [PATCH] R600: Add FMA instruction
Tom Stellard
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Benjamin Foster
- [llvm] r213824 - IR: Add Value::sortUseList()
Rafael Espíndola
- [llvm] r213863 - Fixing an MSVC conversion warning about implicitly converting the shift results to 64-bits. No functional change intended.
Aaron Ballman
- [llvm] r213864 - Add scoped-noalias metadata
Hal Finkel
- [PATCH] Scoped NoAlias Metadata
hfinkel at anl.gov
- [PATCH] LLVM intrinsic for invariants
hfinkel at anl.gov
- [PATCH] LLVM intrinsic for invariants
hfinkel at anl.gov
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Manman
- [llvm] r213866 - Fix r213824 on windows
Duncan P. N. Exon Smith
- [llvm] r213824 - IR: Add Value::sortUseList()
Duncan P. N. Exon Smith
- [llvm] r213833 - Remove a stray semicolon. [-Wpedantic]
Duncan P. N. Exon Smith
- [lld] r213868 - [Mips] Replace assembler code by YAML to make the 'exe-dynsym.test' test
Simon Atanasyan
- PPC32 TLS (Local Dynamic, General Dynamic)
Bill Schmidt
- [polly] r213870 - [Refactor] Remove containsLoop to find innermost loops
Johannes Doerfert
- PPC32 TLS (Local Dynamic, General Dynamic)
Justin Hibbits
- [llvm] r213871 - Remove dead code.
Rafael Espindola
- [llvm] r213872 - Include relative path for header outside the current directory.
Joerg Sonnenberger
- [Polly][Refactor] IslAst [4/7]
Johannes Doerfert
- [Polly][Refactor] IslAst [5/7]
Johannes Doerfert
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Saleem Abdulrasool
- PPC32 TLS (Local Dynamic, General Dynamic)
Bill Schmidt
- [patch] Support .warning directive in integrated assembler
Saleem Abdulrasool
- [PATCH][AArch64] Prefer ldp x, x to ldr q
James Molloy
- [llvm] r213873 - Let the integrated assembler understand .warning, PR20428.
Nico Weber
- [llvm] r213874 - Remove unused field MacroInstantiation::TheMacro. No behavior change.
Nico Weber
- [patch] Add support for .exitm in the integrated assembler
Saleem Abdulrasool
- [Polly][Refactor] IslAst [6/7]
Johannes Doerfert
- [patch] Support .warning directive in integrated assembler
Nico Weber
- [Polly][Refactor] IslAst [7/7]
Johannes Doerfert
- [PATCH] Darwin vararg parameters support in assembler macros
Jim Grosbach
- [PATCH] Darwin vararg parameters support in assembler macros
Jim Grosbach
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Byoungyoung Lee
- [patch] Add support for .exitm in the integrated assembler
Nico Weber
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Benjamin Foster
- [patch] Document the bitcode backwards compatibility guarantees
Sean Silva
- [llvm] r213831 - R600: Implement enableClusterLoads()
Matt Arsenault
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [llvm] r213876 - Let the integrated assembler understand .exitm, PR20426.
Nico Weber
- [llvm] r213877 - R600: Add new functions for splitting vector loads and stores.
Matt Arsenault
- [patch] Add support for .exitm in the integrated assembler
Rafael Espíndola
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Saleem Abdulrasool
- [llvm] r213878 - X86: silence sign comparison warning
Saleem Abdulrasool
- [PATCH] rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
Saleem Abdulrasool
- [patch] Add support for .exitm in the integrated assembler
Saleem Abdulrasool
- [patch] Add support for .exitm in the integrated assembler
Nico Weber
- [llvm] r213880 - Try to fix the bots. If this does not work, I am going to move it to X86 directory.
Manman Ren
- [PATCH] R600: Add new functions for splitting vector loads and stores.
Matt Arsenault
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Hans Wennborg
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Manman Ren
- [patch] Start removing the old JIT
Eric Christopher
- [llvm] r213882 - R600: Add FMA instructions for Evergreen
Matt Arsenault
- [llvm] r213863 - Fixing an MSVC conversion warning about implicitly converting the shift results to 64-bits. No functional change intended.
Manman Ren
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Saleem Abdulrasool
- PATCH: R600/SI: Do abs/neg folding with ComplexPatterns
Tom Stellard
- [PATCH] R600: Add FMA instruction
Matt Arsenault
- [llvm] r213884 - Try to fix the bots again by moving test to X86 directory.
Manman Ren
- [PATCH] Support traversing ELF objects for sanitizers needs on FreeBSD in 32-bit mode
Alexey Samsonov
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
George Burgess IV
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Jingyue Wu
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Reid Kleckner
- [PATCH] Update LLVM version: 3.5 => 3.6
İsmail Dönmez
- [PATCH] Update LLVM version: 3.5 => 3.6
İsmail Dönmez
- [PATCH] Segregate FreeBSD-specific parts from sanitizer_procmaps_linux.cc
Alexey Samsonov
- [PATCH] Segregate FreeBSD-specific parts from sanitizer_procmaps_linux.cc
Alexey Samsonov
- PATCH: R600/SI: Do abs/neg folding with ComplexPatterns
Matt Arsenault
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Saleem Abdulrasool
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Saleem Abdulrasool
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Reid Kleckner
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Eli Bendersky
- [llvm] r209227 - GlobalValue: Automatically reset visibility when setting local linkage
Juergen Ributzka
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Hans Wennborg
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Alexey Samsonov
- [llvm] r213890 - Use the same .eh_frame encoding for 32bit PPC as on i386.
Joerg Sonnenberger
- [PATCH v2] shlib: Create a default symbol version on Linux-like ELF
Adam Jackson
- [llvm] r213891 - Replace an assertion with a fatal error
Reid Kleckner
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Mark Heffernan
- Track locations of individual loads in -Rpass remarks (Re: [polly] Add diagnostic remark for ReportVariantBasePtr)
Diego Novillo
- [Polly][Refactor] Make getIslCompatibleName globally available
Johannes Doerfert
- [Polly][Refactor] Make the runtime debug builder globaly available
Johannes Doerfert
- [llvm] r209227 - GlobalValue: Automatically reset visibility when setting local linkage
Duncan P. N. Exon Smith
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Saleem Abdulrasool
- [Polly] Generating code for changed memory accesses
Johannes Doerfert
- [llvm] r213894 - Windows: Don't wildcard expand /? or -?
Hans Wennborg
- [llvm] r213895 - Feedback from Hans on r213815. No functionaility change.
Manman Ren
- [patch] Start removing the old JIT
Lang Hames
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Manman Ren
- [patch] Start removing the old JIT
Philip Reames
- [llvm] r213890 - Use the same .eh_frame encoding for 32bit PPC as on i386.
Rafael Avila de Espindola
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Jingyue Wu
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Philip Reames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Philip Reames
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Jingyue Wu
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Chandler Carruth
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Chandler Carruth
- [llvm] r213871 - Remove dead code.
Lang Hames
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Chandler Carruth
- [PATCH] Add support for StackMap section for ELF/Linux systems
Juergen Ributzka
- [PATCH] Fix the --enable-shared build
Sanjoy Das
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
hfinkel at anl.gov
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Jim Grosbach
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Mark Heffernan
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Philip Reames
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Hal Finkel
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Akira Hatanaka
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
hfinkel at anl.gov
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Hal Finkel
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
hfinkel at anl.gov
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Chandler Carruth
- [llvm] r213896 - Target: invert condition for Windows
Saleem Abdulrasool
- [llvm] r213897 - [x86] Make vector legalization of extloads work more like the "normal"
Chandler Carruth
- [Polly][Refactor] Make getIslCompatibleName globally available
Tobias Grosser
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Chandler Carruth
- [Polly][Refactor] Make the runtime debug builder globaly available
Tobias Grosser
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Chandler Carruth
- [patch] Start removing the old JIT
Lang Hames
- [llvm] r213899 - Don't use 128bit functions on PPC32.
Joerg Sonnenberger
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Mark Heffernan
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
hfinkel at anl.gov
- [llvm] r213890 - Use the same .eh_frame encoding for 32bit PPC as on i386.
Joerg Sonnenberger
- [llvm] r213900 - After unrolling a loop with llvm.loop.unroll.count metadata (unroll factor
Mark Heffernan
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Mark Heffernan
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Mark Heffernan
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Eric Christopher
- [PATCH] Add support for StackMap section for ELF/Linux systems
Eric Christopher
- [PATCH] Add support for StackMap section for ELF/Linux systems
Eric Christopher
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [Polly] Generating code for changed memory accesses
Tobias Grosser
- [lld] r213901 - [mach-o] Add support for LC_DATA_IN_CODE
Nick Kledzik
- [llvm] r213903 - llvm-vtabledump: A vtable dumper
David Majnemer
- [PATCH] Initial code coverage mapping data, reader, writer + C interface for ProfileData
Bob Wilson
- [PATCH] Initial code coverage mapping data, reader, writer + C interface for ProfileData
Bob Wilson
- [PATCH] llvm-vtabledump: A vtable dumper
David Majnemer
- [Patch]New InstCombine pattern for Icmp
Yi Jiang
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Eric Christopher
- [llvm] r213905 - Opportunistically fix the builders
David Majnemer
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Joerg Sonnenberger
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [polly] r213907 - Make getIslCompatibleName globaly available
Johannes Doerfert
- [polly] r213908 - [Refactor] Expose the runtime debug builder
Johannes Doerfert
- [llvm] r213909 - Add code coverage mapping data, reader, and writer.
Alex Lorenz
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Eric Christopher
- [llvm] r213910 - Add code coverage mapping data, reader, and writer.
Alex Lorenz
- [PATCH] llvm-vtabledump: A vtable dumper
Jonathan Roelofs
- [Polly][Refactor] Make getIslCompatibleName globally available
Johannes Doerfert
- [PATCH] Initial code coverage mapping data, reader, writer + C interface for ProfileData
Alex L
- [PATCH] Initial code coverage mapping data, reader, writer + C interface for ProfileData
Alex Lorenz
- [Polly][Refactor] Make the runtime debug builder globaly available
Johannes Doerfert
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Hans Wennborg
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Jim Grosbach
- [PATCH] llvm-vtabledump: A vtable dumper
Jim Grosbach
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Eric Christopher
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Jim Grosbach
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Eric Christopher
- [patch] Start removing the old JIT
Philip Reames
- [PATCH] Debug info: Support fragmented variables.
Eric Christopher
- [PATCH] [SDAG] When performing post-legalize DAG combining, run the legalizer over each node in the worklist prior to combining.
Chandler Carruth
- [PATCH] [SDAG] When performing post-legalize DAG combining, run the legalizer over each node in the worklist prior to combining.
Chandler Carruth
- [llvm] r213894 - Windows: Don't wildcard expand /? or -?
Hans Wennborg
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Jim Grosbach
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Saleem Abdulrasool
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Saleem Abdulrasool
- [llvm] r213915 - [PATCH][PPC64LE] Correct little-endian usage of vmrgh* and vmrgl*.
Bill Schmidt
- [PATCH][AArch64] Enable sign check optimization by CSE
Jiangning Liu
- [llvm] r213917 - [X86] Clarify some stackmap shadow optimization code as based on review
Lang Hames
- [llvm] r213920 - Fix a warning in CoverageMappingReader.cpp
Ehsan Akhgari
- [PATCH] llvm-vtabledump: A vtable dumper
David Majnemer
- [llvm] r213921 - llvm-vtabledump: use a std::map instead of a StringMap for VBTables
David Majnemer
- [llvm] r213923 - [X86] Add comments to clarify some non-obvious lines in the stackmap-nops.ll
Lang Hames
- [llvm] r213924 - [ARM] In thumb mode, emit directive ".code 16" before file level inline
Akira Hatanaka
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Akira Hatanaka
- [PATCH][AArch64] Enable sign check optimization by CSE
Sergey Dmitrouk
- [llvm] r213926 - [SDAG] Start plumbing an assert into SDValues that we don't form one
Chandler Carruth
- [PATCH] llvm-vtabledump: A vtable dumper
Jim Grosbach
- [PATCH] Darwin vararg parameters support in assembler macros
Stepan Dyatkovskiy
- [PATCH] Darwin vararg parameters support in assembler macros
Stepan Dyatkovskiy
- [llvm] r213928 - Store nodes only have 1 result.
Matt Arsenault
- [PATCH] Darwin vararg parameters support in assembler macros
Stepan Dyatkovskiy
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- [PATCH] Darwin vararg parameters support in assembler macros
Janne Grunau
- [PATCH] Update LLVM version: 3.5 => 3.6
Joerg Sonnenberger
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Renato Golin
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Joerg Sonnenberger
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Benjamin Foster
- [compiler-rt] r213929 - [lsan] Follow-up for r213518: replace MAP_ANONYMOUS with MAP_ANON
Alexander Potapenko
- [compiler-rt] r213518 - [lsan] Define MAP_ANONYMOUS as MAP_ANON for OSX in the test.
Kostya Serebryany
- [compiler-rt] r213518 - [lsan] Define MAP_ANONYMOUS as MAP_ANON for OSX in the test.
Alexander Potapenko
- [Patch]New InstCombine pattern for Icmp
Benjamin Kramer
- [llvm] r213930 - [SDAG] Don't insert the VRBase into a mapping from SDValues when the def
Chandler Carruth
- [llvm] r213931 - [SDAG] Enable the new assert for out-of-range result numbers in
Chandler Carruth
- [llvm] r213932 - llvm/test/CodeGen/ARM/inlineasm-global.ll: Avoid specifing source file on llc.
NAKAMURA Takumi
- [llvm] r213933 - llvm/test/CodeGen/ARM/inlineasm-global.ll: Add explicit triple to appease targeting *-win32.
NAKAMURA Takumi
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- [llvm] r213936 - [cmake] Use the external project machinery for libcxxabi so that it can
Chandler Carruth
- [PATCH] Update LLVM version: 3.5 => 3.6
Yonggang Luo
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Renato Golin
- [PATCH] [sanitizer_common] Refactor SuspendedThreadsList to let it be used with different thread ID types
Alexander Potapenko
- [llvm] r213938 - Run sort_includes.py on the AArch64 backend.
Benjamin Kramer
- [PATCH] Allow initialization of Asan interceptors before the general Asan initialization takes place on FreeBSD
Kostya Serebryany
- [PATCH] Add FreeBSD support to the address sanitizer's deep_call_stack.cc test case
Kostya Serebryany
- [compiler-rt] r213940 - Support traversing ELF objects for sanitizers needs on FreeBSD in 32-bit mode
Viktor Kutuzov
- [PATCH] Support traversing ELF objects for sanitizers needs on FreeBSD in 32-bit mode
Viktor Kutuzov
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- [PATCH] Support traversing ELF objects for sanitizers needs on FreeBSD in 32-bit mode
Viktor Kutuzov
- [compiler-rt] r213941 - Allow initialization of Asan interceptors before the general Asan initialization takes place on FreeBSD
Viktor Kutuzov
- [PATCH] Allow initialization of Asan interceptors before the general Asan initialization takes place on FreeBSD
Viktor Kutuzov
- [PATCH] Fix the --enable-shared build
Rafael Espíndola
- [patch] Start removing the old JIT
Rafael Espíndola
- [compiler-rt] r213942 - tsan: fix and make faster GetRSS
Dmitry Vyukov
- [compiler-rt] r213943 - tsan: query RSS every 100ms
Dmitry Vyukov
- [compiler-rt] r213929 - [lsan] Follow-up for r213518: replace MAP_ANONYMOUS with MAP_ANON
Hal Finkel
- [llvm] r213944 - [ARM] Emit ABI_PCS_R9_use build attribute.
Amara Emerson
- [compiler-rt] r213929 - [lsan] Follow-up for r213518: replace MAP_ANONYMOUS with MAP_ANON
Alexander Potapenko
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Amara Emerson
- [PATCH] Segregate FreeBSD-specific parts from sanitizer_procmaps_linux.cc
Viktor Kutuzov
- [patch] Start removing the old JIT
Amara Emerson
- [llvm] r213945 - IPO: Add use-list-order verifier
Duncan P. N. Exon Smith
- [PATCH] Add FreeBSD support to the address sanitizer's malloc_context_size.cc test case
Viktor Kutuzov
- [PATCH] CMake: Fix arc4random detection
Brad Smith
- [llvm] r213946 - Fix -Werror build after r213945
Duncan P. N. Exon Smith
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- Valgrind buildbot failures
Tilmann Scheller
- [PATCH] Add FreeBSD support to the address sanitizer's malloc_context_size.cc test case
Kostya Serebryany
- [PATCH] [lnt] Add --qemu-flag to reduce the number of rununder wrappers required
Daniel Sanders
- Valgrind buildbot failures
David Blaikie
- SLP/Loop vectorizer pass ordering
James Molloy
- [llvm] r213947 - Try to fix a layering violation introduced by r213945
Duncan P. N. Exon Smith
- [PATCH] Add FreeBSD support to the address sanitizer's deep_stack_uaf.cc test case
Viktor Kutuzov
- SLP/Loop vectorizer pass ordering
Tobias Grosser
- [PATCH] [lnt] Add --qemu-flag to reduce the number of rununder wrappers required
Daniel Dunbar
- [llvm] r213948 - Simplify and improve scoped-noalias metadata semantics
Hal Finkel
- [llvm] r213949 - Convert noalias parameter attributes into noalias metadata during inlining
Hal Finkel
- [llvm] r213950 - Add code owner of scoped-noalias metadata
Hal Finkel
- SLP/Loop vectorizer pass ordering
Arnold Schwaighofer
- SLP/Loop vectorizer pass ordering
James Molloy
- [PATCH] Fix the waitid sanitizer interceptor to work on FreeBSD in 32-bit mode
Viktor Kutuzov
- [llvm] r213951 - DebugInfo: Fix up some test cases to have more correct debug info metadata.
David Blaikie
- [llvm] r213949 - Convert noalias parameter attributes into noalias metadata during inlining
Hal Finkel
- SLP/Loop vectorizer pass ordering
Arnold Schwaighofer
- [llvm] r213952 - Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information.
David Blaikie
- [llvm] r213953 - Bitcode: Don't optimize constants when preserving use-list order
Duncan P. N. Exon Smith
- SLP/Loop vectorizer pass ordering
Tobias Grosser
- SLP/Loop vectorizer pass ordering
James Molloy
- SLP/Loop vectorizer pass ordering
Hal Finkel
- [PATCH][ARM] Prevent stack guard address from being spilled
Bob Wilson
- [llvm] r213954 - Fix MSVC2012 build error in UseListOrder.cpp
Hans Wennborg
- [llvm] r213950 - Add code owner of scoped-noalias metadata
Chandler Carruth
- [llvm] r213950 - Add code owner of scoped-noalias metadata
Hal Finkel
- [llvm] r213950 - Add code owner of scoped-noalias metadata
Arnold Schwaighofer
- [llvm] r213955 - Claim AA generally as code owner
Hal Finkel
- [llvm] r213950 - Add code owner of scoped-noalias metadata
Hal Finkel
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Jim Grosbach
- [PATCH] Add FreeBSD support to the address sanitizer's malloc_context_size.cc test case
Ed Maste
- [llvm] r213551 - R600/SI: Use scratch memory for large private arrays
Matt Arsenault
- [PATCH] Fix the waitid sanitizer interceptor to work on FreeBSD in 32-bit mode
Ed Maste
- [llvm] r213956 - Reapply "DebugInfo: Don't put fission type units in comdat sections."
David Blaikie
- [llvm] r213957 - Move -verify-use-list-order into llvm-uselistorder
Duncan P. N. Exon Smith
- [compiler-rt] r213941 - Allow initialization of Asan interceptors before the general Asan initialization takes place on FreeBSD
Alexey Samsonov
- [PATCH] llvm-cov: move the gcov code into a separate file.
Alex Lorenz
- [llvm] r213959 - [FastISel][AArch64] Add support for frameaddress intrinsic.
Juergen Ributzka
- [llvm] r213960 - [PowerPC] Support TLS on PPC32/ELF
Hal Finkel
- [polly] r213962 - [Fix] Added RuntimeDebugBuilder to the build
Johannes Doerfert
- [PATCH] improve scheduling in SLPVectorizer
Hal Finkel
- [PATCH] Darwin vararg parameters support in assembler macros
Kevin Enderby
- PPC32 TLS (Local Dynamic, General Dynamic)
Hal Finkel
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Renato Golin
- [PATCH] Fix the waitid sanitizer interceptor to work on FreeBSD in 32-bit mode
Alexey Samsonov
- [PATCH] Add FreeBSD support to the address sanitizer's malloc_context_size.cc test case
Alexey Samsonov
- [PATCH] Add FreeBSD support to the address sanitizer's deep_stack_uaf.cc test case
Alexey Samsonov
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Eric Christopher
- [PATCH] Segregate FreeBSD-specific parts from sanitizer_procmaps_linux.cc
Alexey Samsonov
- [PATCH] CMake: Fix arc4random detection
Alexey Samsonov
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH][ARM] Prevent stack guard address from being spilled
Akira Hatanaka
- [PATCH][ARM] Prevent stack guard address from being spilled
Bob Wilson
- [PATCH][ARM] Prevent stack guard address from being spilled
Akira Hatanaka
- [PATCH][ARM] Prevent stack guard address from being spilled
Akira Hatanaka
- [llvm] r213963 - Remove dead code.
Rafael Espindola
- [PATCH] CMake: Fix arc4random detection
Brad Smith
- [llvm] r213966 - Fix arc4random detection.
Brad Smith
- [llvm] r213967 - [stack protector] Fix a potential security bug in stack protector where the
Akira Hatanaka
- [lld] r213969 - Fix unsafe memory access
Rui Ueyama
- [llvm] r213970 - [stack protector] Add test cases for thumb and thumb2.
Akira Hatanaka
- [llvm] r213773 - [NVPTX] Make sure we do not generate MULWIDE ISD nodes when optimizations are disabled
Justin Holewinski
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
George Burgess IV
- [llvm] r213970 - [stack protector] Add test cases for thumb and thumb2.
Saleem Abdulrasool
- [llvm] r213970 - [stack protector] Add test cases for thumb and thumb2.
Akira Hatanaka
- [PATCH] Use invariants in ScalarEvolution
hfinkel at anl.gov
- [PATCH] Fix fmul combines with constant splat vectors
Matt Arsenault
- [llvm] r213973 - Add @llvm.assume, lowering, and some basic properties
Hal Finkel
- [PATCH] LLVM intrinsic for invariants
hfinkel at anl.gov
- [llvm] r213974 - llvm-uselistorder: Fix up LINK_COMPONENTS.
NAKAMURA Takumi
- [llvm] r213975 - Wrap to 80 columns, no behavior change.
Nico Weber
- [PATCH] Coverage: remove empty mapping regions
Alex Lorenz
- [PATCH] llvm-vtabledump: A vtable dumper
Jonathan Roelofs
- [llvm] r213977 - Canonicalization for @llvm.assume
Hal Finkel
- [PATCH] Invariant intrinsic canonicalization
hfinkel at anl.gov
- [compiler-rt] r213980 - [Sanitizer] Introduce SANITIZER_CAN_USE_PREINIT_ARRAY definition and use it across sanitizers.
Alexey Samsonov
- [PATCH] R600/SI: Allow partial unrolling and increase thresholds.
Tom Stellard
- [PATCH] Coverage: remove empty mapping regions
Bob Wilson
- [PATCH] Coverage: remove empty mapping regions
Bob Wilson
- [llvm] r213981 - coverage: remove empty mapping regions
Alex Lorenz
- [llvm] r213982 - Move R600 subtarget dependent variables onto the subtarget.
Eric Christopher
- [compiler-rt] r213983 - [UBSan] Call UBSan initialization as early as possible.
Alexey Samsonov
- [lld] r213984 - [PECOFF] Add /profile command line option.
Rui Ueyama
- [PATCH] Coverage: remove empty mapping regions
Alex Lorenz
- [PATCH] Fix interference caused by fmul 2, x -> fadd x, x combine
Matt Arsenault
- [PATCH] Fix interference caused by fmul 2, x -> fadd x, x combine
Matt Arsenault
- [llvm] r213985 - R600/SI: Allow partial unrolling and increase thresholds.
Matt Arsenault
- [PATCH] PR20234 - [SLP Vectorizer] Canonicalize operands of commutitive binary operands.
Chad Rosier
- [Patch]New InstCombine pattern for Icmp
Yi Jiang
- [PATCH] R600/SI: Allow partial unrolling and increase thresholds.
Matt Arsenault
- [PATCH] Fix flags for compiling examples/Kaleidoscope/MCJIT
j medley
- [PATCH] PR20234 - [SLP Vectorizer] Canonicalize operands of commutitive binary operands.
Nadav Rotem
- [PATCH] PR20234 - [SLP Vectorizer] Canonicalize operands of commutitive binary operands.
Nadav Rotem
- [llvm] r213986 - [x86] Teach the X86 backend to print shuffle comments for PSHUFB
Chandler Carruth
- [llvm] r213988 - [x86] FileCheck-ize this test.
Chandler Carruth
- [llvm] r213989 - [x86] Fix unused variable warning in no-asserts build.
Chandler Carruth
- [PATCH] [SDAG] When performing post-legalize DAG combining, run the legalizer over each node in the worklist prior to combining.
hfinkel at anl.gov
- [llvm] r213991 - [x86] More cleanup for this test -- simplify the command line.
Chandler Carruth
- [llvm] r213986 - [x86] Teach the X86 backend to print shuffle comments for PSHUFB
Pete Cooper
- [patch] Start adding tests for the gold plugin
Rafael Espíndola
- [llvm] r213994 - IR/UseTest.cpp: Avoid std::to_string() to appease mingw32 bot.
NAKAMURA Takumi
- [llvm] r213995 - Update X86/Utils/LLVMBuild.txt corresponding to r213986. "Core" has been introduced.
NAKAMURA Takumi
- [compiler-rt] r213997 - [DFSan] Fixup for r213980
Alexey Samsonov
- [patch] Start adding tests for the gold plugin
Alexey Samsonov
- [llvm] r214000 - [modules] Work around mislayering of MC / Object.
Richard Smith
- [llvm] r214001 - [x86] Add coverage for PMUL* instruction testing on SSE2 as well as
Chandler Carruth
- [PATCH] PR20234 - [SLP Vectorizer] Canonicalize operands of commutitive binary operands.
Chad Rosier
- [compiler-rt] r214005 - [Sanitizer] Simplify Symbolizer creation interface.
Alexey Samsonov
- SLP/Loop vectorizer pass ordering
Chad Rosier
- [compiler-rt] r214006 - [UBSan] Initialize symbolizer inside __ubsan::Init().
Alexey Samsonov
- [llvm] r214007 - [x86] Fix PR20355 (and dups) by not using unsigned multiplication when
Chandler Carruth
- SLP/Loop vectorizer pass ordering
Chandler Carruth
- [llvm] r214009 - [x86] Revert r214007: Fix PR20355 ...
Chandler Carruth
- [PATCH] MC: AsmLexer: handle multi-character CommentStrings correctly
Saleem Abdulrasool
- [llvm] r214010 - [x86] Finish switching from CHECK to ALL. This was mistakenly included
Chandler Carruth
- [llvm] r214011 - [x86] Fix PR20355 (for real). There are many layers to this bug.
Chandler Carruth
- [llvm] r212808 - [X86] Fix the inversion of low and high bits for the lowering of MUL_LOHI.
Chandler Carruth
- [compiler-rt] r214012 - builtins: make the x86_64 compatible with GAS
Saleem Abdulrasool
- [compiler-rt] r214013 - builtins: re-enable building assembly sources
Saleem Abdulrasool
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [llvm] r214015 - llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.
NAKAMURA Takumi
- [llvm] r214016 - X86ShuffleDecode.cpp: Silence a warning. [-Wunused-variable]
NAKAMURA Takumi
- [compiler-rt] r214017 - Satisfy -Wparentheses.
Nick Lewycky
- [llvm] r214011 - [x86] Fix PR20355 (for real). There are many layers to this bug.
Hal Finkel
- [llvm] r214011 - [x86] Fix PR20355 (for real). There are many layers to this bug.
Chandler Carruth
- [llvm] r214015 - llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.
Chandler Carruth
- [llvm] r214016 - X86ShuffleDecode.cpp: Silence a warning. [-Wunused-variable]
Chandler Carruth
- [llvm] r214019 - Fix broken assert.
Nick Lewycky
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Chandler Carruth
- [llvm] r214020 - [SDAG] When performing post-legalize DAG combining, run the legalizer
Chandler Carruth
- [llvm] r214015 - llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.
NAKAMURA Takumi
- [llvm] r214021 - [SDAG] Simplify the code for handling single-value nodes and add
Chandler Carruth
- [llvm] r214022 - [SDAG] Add an assert that we don't mess up the number of values when
Chandler Carruth
- [PATCH] [SDAG] When performing post-legalize DAG combining, run the legalizer over each node in the worklist prior to combining.
Chandler Carruth
- [llvm] r214015 - llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.
Chandler Carruth
- [PATCH] [SDAG] When performing post-legalize DAG combining, run the legalizer over each node in the worklist prior to combining.
Chandler Carruth
- [llvm] r214019 - Fix broken assert.
Chandler Carruth
- [llvm] r214019 - Fix broken assert.
Nick Lewycky
- [llvm] r214023 - R600: Move intrinsic lowering to separate functions
Matt Arsenault
- [compiler-rt] r214017 - Satisfy -Wparentheses.
Alexey Samsonov
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Tobias Grosser
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Tobias Grosser
- [PATCH] [mips] Don't use odd-numbered single precision registers for fastcc calling convention if -mno-odd-spreg is used.
Sasa Stankovic
- [compiler-rt] r214026 - tsan: remove meta from internal allocator
Dmitry Vyukov
- [compiler-rt] r214027 - tsan: reduce internal allocator region from 16M to 1M
Dmitry Vyukov
- [llvm] r214028 - Fix the failing test 'vector-idiv.ll'.
Joey Gouly
- [llvm] r214015 - llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.
NAKAMURA Takumi
- [PATCH] [mips] Don't use odd-numbered single precision registers for fastcc calling convention if -mno-odd-spreg is used.
Daniel Sanders
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [PATCH] Correctly assemble unsized call instructions.
Jeff Muizelaar
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Duncan Sands
- [compiler-rt] r214029 - tsan: improve shadow flush benchmark
Dmitry Vyukov
- [patch] Start removing the old JIT
Sean Silva
- [compiler-rt] r214030 - tsan: advise shadow for 0x7f region to not use huge pages
Dmitry Vyukov
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [compiler-rt] r214033 - builtins: correct constant alignments
Saleem Abdulrasool
- [compiler-rt] r214034 - builtins: move the readonly constants into rodata
Saleem Abdulrasool
- [PATCH] R600/SI: Implement getOptimalMemOpType
Matt Arsenault
- [llvm] r214035 - R600/SI: Fix broken test.
Matt Arsenault
- [PATCH] Add alignment value to allowsUnalignedMemoryAccess
Matt Arsenault
- [PATCH] R600/SI: Make argument loads invariant
Matt Arsenault
- [PATCH] R600/SI: Implement getLdStBaseRegImmOfs for LDS
Matt Arsenault
- [compiler-rt] r214039 - builtins: add missed files from previous commits
Saleem Abdulrasool
- [compiler-rt] r214040 - builtins: avoid multiple definitions of symbols
Saleem Abdulrasool
- [PATCH 1/3] R600: Use i24 optimized path for SREM
Jan Vesely
- [PATCH 2/3] R600: Remove unused code.
Jan Vesely
- [PATCH 3/3] R600: Use optimized 24bit path in udivrem
Jan Vesely
- [PATCH] Add alignment value to allowsUnalignedMemoryAccess
hfinkel at anl.gov
- [PATCH] LLVM CFL Alias Analysis -- Supporting Data Structures
Hal Finkel
- [PATCH] LLVM CFL Alias Analysis -- Supporting Data Structures
hfinkel at anl.gov
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Hal Finkel
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
hfinkel at anl.gov
- [llvm] r214041 - [ADT] Add a remarkbly useful little helper routine to ArrayRef for
Chandler Carruth
- [llvm] r214042 - [x86] Add a much more powerful framework for combining x86 shuffle
Chandler Carruth
- [llvm] r214043 - [x86] Sink a variable only used by asserts into the asserts. Should fix
Chandler Carruth
- [compiler-rt] r214044 - builtins: whitespace
Saleem Abdulrasool
- [compiler-rt] r214045 - builtins: move macro definitions into assembly.h
Saleem Abdulrasool
- [compiler-rt] r214046 - builtins: make ARM compilation with GAS work again
Saleem Abdulrasool
- [llvm] r214052 - AArch64: fix conversion of 'J' inline asm constraints.
Tim Northover
- [lld] r214054 - Remove unused empty folder `unittest`.
Simon Atanasyan
- [Patch]New InstCombine pattern for Icmp
Nuno Lopes
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Hal Finkel
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
hfinkel at anl.gov
- [PATCH] Add alignment value to allowsUnalignedMemoryAccess
Matt Arsenault
- [PATCH] Add alignment value to allowsUnalignedMemoryAccess
Hal Finkel
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Duncan Sands
- [llvm] r214055 - Add alignment value to allowsUnalignedMemoryAccess
Matt Arsenault
- [PATCH] Add alignment value to allowsUnalignedMemoryAccess
Matt Arsenault
- [llvm] r214056 - ARM: convert loop to range based
Saleem Abdulrasool
- [llvm] r214057 - ARM: correct handling of features in arch_extension
Saleem Abdulrasool
- [lld] r213312 - Use std::function instead of llvm::function_ref.
Rafael Espíndola
- [patch] Start removing the old JIT
Philip Reames
- [lld] r213312 - Use std::function instead of llvm::function_ref.
Rui Ueyama
- [llvm] r214058 - Start adding some tests for the gold plugin.
Rafael Espindola
- [llvm] r214042 - [x86] Add a much more powerful framework for combining x86 shuffle
Pete Cooper
- [llvm] r214042 - [x86] Add a much more powerful framework for combining x86 shuffle
Chandler Carruth
- [llvm] r214042 - [x86] Add a much more powerful framework for combining x86 shuffle
Chandler Carruth
- release_35 branch patches
Brad Smith
- release_35 branch patches
Hal Finkel
- release_35 branch patches
Brad Smith
- [llvm] r214042 - [x86] Add a much more powerful framework for combining x86 shuffle
Pete Cooper
- [llvm] r213227 - [lit] Add --show-unsupported flag to LIT
Justin Bogner
- [LNT] r213270 - Fix crash when no result to compare against
Justin Bogner
- [polly] r214061 - Replace the dependences parallelism check by the IslAst one
Johannes Doerfert
- release_35 branch patches
Hal Finkel
- [PATCH] Ephemeral values for LLVM invariants
hfinkel at anl.gov
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [PATCH] Ephemeral values for LLVM invariants
hfinkel at anl.gov
- [PATCH] Ephemeral values for LLVM invariants
hfinkel at anl.gov
- [PATCH][AArch64] Enable sign check optimization by CSE
Jiangning Liu
- [PATCH] llvm-cov: move the gcov code into a separate file.
Justin Bogner
- [PATCH] An Assumption-Tracking Pass
hfinkel at anl.gov
- [PATCH] Ephemeral values for LLVM invariants
hfinkel at anl.gov
- [PATCH] Compute known bits using invariants
hfinkel at anl.gov
- [PATCH] Alignment assumptions using invariants
hfinkel at anl.gov
- [PATCH] Use invariants in LazyValueInfo
hfinkel at anl.gov
- [PATCH] Compute known bits using invariants (addendum)
hfinkel at anl.gov
- [PATCH] Check for all known bits on ret in InstCombine
hfinkel at anl.gov
- [PATCH] Use invariants in ScalarEvolution
hfinkel at anl.gov
- [PATCH] Added InstCombine transform for pattern "(A ^ B) & ((~A) ^ B) -> False"
sonam kumari
- [PATCH] Added InstCombine transform for pattern "(A ^ B) | ((~A) ^ B) -> True".
sonam kumari
- [PATCH] Test failures in GCC ASan testsuite on ARM Linux due to FP format mismatch between libsanitizer and GCC.
Maxim Ostapenko
- [PATCH] Added InstCombine transform for pattern "(A ^ B) & ((~A) ^ B) -> False"
David Majnemer
- [PATCH] Added InstCombine transform for pattern "(A ^ B) | ((~A) ^ B) -> True".
David Majnemer
Last message date:
Sun Jul 27 23:58:49 PDT 2014
Archived on: Tue Aug 4 17:11:30 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).