The Week Of Monday 24 March 2014 Archives by author
Starting: Mon Mar 24 00:39:09 PDT 2014
Ending: Sun Mar 30 23:53:14 PDT 2014
Messages: 1033
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
WenHan Gu (谷汶翰)
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
WenHan Gu (谷汶翰)
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
WenHan Gu (谷汶翰)
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
WenHan Gu (谷汶翰)
- [PATCH] [PATCH] SymbolRewriter: introduce the SymbolRewriter pass
Saleem Abdulrasool
- [llvm] r204700 - test: fix CHECK lines
Saleem Abdulrasool
- [llvm] r204687 - Fix crashes when assembler directives are used that are not
Saleem Abdulrasool
- [llvm] r204544 - ARM IAS: properly handle function entries in .thumb
Saleem Abdulrasool
- [llvm] r204898 - ARM: raise error message when complex SO expressions can't really be
Saleem Abdulrasool
- [llvm] r204977 - Canonicalise Windows target triple spellings
Saleem Abdulrasool
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Saleem Abdulrasool
- [llvm] r205070 - Windows: canonicalise the default windows triple
Saleem Abdulrasool
- [llvm] r205120 - Support: normalize the default triple on Unix
Saleem Abdulrasool
- [llvm] r205130 - Support: correct Windows normalisation
Saleem Abdulrasool
- [llvm] r204803 - [mips] Add support for '.option pic2'.
Matheus Almeida
- [llvm] r204811 - [mips] Hoist common functionality into a new function.
Matheus Almeida
- [llvm] r204815 - [mips] Add support to '.set mips64r2'.
Matheus Almeida
- [compiler-rt] r204809 - tsan: fix deadlock during fork
Matheus Almeida
- [llvm] r204817 - [mips] Add support to '.set mips64'.
Matheus Almeida
- [llvm] r204818 - [mips] Rename function in MipsAsmParser.
Matheus Almeida
- [llvm] r204822 - [mips] Add support to the '.dword' directive.
Matheus Almeida
- [compiler-rt] r204809 - tsan: fix deadlock during fork
Matheus Almeida
- [llvm] r204826 - [mips] Use TwoOperandAliasConstraint for ArithLogicR instructions.
Matheus Almeida
- [llvm] r204917 - [mips] Implement custom MCELFStreamer.
Matheus Almeida
- [llvm] r204918 - [mips] NaCl should now use the custom MipsELFStreamer (recently added) in spite
Matheus Almeida
- [llvm] r204919 - [mips] Remove unused private field.
Matheus Almeida
- [llvm] r204921 - Split the file MipsAsmBackend.cpp in Split the file MipsAsmBackend.cpp and Split the file MipsAsmBackend.h.
Matheus Almeida
- [llvm] r204921 - Split the file MipsAsmBackend.cpp in Split the file MipsAsmBackend.cpp and Split the file MipsAsmBackend.h.
Matheus Almeida
- [llvm] r204958 - DebugInfo: Support for compressed debug info sections
Matheus Almeida
- [llvm] r204958 - DebugInfo: Support for compressed debug info sections
Matheus Almeida
- [PATCH] Fix creating illegal setcc cond codes.
Owen Anderson
- [llvm] r204630 - R600/SI: Fix 64-bit private loads.
Matt Arsenault
- [PATCH] R600/SI: Fix 64-bit private loads.
Matt Arsenault
- [PATCH] R600/SI: Fixes for 64-bit operations only on SALU
Matt Arsenault
- [llvm] r204651 - R600/SI: Move splitting 64-bit immediates to separate function.
Matt Arsenault
- [PATCH] Make isSetCCEquivalent respect the TargetBooleanContents
Matt Arsenault
- [PATCH] [InstCombine] Don't fold bitcast into store if it would need addrspacecast
Matt Arsenault
- [PATCH] R600: Implement isNarrowingProfitable.
Matt Arsenault
- [llvm] r204658 - R600: Implement isNarrowingProfitable.
Matt Arsenault
- [PATCH] R600: Implement isNarrowingProfitable.
Matt Arsenault
- [llvm] r204660 - R600/SI: Fix 64-bit bit ops that require the VALU.
Matt Arsenault
- [llvm] r204661 - R600/SI: Sub-optimial fix for 64-bit immediates with SALU ops.
Matt Arsenault
- [llvm] r204662 - R600/SI: Fix extra mov from legalizing 64-bit SALU ops.
Matt Arsenault
- [PATCH] R600/SI: Fixes for 64-bit operations only on SALU
Matt Arsenault
- [PATCH] R600: Don't viewCFG() under DEBUG() except on failure.
Matt Arsenault
- [llvm] r204664 - R600: Don't viewCFG() under DEBUG() except on failure.
Matt Arsenault
- [PATCH] R600: Don't viewCFG() under DEBUG() except on failure.
Matt Arsenault
- [PATCH] Fix assertion with a trunc store to an i1 vector.
Matt Arsenault
- [PATCH] Improve handling of custom load ext actions.
Matt Arsenault
- [PATCH] Move ExtractVectorElements to SelectionDAG.
Matt Arsenault
- [llvm] r204727 - Fix creating illegal setcc cond codes.
Matt Arsenault
- [PATCH] Fix creating illegal setcc cond codes.
Matt Arsenault
- [llvm] r204729 - R600: Add failing testcase for <3 x i32> stores.
Matt Arsenault
- [PATCH] R600: Move computeMaskedBitsForTargetNode out of AMDILISelLowering.cpp
Matt Arsenault
- [PATCH] R600: Move computeMaskedBitsForTargetNode out of AMDILISelLowering.cpp
Matt Arsenault
- [llvm] r204743 - R600: Move computeMaskedBitsForTargetNode out of AMDILISelLowering.cpp
Matt Arsenault
- [PATCH] R600: Move computeMaskedBitsForTargetNode out of AMDILISelLowering.cpp
Matt Arsenault
- [PATCH] R600/SI: Fix unreachable with a sext_in_reg to an illegal type.
Matt Arsenault
- [llvm] r204840 - R600: Add a testcase for sext_in_reg I missed.
Matt Arsenault
- [PATCH] R600: Compute masked bits for min and max
Matt Arsenault
- [PATCH] R600: Implement isZExtFree.
Matt Arsenault
- [llvm] r204945 - R600/SI: Fix unreachable with a sext_in_reg to an illegal type.
Matt Arsenault
- [llvm] r204946 - R600: Implement isZExtFree.
Matt Arsenault
- [PATCH] R600: Implement isZExtFree.
Matt Arsenault
- [PATCH] Make SimplifyDemandedBits understand BUILD_PAIR
Matt Arsenault
- [PATCH] R600: Remove AMDIL instruction and register definitions
Matt Arsenault
- [PATCH] Fix shift by constants for vector.
Matt Arsenault
- [PATCH] Check address space when optimizing gep+cast
Matt Arsenault
- [PATCH] R600: Match 24-bit arithmetic patterns in a Target DAGCombine
Matt Arsenault
- [PATCH] R600: Implement isNarrowingProfitable.
Matt Arsenault
- [PATCH] R600: Add target nodes for BFM and BFI
Matt Arsenault
- [PATCH] Add DAG parameter to ComputeNumSignBitsForTargetNode
Matt Arsenault
- [lld] r204606 - [Mips] Sort R_MIPS_LO16 / R_MIPS_HI16 / R_MIPS_GOT16 before finding
Simon Atanasyan
- [lld] r204607 - [Mips] Fix formatting.
Simon Atanasyan
- [lld] r204606 - [Mips] Sort R_MIPS_LO16 / R_MIPS_HI16 / R_MIPS_GOT16 before finding
Simon Atanasyan
- [PATCH] [core] add support to resolve section groups.
Simon Atanasyan
- [PATCH] [yaml2obj] Add support for ELF e_flags.
Simon Atanasyan
- [llvm] r204635 - Adding some very nascent information about the clang tablegen backends, with a promise to add more information later.
Aaron Ballman
- [llvm] r204659 - In Release modes, Visual Studio complains that the Operator destructor in User.cpp
Aaron Ballman
- [llvm] r204659 - In Release modes, Visual Studio complains that the Operator destructor in User.cpp
Aaron Ballman
- [llvm] r204928 - The forward declare should be a struct instead of a class (to be consistent with the definition, as well as to silence an MSVC C4099 warning).
Aaron Ballman
- [llvm] r204620 - Removes the NVPTXSplitBBatBar pass.
Eli Bendersky
- PATCH: Remove the NVPTXSplitBBatBar pass
Eli Bendersky
- PATCH: add NVPTX test for a function call with a populated local buffer
Eli Bendersky
- [llvm] r204624 - Add test to test/CodeGen/NVPTX for "alloca buffer" arguments.
Eli Bendersky
- PATCH: add NVPTX test for a function call with a populated local buffer
Eli Bendersky
- PATCH: implement printf call lowering in the NVPTX backend
Eli Bendersky
- PATCH: Add range-for iteration adapter for Function::arg_begin/end
Eli Bendersky
- [llvm] r204835 - Add args() iteartor adapter to Function, for range-for loops.
Eli Bendersky
- PATCH: Add range-for iteration adapter for Function::arg_begin/end
Eli Bendersky
- [llvm] r204836 - Enable range-for iteration over call/invoke arguments.
Eli Bendersky
- [llvm] r204851 - Fix problem with r204836
Eli Bendersky
- [llvm] r204851 - Fix problem with r204836
Eli Bendersky
- [llvm] r204851 - Fix problem with r204836
Eli Bendersky
- [llvm] r204851 - Fix problem with r204836
Eli Bendersky
- [llvm] r204856 - Fix bot breakage in InstructionsTest.
Eli Bendersky
- [llvm] r204851 - Fix problem with r204836
Eli Bendersky
- [llvm] r204860 - Add a unit test for Invoke iteration, similar to the one for Call
Eli Bendersky
- [llvm] r204851 - Fix problem with r204836
Eli Bendersky
- PATCH: More thorough cleanup of NVPTX-generated global names
Eli Bendersky
- PATCH: implement printf call lowering in the NVPTX backend
Eli Bendersky
- [PATCH] Check address space when optimizing gep+cast
Eli Bendersky
- PATCH: implement printf call lowering in the NVPTX backend
Eli Bendersky
- [PATCH] PR19137: Correct PRE handling of llvm.sadd.with.overflow followed by add.
Daniel Berlin
- [PATCH] PR19137: Correct PRE handling of llvm.sadd.with.overflow followed by add.
Daniel Berlin
- [PATCH] Fix PR19169:Crash on invalid attempting to specialize a template method as a template variable
Karthik Bhat
- [PATCH] Fix PR19169:Crash on invalid attempting to specialize a template method as a template variable
Karthik Bhat
- [llvm] r204920 - All new elements except the last one initialized to NULL. Ideally, once parsing is complete, all elements should be non-NULL.
Karthik Bhat
- [llvm] r204920 - All new elements except the last one initialized to NULL. Ideally, once parsing is complete, all elements should be non-NULL.
Karthik Bhat
- [PATCH] CMake: Add ability to disable building LLVM utils
Chris Bieneman
- [PATCH] CMake: Add ability to disable building LLVM utils
Chris Bieneman
- [llvm] r204663 - Remove unused parameter
David Blaikie
- [llvm] r204665 - DwarfDebug: Remove an unused parameter
David Blaikie
- [llvm] r204667 - DebugInfo: Don't emit relocations to abbreviations in debug_info.dwo
David Blaikie
- [llvm] r204668 - DebugInfo: Implement relative addressing for DW_AT_ranges under fission
David Blaikie
- [llvm] r204672 - DebugInfo: Add DW_AT_GNU_ranges_base to skeleton CUs
David Blaikie
- [llvm] r204679 - DwarfDebug: Simplify debug_loc merging
David Blaikie
- [llvm] r204680 - DebugInfo: Simplify debug loc list handling by keeping separate lists
David Blaikie
- [llvm] r204679 - DwarfDebug: Simplify debug_loc merging
David Blaikie
- [llvm] r204696 - DebugInfo: Remove unnecessary zero-size check
David Blaikie
- [llvm] r204697 - DebugInfo: Support debug_loc under fission
David Blaikie
- [llvm] r204702 - DebugInfo: Add GNU_addr_base and GNU_ranges_base only when there are addresses or ranges
David Blaikie
- [llvm] r204672 - DebugInfo: Add DW_AT_GNU_ranges_base to skeleton CUs
David Blaikie
- [llvm] r204431 - [Constant Hoisting] Replace the MapVector with a separate Map and Vector to keep track of constant candidates.
David Blaikie
- [llvm] r204431 - [Constant Hoisting] Replace the MapVector with a separate Map and Vector to keep track of constant candidates.
David Blaikie
- [llvm] r204766 - llvm/test/DebugInfo/empty.ll: Suppress crash for targeting pecoff while investigating.
David Blaikie
- [llvm] r204780 - DebugInfo: Add fission-related sections to COFF
David Blaikie
- [llvm] r204766 - llvm/test/DebugInfo/empty.ll: Suppress crash for targeting pecoff while investigating.
David Blaikie
- [patch] compress debug sections
David Blaikie
- [llvm] r204795 - Follow-up to r204790: don't try to emit line tables if there are no functions with DI in the TU
David Blaikie
- [llvm] r204790 - Fix PR19239 - Add support for generating debug info for functions without lexical scopes and/or debug info at all
David Blaikie
- PATCH: Add range-for iteration adapter for Function::arg_begin/end
David Blaikie
- [llvm] r204841 - Change the PBQP graph adjacency list structure from std::set to std::vector.
David Blaikie
- [llvm] r204790 - Fix PR19239 - Add support for generating debug info for functions without lexical scopes and/or debug info at all
David Blaikie
- [llvm] r204851 - Fix problem with r204836
David Blaikie
- [llvm] r204851 - Fix problem with r204836
David Blaikie
- [llvm] r204851 - Fix problem with r204836
David Blaikie
- [llvm] r204851 - Fix problem with r204836
David Blaikie
- [llvm] r204857 - Simplify PBQP graph removeAdjEdgeId implementation.
David Blaikie
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
David Blaikie
- [llvm] r204957 - DebugInfo: TargetOptions/MCAsmInfo support for compressed debug info sections
David Blaikie
- [llvm] r204958 - DebugInfo: Support for compressed debug info sections
David Blaikie
- [patch] compress debug sections
David Blaikie
- [llvm] r204983 - PBQP: Minor cleanups to r204857
David Blaikie
- [llvm] r204857 - Simplify PBQP graph removeAdjEdgeId implementation.
David Blaikie
- [llvm] r204958 - DebugInfo: Support for compressed debug info sections
David Blaikie
- [llvm] r204958 - DebugInfo: Support for compressed debug info sections
David Blaikie
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
David Blaikie
- [llvm] r205016 - Only test compression when linked with zlib.
David Blaikie
- [llvm] r204958 - DebugInfo: Support for compressed debug info sections
David Blaikie
- [llvm] r205050 - llvm-mc: error when -compress-debug-sections is requested and zlib is not linked
David Blaikie
- [llvm] r205053 - Add missing include (for r205050)
David Blaikie
- [llvm] r205059 - Debug Compression: Avoid compression debug_frame for now
David Blaikie
- [llvm] r205102 - llvm-mc: Fix build breakage caused by r205050.
David Blaikie
- Optimize load from aggregate stores
David Blaikie
- [llvm] r205148 - llvm/test/MC/ELF/nocompression.s: Loosen an expression to match "llvm-mc.EXE".
David Blaikie
- [PATCH] LowerDbgDeclare - get rid of redundant dbg.values when an alloca survives optimization
David Blaikie
- [PATCH] Add functions for writing endian specific data to streams
Justin Bogner
- [PATCH] Add function for consuming endian specific data from a buffer
Justin Bogner
- [llvm] r204671 - Support: Document Endian.h functions
Justin Bogner
- [PATCH] Add function for consuming endian specific data from a buffer
Justin Bogner
- [llvm] r204693 - Support: Functions for consuming endian specific data from a buffer.
Justin Bogner
- [PATCH] Add function for consuming endian specific data from a buffer
Justin Bogner
- [llvm] r204863 - llvm-cov: Handle functions with no line number
Justin Bogner
- [llvm] r204868 - llvm-cov: Disable test on big endian machines
Justin Bogner
- [llvm] r204871 - llvm-cov: Move XFAIL after the body of the test
Justin Bogner
- [llvm] r204881 - llvm-cov: When reading strings in gcov data, skip leading zeros
Justin Bogner
- [llvm] r205032 - Support: Functions for writing endian specific data to streams.
Justin Bogner
- [PATCH] Add functions for writing endian specific data to streams
Justin Bogner
- [PATCH] Branch folding causes different code generation at "-O2 -g" and "-O2"
Chandler Carruth
- [PATCH] Debug info: Support fragmented variables.
Chandler Carruth
- [llvm] r204659 - In Release modes, Visual Studio complains that the Operator destructor in User.cpp
Chandler Carruth
- [PATCH] blockfreq: Rewrite block frequency analysis
Chandler Carruth
- [PATCH] blockfreq: Rewrite block frequency analysis
Chandler Carruth
- PATCH: Add range-for iteration adapter for Function::arg_begin/end
Chandler Carruth
- [PATCH] CloneFunction: Clone all attributes, including the CC
Chandler Carruth
- [PATCH] Do not use layout-before to layout atoms.
Chandler Carruth
- [llvm] r204907 - [cleanup] Modernize doxygen comments for the BumpPtrAllocator and
Chandler Carruth
- [llvm] r204908 - [cleanup] Run clang-format over these routines to remove formatting
Chandler Carruth
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Chandler Carruth
- [PATCH] [C++11] Do not check __GXX_EXPERIMENTAL_CXX0X__.
Chandler Carruth
- [llvm] r204992 - [cleanup] Hoist the initialization and constants for slab sizes to the
Chandler Carruth
- [llvm] r204993 - [Allocator Cleanup] Make the growth of the "slab" size of the
Chandler Carruth
- [llvm] r204995 - [Allocator Cleanup] Move generic pointer alignment helper out of an
Chandler Carruth
- [llvm] r204996 - [Allocator Cleanup] Sink the private data members and methods to the
Chandler Carruth
- [llvm] r205091 - [ARM64] Fix 'assert("...")' to be 'assert(0 && "...")'. Otherwise, it is
Chandler Carruth
- [llvm] r205135 - [ARM64] Fix a heap-use-after-free spotted by ASan.
Chandler Carruth
- [llvm] r205137 - Don't mark the declarations of the TSan annotation functions as weak.
Chandler Carruth
- [llvm] r205140 - [Allocator] Stop forward-declaring BumpPtrAllocator in a few places.
Chandler Carruth
- [llvm] r205141 - [Allocator] Simplify unittests by using the default size parameters in
Chandler Carruth
- [llvm] r205143 - [Allocator] Lift the slab size and size threshold into template
Chandler Carruth
- [llvm] r205161 - [ARM64] Fix materialization of an fp128 zero immediate. There currently
Chandler Carruth
- [www-pubs] r205155 - Added my KCoFI paper which uses LLVM.
Stephen Checkoway
- [llvm] r204690 - Register Allocator: check other options before using a CSR for the first time.
Evan Cheng
- [PATCH] ARM: I have a cunning plan (atomics)
Evan Cheng
- [llvm] r204940 - [AArch64] Lower SHL_PARTS, SRA_PARTS and SRL_PARTS
Logan Chien
- [llvm] r205102 - llvm-mc: Fix build breakage caused by r205050.
Logan Chien
- [patch] Drop support for non-cfi capable assemblers
Eric Christopher
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
Eric Christopher
- [patch] compress debug sections
Eric Christopher
- [llvm] r204672 - DebugInfo: Add DW_AT_GNU_ranges_base to skeleton CUs
Eric Christopher
- [llvm] r204679 - DwarfDebug: Simplify debug_loc merging
Eric Christopher
- [llvm] r204528 - Dwarf Debug: Remove some cargo-cult type uniquing. Scopes do not have
Eric Christopher
- [llvm] r204766 - llvm/test/DebugInfo/empty.ll: Suppress crash for targeting pecoff while investigating.
Eric Christopher
- [llvm] r204766 - llvm/test/DebugInfo/empty.ll: Suppress crash for targeting pecoff while investigating.
Eric Christopher
- [llvm] r204795 - Follow-up to r204790: don't try to emit line tables if there are no functions with DI in the TU
Eric Christopher
- [llvm] r204795 - Follow-up to r204790: don't try to emit line tables if there are no functions with DI in the TU
Eric Christopher
- [llvm] r204795 - Follow-up to r204790: don't try to emit line tables if there are no functions with DI in the TU
Eric Christopher
- [llvm] r204875 - Reorder arguments on test command line to make it easier to cut and
Eric Christopher
- [llvm] r204880 - X86: Correct vectorization cost model for v8f32->v8i8.
Eric Christopher
- [llvm] r204880 - X86: Correct vectorization cost model for v8f32->v8i8.
Eric Christopher
- [llvm] r204880 - X86: Correct vectorization cost model for v8f32->v8i8.
Eric Christopher
- [llvm] r204880 - X86: Correct vectorization cost model for v8f32->v8i8.
Eric Christopher
- [llvm] r204972 - [X86][Vector Cost Model] Add a comment to explain the workaround
Eric Christopher
- [llvm] r204972 - [X86][Vector Cost Model] Add a comment to explain the workaround
Eric Christopher
- [PATCH][x86 inline-asm] Fix printing of register operands with q modifier
Eric Christopher
- [llvm] r204667 - DebugInfo: Don't emit relocations to abbreviations in debug_info.dwo
Eric Christopher
- [PATCH] Add function to get the number of DFSan labels allocated.
Peter Collingbourne
- [llvm] r204560 - remove a bunch of unused private methods
Peter Collingbourne
- [PATCH] Add function to get the number of DFSan labels allocated.
Peter Collingbourne
- [compiler-rt] r204854 - Add function to get the number of DFSan labels allocated.
Peter Collingbourne
- [PATCH] Add function to get the number of DFSan labels allocated.
Peter Collingbourne
- [PATCH][X86] Fix for cannot select broadcast
Quentin Colombet
- [llvm] r204631 - [X86][ISelDAG] Add missing fallback patterns for avx2 broadcast instructions.
Quentin Colombet
- [PATCH][X86] Fix for cannot select broadcast
Quentin Colombet
- [PATCH][X86] Fix for cannot select broadcast
Quentin Colombet
- [PATCH][X86] Fix for cannot select broadcast
Quentin Colombet
- [X86][ExeDepsFix] Add broadcast instruction to the table used by ExeDepsFix pass
Quentin Colombet
- [llvm] r204770 - [X86] Add broadcast instructions to the table used by ExeDepsFix pass.
Quentin Colombet
- [X86][ExeDepsFix] Add broadcast instruction to the table used by ExeDepsFix pass
Quentin Colombet
- [llvm] r204884 - [X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64
Quentin Colombet
- [llvm] r204884 - [X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64
Quentin Colombet
- [llvm] r204880 - X86: Correct vectorization cost model for v8f32->v8i8.
Quentin Colombet
- [llvm] r204884 - [X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64
Quentin Colombet
- [llvm] r204884 - [X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64
Quentin Colombet
- [llvm] r204972 - [X86][Vector Cost Model] Add a comment to explain the workaround
Quentin Colombet
- [llvm] r204884 - [X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64
Quentin Colombet
- [llvm] r204972 - [X86][Vector Cost Model] Add a comment to explain the workaround
Quentin Colombet
- [PATCH]: Bug 18747 - Add an option to allow an exhaustive search during last chance recoloring
Quentin Colombet
- [PATCH] ARM + Thumb Segmented Stacks (v2)
Alex Crichton
- [PATCH] ARM + Thumb Segmented Stacks (v2)
Alex Crichton
- [PATCH] ARM + Thumb Segmented Stacks (v2)
Alex Crichton
- [PATCH] ARM + Thumb Segmented Stacks (v2)
Alex Crichton
- [www-pubs] r205155 - Added my KCoFI paper which uses LLVM.
John Criswell
- [www-pubs] r205155 - Added my KCoFI paper which uses LLVM.
John Criswell
- [PATCH] Loop Vectorizer doesn't use %zmm registers on targets supporting AVX512.
Demikhovsky, Elena
- [PATCH][AVX2] Fix GATHER execution domains
Demikhovsky, Elena
- [PATCH][AVX512] Fix execution domains on Gathers and Scatters
Demikhovsky, Elena
- [llvm] r204906 - AVX-512: Implemented masking for integer arithmetic & logic instructions.
Elena Demikhovsky
- [PATCH] CMake: Add ability to disable building LLVM utils
Daniel Dunbar
- [LNT] add simple baseline graphing
Daniel Dunbar
- PR18931, PATCH: Crash using integrated assembler with immediate arithmetic
Stepan Dyatkovskiy
- PR18931, PATCH: Crash using integrated assembler with immediate arithmetic
Stepan Dyatkovskiy
- PR18931, PATCH: Crash using integrated assembler with immediate arithmetic
Stepan Dyatkovskiy
- [llvm] r204899 - Fix for pr18931: Crash using integrated assembler with immediate arithmetic
Stepan Dyatkovskiy
- [llvm] r204900 - Fixed test for r204899 (pr18931 fix)
Stepan Dyatkovskiy
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Stepan Dyatkovskiy
- [llvm] r204899 - Fix for pr18931: Crash using integrated assembler with immediate arithmetic
Stepan Dyatkovskiy
- [llvm] r204899 - Fix for pr18931: Crash using integrated assembler with immediate arithmetic
Stepan Dyatkovskiy
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Stepan Dyatkovskiy
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Stepan Dyatkovskiy
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Stepan Dyatkovskiy
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Stepan Dyatkovskiy
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Stepan Dyatkovskiy
- [llvm] r205094 - Recommitted fix for PR18931, with extended tests set.
Stepan Dyatkovskiy
- PR18929, PATCH: Introducing immediates with # is optional on aarch64
Stepan Dyatkovskiy
- [llvm] r205157 - PR18929:
Stepan Dyatkovskiy
- [PATCH] Do not use layout-before to layout atoms.
Shankar Easwaram
- [PATCH] Do not use layout-before to layout atoms.
Shankar Easwaram
- [llvm] r204769 - Create .symtab_shndxr only when needed.
Shankar Easwaran
- [llvm] r204769 - Create .symtab_shndxr only when needed.
Shankar Easwaran
- [lld] r204830 - [core] add SectionGroup support
Shankar Easwaran
- [PATCH] Do not use layout-before to layout atoms.
Shankar Easwaran
- [PATCH] Do not use layout-before to layout atoms.
Shankar Easwaran
- [PATCH] Do not use layout-before to layout atoms.
Shankar Easwaran
- [PATCH] Do not use layout-before to layout atoms.
Shankar Easwaran
- [PATCH] Do not use layout-before to layout atoms.
Shankar Easwaran
- [PATCH] Do not use layout-before to layout atoms.
Shankar Easwaran
- [lld] r204988 - [ELF] Remove class declarations that do nothing.
Shankar Easwaran
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Shankar Easwaran
- [PATCH] [ELF] Support response file.
Shankar Easwaran
- [lld] r205163 - [core] support .gnu.linkonce sections
Shankar Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [core] add support to resolve section groups.
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Add --allow-multiple-definition option.
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Add --allow-multiple-definition option.
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Support response file.
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Support response file.
Shankar Kalpathi Easwaran
- [llvm] r204687 - Fix crashes when assembler directives are used that are not
Kevin Enderby
- [llvm] r204847 - Fix the ARM VST4 (single 4-element structure from one lane)
Kevin Enderby
- [llvm] r204861 - Fix a problem with the ARM assembler incorrectly matching a
Kevin Enderby
- [llvm] r204719 - Fix these tests on windows.
Rafael Espindola
- [llvm] r204765 - Use Endian.h to simplify this code a bit.
Rafael Espindola
- [llvm] r204769 - Create .symtab_shndxr only when needed.
Rafael Espindola
- [llvm] r204769 - Create .symtab_shndxr only when needed.
Rafael Espindola
- [llvm] r204769 - Create .symtab_shndxr only when needed.
Rafael Espindola
- [llvm] r204769 - Create .symtab_shndxr only when needed.
Rafael Espindola
- [llvm] r204771 - Correctly detect if a symbol uses a reserved section index or not.
Rafael Espindola
- [llvm] r204781 - Prevent alias from pointing to weak aliases.
Rafael Espindola
- [llvm] r204784 - Revert "Prevent alias from pointing to weak aliases."
Rafael Espindola
- [compiler-rt] r204823 - Avoid aliases to weak aliases in interceptors.
Rafael Espindola
- [llvm] r204883 - Correctly propagates st_size.
Rafael Espindola
- [llvm] r204934 - Prevent alias from pointing to weak aliases.
Rafael Espindola
- [llvm] r204956 - Remove unused argument.
Rafael Espindola
- [llvm] r204961 - Remove another unused argument.
Rafael Espindola
- [llvm] r205013 - Add const.
Rafael Espindola
- [llvm] r205014 - Add const to a method I missed in the previous commit.
Rafael Espindola
- [llvm] r205026 - Convert "llc -filetype=obj" test into llvm-mc tests.
Rafael Espindola
- [llvm] r205027 - convert another llc -filetype=obj test.
Rafael Espindola
- [llvm] r205028 - Parse .gpdword and convert another llc -filetype=obj test.
Rafael Espindola
- [llvm] r205031 - Map ELf flags back to more specific section kinds.
Rafael Espindola
- [llvm] r205033 - Convert another llc -filetype=obj test.
Rafael Espindola
- [llvm] r205036 - Remove bogus test.
Rafael Espindola
- [llvm] r205039 - Convert llc -filetype=obj test.
Rafael Espindola
- [llvm] r205040 - Convert llc -filetype=obj test.
Rafael Espindola
- [llvm] r205042 - Convert one last llc -filetype=obj test.
Rafael Espindola
- [lld] r205077 - Check in binaries to avoid dependency on broken llvm-mc behavior.
Rafael Espindola
- [llvm] r205076 - Completely rewrite ELFObjectWriter::RecordRelocation.
Rafael Espindola
- [lld] r205078 - Forgot to replace a %t1 in the previous commit.
Rafael Espindola
- [llvm] r205119 - Remove dead declarations.
Rafael Espindola
- [llvm] r205121 - Add a missing break.
Rafael Espindola
- [llvm] r204404 - Remove llvm-mc's disable-cfi option.
Rafael Espíndola
- [PATCH] [RFC] __builtin___clear_cache support in LLVM
Rafael Espíndola
- [PATCH] Simplify loop that worked around bugs in old GCC/Xcode.
Rafael Espíndola
- [patch] Drop support for non-cfi capable assemblers
Rafael Espíndola
- [PATCH] Add functions for writing endian specific data to streams
Rafael Espíndola
- [llvm] r204579 - SupportTests.LockFileManagerTest: Add assertions for Win32.
Rafael Espíndola
- [PATCH] Add function for consuming endian specific data from a buffer
Rafael Espíndola
- [PATCH] Add function for consuming endian specific data from a buffer
Rafael Espíndola
- [llvm] r204544 - ARM IAS: properly handle function entries in .thumb
Rafael Espíndola
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Rafael Espíndola
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Rafael Espíndola
- [llvm] r204544 - ARM IAS: properly handle function entries in .thumb
Rafael Espíndola
- [llvm] r204703 - WinCOFF: Add support for -fdata-sections
Rafael Espíndola
- [llvm] r204579 - SupportTests.LockFileManagerTest: Add assertions for Win32.
Rafael Espíndola
- [llvm] r204076 - Use range metadata instead of introducing selects.
Rafael Espíndola
- PR18931, PATCH: Crash using integrated assembler with immediate arithmetic
Rafael Espíndola
- [llvm] r204769 - Create .symtab_shndxr only when needed.
Rafael Espíndola
- [llvm] r204769 - Create .symtab_shndxr only when needed.
Rafael Espíndola
- PR18931, PATCH: Crash using integrated assembler with immediate arithmetic
Rafael Espíndola
- [patch] compress debug sections
Rafael Espíndola
- [patch] Avoid aliases to weak aliases in interceptors
Rafael Espíndola
- [patch] Avoid aliases to weak aliases in interceptors
Rafael Espíndola
- PATCH: Add range-for iteration adapter for Function::arg_begin/end
Rafael Espíndola
- [llvm] r204829 - Revert "X86 memcpy lowering: use "rep movs" even when esi is used as base pointer" (r204174)
Rafael Espíndola
- [PATCH] Remove LowerInvoke's obsolete "-enable-correct-eh-support" option
Rafael Espíndola
- no_dead_strip sections are not atomized
Rafael Espíndola
- [llvm] r204900 - Fixed test for r204899 (pr18931 fix)
Rafael Espíndola
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Rafael Espíndola
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Rafael Espíndola
- [PATCH] Fix LTO handling of symbols in the .symver directive
Rafael Espíndola
- [PATCH] Introduce new gold plugin option "relocation-pic"
Rafael Espíndola
- [PATCH] Missing break
Rafael Espíndola
- [patch, darwin-legacy] suppressing OS version asm directive
David Fang
- [LLVMdev] 3.4.1 Release Plans
David Fang
- [llvm] r204591 - [PowerPC] Update comment re: VSX copy-instruction selection
Hal Finkel
- [llvm] r204594 - [PowerPC] Don't schedule VSX copy legalization unless VSX is enabled
Hal Finkel
- [llvm] r204609 - [PowerPC] Mark many instructions as commutative
Hal Finkel
- [PATCH][ppc64le] Generate little-endian object files
Hal Finkel
- [llvm] r204746 - [PowerPC] Add a TableGen relation for A-type and M-type VSX FMA instructions
Hal Finkel
- [llvm] r204748 - [PowerPC] Correct commutable indices for VSX FMA instructions
Hal Finkel
- [llvm] r204768 - [PowerPC] Select between VSX A-type and M-type FMA instructions just before RA
Hal Finkel
- [llvm] r204782 - [PowerPC] Generate logical vector VSX instructions
Hal Finkel
- [llvm] r204801 - [PowerPC] Lower VSELECT using xxsel when VSX is available
Hal Finkel
- [llvm] r204828 - [PowerPC] Add v2i64 as a legal VSX type
Hal Finkel
- [llvm] r204838 - [PowerPC] Use VSX vector load/stores for v2[fi]64
Hal Finkel
- [llvm] r204839 - [PowerPC] Remove some dead VSX v4f32 store patterns
Hal Finkel
- [llvm] r204843 - [PowerPC] Use v2f64 <-> v2i64 VSX conversion instructions
Hal Finkel
- [llvm] r204848 - [PowerPC] VSX loads and stores support unaligned access
Hal Finkel
- [llvm] r204873 - [PowerPC] Generate VSX permutations for v2[fi]64 vectors
Hal Finkel
- [llvm] r204963 - [PowerPC] Expand v2i64 shifts
Hal Finkel
- [llvm] r204971 - [PowerPC] Fix v2f64 vector extract and related patterns
Hal Finkel
- [llvm] r204976 - [PowerPC] Don't remove self VSX copies in PPCInstrInfo::copyPhysReg
Hal Finkel
- [llvm] r204980 - [PowerPC] Use a small cleanup pass to remove VSX self copies
Hal Finkel
- [llvm] r205041 - [PowerPC] v2[fi]64 need to be explicitly passed in VSX registers
Hal Finkel
- [llvm] r205046 - [PowerPC] Fix VSX permutation isel
Hal Finkel
- [llvm] r205075 - [PowerPC] Add subregister classes for f64 VSX values
Hal Finkel
- [llvm] r205096 - [PowerPC] VSX instruction latency corrections
Hal Finkel
- [llvm] r205106 - [PowerPC] Handle v2i64 comparisons
Hal Finkel
- [llvm] r205146 - [PowerPC] Handle VSX v2i64 SIGN_EXTEND_INREG
Hal Finkel
- [llvm] r205153 - Make use of previously generated stores in SelectionDAGLegalize::ExpandExtractFromVectorThroughStack
Hal Finkel
- [compiler-rt] r204877 - Allow the user to override the compiler used for testing
Greg Fitzgerald
- [compiler-rt] r204886 - Revert r204877 "Allow the user to override the compiler used for testing"
Greg Fitzgerald
- [PATCH] Fix for PR 19261: generate unconditional branches with "-O0 -fast-isel=false"
Daniil Fukalov
- [PATCH] Fix for incorrect address sinking in the presence of potential overflows
Louis Gerbarg
- [PATCH] Fix to support properly cleaning up failed address sinking against constants
Louis Gerbarg
- [llvm] r204076 - Use range metadata instead of introducing selects.
Dan Gohman
- [llvm] r204076 - Use range metadata instead of introducing selects.
Dan Gohman
- [llvm] r204598 - Update release notes with EHABI current behaviour
Renato Golin
- [PATCH] [RFC] __builtin___clear_cache support in LLVM
Renato Golin
- [PATCH] Implement __builtin_stack_pointer
Renato Golin
- [PATCH] Implement __builtin_stack_pointer
Renato Golin
- [PATCH] Implement __builtin_stack_pointer
Renato Golin
- [PATCH] Implement __builtin_stack_pointer
Renato Golin
- [llvm] r204802 - Add @llvm.clear_cache builtin
Renato Golin
- [PATCH] [RFC] __builtin___clear_cache support in LLVM
Renato Golin
- [llvm] r204806 - Change @llvm.clear_cache default to call rt-lib
Renato Golin
- [PATCH] ARM big endian function argument passing
Renato Golin
- [llvm] r204851 - Fix problem with r204836
Renato Golin
- [llvm] r204899 - Fix for pr18931: Crash using integrated assembler with immediate arithmetic
Renato Golin
- [llvm] r204899 - Fix for pr18931: Crash using integrated assembler with immediate arithmetic
Renato Golin
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Renato Golin
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Renato Golin
- [llvm] r204898 - ARM: raise error message when complex SO expressions can't really be
Renato Golin
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Renato Golin
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Renato Golin
- PR18929, PATCH: Introducing immediates with # is optional on aarch64
Renato Golin
- [PATCH] MachineFunction is exposed to X86AsmParser.
Yuri Gorshenin
- [zorg] r204789 - libiomp5 builder: use the correct SVN URL
Dmitri Gribenko
- [zorg] r204789 - libiomp5 builder: use the correct SVN URL
Dmitri Gribenko
- [llvm] r205116 - Fix a few -Wdocumentation warnings
Dmitri Gribenko
- [zorg] r205118 - openmp build script: allow to override environment variables
Dmitri Gribenko
- [PATCH] zorg: add openmp scheduler
Dmitri Gribenko
- [PATCH] Do not sanitize kernel area on 32-bit targets
Yury Gribov
- [PATCH] Add compiler support for dynamic Asan runtime
Yury Gribov
- [PATCH] Add compiler support for dynamic Asan runtime
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Add compiler support for dynamic Asan runtime
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Do not sanitize kernel area on 32-bit targets
Yury Gribov
- [PATCH] Do not sanitize kernel area on 32-bit targets
Yury Gribov
- [PATCH] Do not sanitize kernel area on 32-bit targets
Yury Gribov
- [PATCH] Add compiler support for dynamic Asan runtime
Yury Gribov
- [PATCH] Do not sanitize kernel area on 32-bit targets
Yury Gribov
- [PATCH] Do not sanitize kernel area on 32-bit targets
Yury Gribov
- [PATCH] Do not sanitize kernel area on 32-bit targets
Yury Gribov
- [PATCH] Add compiler support for dynamic Asan runtime
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Add compiler support for dynamic Asan runtime
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Do not sanitize kernel area on 32-bit targets
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Add compiler support for dynamic Asan runtime
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Optional support for dynamic Asan runtime
Yury Gribov
- [PATCH] Fix for incorrect address sinking in the presence of potential overflows
Jim Grosbach
- [llvm] r204833 - Fix for incorrect address sinking in the presence of potential overflows.
Jim Grosbach
- [llvm] r204880 - X86: Correct vectorization cost model for v8f32->v8i8.
Jim Grosbach
- [llvm] r204882 - add 'requires asserts' to test that needs it
Jim Grosbach
- [llvm] r204880 - X86: Correct vectorization cost model for v8f32->v8i8.
Jim Grosbach
- [polly] r204726 - Updated test/create_ll.sh to work with old & new clang versions.
Tobias Grosser
- [llvm] r204699 - SLP vectorizer: Don't hoist vector extracts of phis.
Tobias Grosser
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Tobias Grosser
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Tobias Grosser
- Fwd: Build polly-perf-O3 Failure
Tobias Grosser
- Build polly-perf-O3 Failure
Tobias Grosser
- Build polly-perf-O3 Failure
Tobias Grosser
- [llvm] r204841 - Change the PBQP graph adjacency list structure from std::set to std::vector.
Lang Hames
- [llvm] r204844 - Remove PBQP-cost dimension sanity assertion in PBQP::Graph::addConstructedEdge.
Lang Hames
- [llvm] r204857 - Simplify PBQP graph removeAdjEdgeId implementation.
Lang Hames
- [llvm] r204841 - Change the PBQP graph adjacency list structure from std::set to std::vector.
Lang Hames
- [llvm] r204857 - Simplify PBQP graph removeAdjEdgeId implementation.
Lang Hames
- [llvm] r204885 - Remove forward declaration for Target class - Target is already defined here.
Lang Hames
- [llvm] r204891 - Update MCSymbolizer and its subclasses' constructors to reflect the fact that
Lang Hames
- [llvm] r204892 - Move MCSymbolizer's constructor into header. It's trivial - there's no need for
Lang Hames
- [llvm] r204893 - Assert that MCSymbolizer is constructed with a valid (or at least non-null)
Lang Hames
- [llvm] r204894 - Add missing #include <cassert> to MCSymbolizer.h.
Lang Hames
- [llvm] r204975 - Temporarily remove assert while I dig in to issues that it's causing for LLDB.
Lang Hames
- [llvm] r204983 - PBQP: Minor cleanups to r204857
Lang Hames
- [llvm] r204857 - Simplify PBQP graph removeAdjEdgeId implementation.
Lang Hames
- [llvm] r205122 - [PBQP] Move invalid graph nodeId/edgeId methods into base class.
Lang Hames
- [llvm] r205123 - [MC] Remove an unused (and broken) variant of the setupForSymbolicDisassembly
Lang Hames
- [PATCH][x86 inline-asm] Fix printing of register operands with q modifier
Akira Hatanaka
- [llvm] r205067 - [x86] Fix printing of register operands with q modifier.
Akira Hatanaka
- [llvm] r204600 - [NVPTX] Add isel patterns for addrspacecast
Justin Holewinski
- PATCH: add NVPTX test for a function call with a populated local buffer
Justin Holewinski
- [llvm] r204760 - [configure/make] Propagate names of build host tools when making BuildTools
Meador Inge
- [compiler-rt] r204597 - Fix a VS compile-time warning
Timur Iskhodzhanov
- [compiler-rt] r204484 - [libsanitizer] Add descriptions for the common flags.
Timur Iskhodzhanov
- [llvm] r204475 - R600/SI: Handle S_MOV_B64 in SIInstrInfo::moveToVALU()
Timur Iskhodzhanov
- [llvm] r204475 - R600/SI: Handle S_MOV_B64 in SIInstrInfo::moveToVALU()
Timur Iskhodzhanov
- [llvm] r204788 - Use -LABEL checks in the COFF debug info tests
Timur Iskhodzhanov
- [llvm] r204790 - Fix PR19239 - Add support for generating debug info for functions without lexical scopes and/or debug info at all
Timur Iskhodzhanov
- [llvm] r204791 - Add tests for r204790
Timur Iskhodzhanov
- [llvm] r204790 - Fix PR19239 - Add support for generating debug info for functions without lexical scopes and/or debug info at all
Timur Iskhodzhanov
- [llvm] r204795 - Follow-up to r204790: don't try to emit line tables if there are no functions with DI in the TU
Timur Iskhodzhanov
- [llvm] r204790 - Fix PR19239 - Add support for generating debug info for functions without lexical scopes and/or debug info at all
Timur Iskhodzhanov
- [llvm] r204790 - Fix PR19239 - Add support for generating debug info for functions without lexical scopes and/or debug info at all
Timur Iskhodzhanov
- [llvm] r204795 - Follow-up to r204790: don't try to emit line tables if there are no functions with DI in the TU
Timur Iskhodzhanov
- [llvm] r204795 - Follow-up to r204790: don't try to emit line tables if there are no functions with DI in the TU
Timur Iskhodzhanov
- [llvm] r204795 - Follow-up to r204790: don't try to emit line tables if there are no functions with DI in the TU
Timur Iskhodzhanov
- [llvm] r204795 - Follow-up to r204790: don't try to emit line tables if there are no functions with DI in the TU
Timur Iskhodzhanov
- [llvm] r204902 - Make the recent COFF debug info tests more readable
Timur Iskhodzhanov
- [llvm] r204904 - Add a PR reference
Timur Iskhodzhanov
- [llvm] r204790 - Fix PR19239 - Add support for generating debug info for functions without lexical scopes and/or debug info at all
Timur Iskhodzhanov
- [compiler-rt] r204925 - Add support for _expand[_dbg] so we don't crash when _aligned_* allocation functions are used
Timur Iskhodzhanov
- [PATCH] Fix for PR 19261: generate unconditional branches with "-O0 -fast-isel=false"
Timur Iskhodzhanov
- [llvm] r204921 - Split the file MipsAsmBackend.cpp in Split the file MipsAsmBackend.cpp and Split the file MipsAsmBackend.h.
Zoran Jovanovic
- [PATCH] PR15967 basicaa claims no alias when there is
Karl-Johan Karlsson
- [llvm] r204659 - In Release modes, Visual Studio complains that the Operator destructor in User.cpp
Yaron Keren
- [llvm] r204659 - In Release modes, Visual Studio complains that the Operator destructor in User.cpp
Yaron Keren
- [llvm] r204704 - Disable Visual C++ warning 4722 about aborting a destructor,
Yaron Keren
- [llvm] r204659 - In Release modes, Visual Studio complains that the Operator destructor in User.cpp
Yaron Keren
- [llvm] r204706 - Remove cmake module support for Visual C++ 2010 (MSVC10)
Yaron Keren
- [llvm] r205084 - MachO: Add linker-optimisation hint framework to MC.
Yaron Keren
- [PATCH] Add function to get the number of DFSan labels allocated.
Sam Kerner
- [PATCH] Add function to get the number of DFSan labels allocated.
Sam Kerner
- [PATCH] [AVX512] Implemented masking for integer arithmetic & logic instructions.
Robert Khasanov
- [PATCH] [AVX512] Implemented conversions up/down instructions with masking
Robert Khasanov
- LLVM buildmaster will be restarted today after 6 PM Pacific Time
Galina Kistanova
- LLVM buildmaster will be restarted today after 6 PM PT
Galina Kistanova
- r204394 - Fix PR19172 - wrong this adjustment calculated for virtual destructor in a class with complex inheritance
Reid Kleckner
- [patch][pr17530] Prevent alias from pointing to weak aliases
Reid Kleckner
- [PATCH] Use the new Windows environment for target detection
Reid Kleckner
- [PATCH] Canonicalise Windows target triple spellings
Reid Kleckner
- [PATCH] CloneFunction: Clone all attributes, including the CC
Reid Kleckner
- [llvm] r204866 - CloneFunction: Clone all attributes, including the CC
Reid Kleckner
- [PATCH] CloneFunction: Clone all attributes, including the CC
Reid Kleckner
- [llvm] r204888 - inalloca: Fix incorrect example IR and remove LangRef warning
Reid Kleckner
- [llvm] r204889 - Remove unneeded stale type.
Reid Kleckner
- [llvm] r204890 - inalloca: *Really* fix the docs
Reid Kleckner
- InAlloca documentation out of sync?
Reid Kleckner
- [PATCH] CMake: Add ability to disable building LLVM utils
Reid Kleckner
- [PATCH] Fix for PR 19261: generate unconditional branches with "-O0 -fast-isel=false"
Reid Kleckner
- [llvm] r204948 - InstCombine: Don't combine constants on unsigned icmps
Reid Kleckner
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Reid Kleckner
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Reid Kleckner
- [PATCH] Disable passes on optnone functions
Reid Kleckner
- [PATCH] CMake: Add ability to disable building LLVM utils
Reid Kleckner
- [PATCH] Make sibling call opt work with common x86 callee pop conventions
Reid Kleckner
- [PATCH] [ELF] Support response file.
Reid Kleckner
- [PATCH] Exception handling docs: Clarify how the llvm.eh.* intrinsics are used
Reid Kleckner
- [lld] r205038 - [ELF] Support response file.
Reid Kleckner
- [llvm] r205070 - Windows: canonicalise the default windows triple
Reid Kleckner
- [llvm] r205010 - Revert "InstCombine: merge constants in both operands of icmp."
Reid Kleckner
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Nick Kledzik
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Nick Kledzik
- [PATCH] [core] add support to resolve section groups.
Nick Kledzik
- [PATCH] Do not use layout-before to layout atoms.
Nick Kledzik
- [PATCH] Do not use layout-before to layout atoms.
Nick Kledzik
- [PATCH] Do not use layout-before to layout atoms.
Nick Kledzik
- no_dead_strip sections are not atomized
Nick Kledzik
- [www] r204625 - Final conference programme with keynote speakers.
Tobias von Koch
- [PATCH] Fix MipsLongBranch pass to work when the code has inline assembly.
Reed Kotler
- [PATCH] Fix MipsLongBranch pass to work when the code has inline assembly.
Reed Kotler
- [zorg] r204858 - Fix mips build slave to use llvm/clang to build the compiler.
Reed Kotler
- r205076 regresses mips 32 direct object emitter
Reed Kotler
- [PATCH] InstCombine: Recognize an unsigned mul with overflow idiom into umul.
Benjamin Kramer
- [llvm] r204728 - ScalarEvolution: Compute exit counts for loops with a power-of-2 step.
Benjamin Kramer
- [llvm] r204731 - Add missing slash to make the doxygen output less confusing.
Benjamin Kramer
- [PATCH] InstCombine: merge constants in both operands of icmp.
Benjamin Kramer
- [PATCH] InstCombine: merge constants in both operands of icmp.
Benjamin Kramer
- [PATCH] InstCombine: merge constants in both operands of icmp.
Benjamin Kramer
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Benjamin Kramer
- [llvm] r205108 - Avoid storing Twines.
Benjamin Kramer
- [llvm] r205110 - tblgen: Twinify PrintFatalError.
Benjamin Kramer
- [llvm] r205112 - ARM64: Remove unused helper function, make others static.
Benjamin Kramer
- [llvm] r205114 - Detemplatize LOHDirective.
Benjamin Kramer
- [llvm] r205084 - MachO: Add linker-optimisation hint framework to MC.
Benjamin Kramer
- [llvm] r205117 - Remove outdated comment.
Benjamin Kramer
- [PATCH] A couple minor changes to support sanitizers on FreeBSD 9.2
Viktor Kutuzov
- [compiler-rt] r204595 - A fix for sanitizers' TLS support on FreeBSD
Viktor Kutuzov
- [PATCH] A fix for sanitizers' TLS support on FreeBSD
Viktor Kutuzov
- [PATCH] Add FreeBSD support to sanitizers' procmaps facilities
Viktor Kutuzov
- [PATCH] Add FreeBSD support to sanitizers' procmaps facilities
Viktor Kutuzov
- [PATCH] Define uintptr_t in the profiling sources on x86_64 FreeBSD in 32-bit mode
Viktor Kutuzov
- [compiler-rt] r204799 - Define uintptr_t in the profiling sources on x86_64 FreeBSD in 32-bit mode
Viktor Kutuzov
- [PATCH] Define uintptr_t in the profiling sources on x86_64 FreeBSD in 32-bit mode
Viktor Kutuzov
- [PATCH] A couple minor changes to support sanitizers on FreeBSD 9.2
Viktor Kutuzov
- [PATCH] A couple minor changes to support sanitizers on FreeBSD 9.2
Viktor Kutuzov
- [PATCH] A couple minor changes to support sanitizers on FreeBSD 9.2
Viktor Kutuzov
- [llvm] r204579 - SupportTests.LockFileManagerTest: Add assertions for Win32.
Argyrios Kyrtzidis
- [llvm] r204579 - SupportTests.LockFileManagerTest: Add assertions for Win32.
Argyrios Kyrtzidis
- [llvm] r204579 - SupportTests.LockFileManagerTest: Add assertions for Win32.
Argyrios Kyrtzidis
- [test-suite] r204701 - Remove some pointless forward declarations of std::complex.
Ben Langmuir
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Nick Lewycky
- [PATCH] Fix PR19169:Crash on invalid attempting to specialize a template method as a template variable
Nick Lewycky
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Nick Lewycky
- [llvm] r204881 - llvm-cov: When reading strings in gcov data, skip leading zeros
Nick Lewycky
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Nick Lewycky
- Fwd: Optimize load from aggregate stores
Nick Lewycky
- [llvm] r205137 - Don't mark the declarations of the TSan annotation functions as weak.
Nick Lewycky
- PATCH: implement printf call lowering in the NVPTX backend
Yuan Lin
- PATCH: implement printf call lowering in the NVPTX backend
Yuan Lin
- [PATCH] [AArch64] Lower SHL_PARTS, SRA_PARTS and SRL_PARTS
GuanHong Liu
- [PATCH] [COMPILER-RT] Implement long double comparison functions
GuanHong Liu
- [PATCH] [COMPILER-RT] Implement long double comparison functions
GuanHong Liu
- [llvm] r204898 - ARM: raise error message when complex SO expressions can't really be
Jiangning Liu
- [PATCH][ARM] Label offset crashes llvm integrated assembler
Jiangning Liu
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Jiangning Liu
- [llvm] r204901 - Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86_64-linux buildbot.
Jiangning Liu
- [llvm] r204560 - remove a bunch of unused private methods
Nuno Lopes
- [llvm] r204560 - remove a bunch of unused private methods
Nuno Lopes
- [llvm] r204703 - WinCOFF: Add support for -fdata-sections
David Majnemer
- [llvm] r204703 - WinCOFF: Add support for -fdata-sections
David Majnemer
- [llvm] r204703 - WinCOFF: Add support for -fdata-sections
David Majnemer
- [PATCH] Make sibling call opt work with common x86 callee pop conventions
David Majnemer
- [llvm] r205058 - X86: Disable IsLegalToCallImmediateAddr for Win32
David Majnemer
- [LNT] add simple baseline graphing
Chris Matthews
- [LNT] r205063 - Add simple baseline run graphing
Chris Matthews
- [llvm] r204713 - Fix AVX2 Gather execution domains.
Cameron McInally
- [PATCH][AVX2] Fix GATHER execution domains
Cameron McInally
- [PATCH][AVX512] Fix execution domains on Gathers and Scatters
Cameron McInally
- [llvm] r204804 - Fix AVX512 Gather and Scatter execution domains.
Cameron McInally
- [PATCH] AArch64_BE Elf support for MC-JIT runtime dynamic linker
James Molloy
- [PATCH] AArch64: Implement common instruction aliases
James Molloy
- RFC: Enable vectorization of call instructions in the loop vectorizer
James Molloy
- [PATCH][mips] Add more Octeon cnMips instructions
Kai Nacke
- [PATCH][mips] Add more Octeon cnMips instructions
Kai Nacke
- [llvm] r204623 - [X86] Fix non-determinism in LowerVectorAllZeroTest
Adam Nemet
- [PATCH][X86] Fix non-determinism in LowerVectorAllZeroTest
Adam Nemet
- [PATCH][X86] Factor out new helper getPSHUFB
Adam Nemet
- [PATCH][X86] Generate VPSHUFB for in-place v16i16 shuffles
Adam Nemet
- [llvm] r204734 - [X86] Factor out new helper getPSHUFB
Adam Nemet
- [llvm] r204735 - [X86] Generate VPSHUFB for in-place v16i16 shuffles
Adam Nemet
- [PATCH][X86] Factor out new helper getPSHUFB
Adam Nemet
- [PATCH][X86] Generate VPSHUFB for in-place v16i16 shuffles
Adam Nemet
- [llvm] r204884 - [X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64
Adam Nemet
- [llvm] r204884 - [X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64
Adam Nemet
- [llvm] r204884 - [X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64
Adam Nemet
- [PATCH][X86] Adjust cost of FP_TO_UINT v8f32->v8i32
Adam Nemet
- [llvm] r205159 - [X86] Adjust cost of FP_TO_UINT v8f32->v8i32
Adam Nemet
- [PATCH][X86] Adjust cost of FP_TO_UINT v8f32->v8i32
Adam Nemet
- Ping/RFC: Idea for optimization (test for remainder)
Jasper Neumann
- [llvm] r204404 - Remove llvm-mc's disable-cfi option.
Tim Northover
- [PATCH] AArch64_BE function argument passing for ARM ABI
Tim Northover
- [PATCH] [AArch64] Lower SHL_PARTS, SRA_PARTS and SRL_PARTS
Tim Northover
- [PATCH] ARM: Homogeneous aggregates must be allocated to contiguous registers
Tim Northover
- [PATCH] [AArch64] Lower SHL_PARTS, SRA_PARTS and SRL_PARTS
Tim Northover
- [PATCH] Implement __builtin_stack_pointer
Tim Northover
- [PATCH] ARM: I have a cunning plan (atomics)
Tim Northover
- [PATCH] ARM: I have a cunning plan (atomics)
Tim Northover
- [llvm] r204813 - ARM: add intrinsics for the v8 ldaex/stlex
Tim Northover
- [PATCH] ARM: I have a cunning plan (atomics)
Tim Northover
- [PATCH] ARM: I have a cunning plan (atomics)
Tim Northover
- [PATCH][X86] Adjust cost of FP_TO_UINT v8f32->v8i32
Tim Northover
- [llvm] r205003 - Intrinsics: expand semantics of LLVMExtendedVectorType (& trunc)
Tim Northover
- [llvm] r205005 - R600: avoid calling std::next on an iterator that might be end()
Tim Northover
- [PATCH] Add ARM big endian Target (armeb, thumbeb)
Tim Northover
- [PATCH] Add ARM big endian Target (armeb, thumbeb)
Tim Northover
- [PATCH] Add ARM big endian Target (armeb, thumbeb)
Tim Northover
- [llvm] r205079 - Intrinsics: add LLVMHalfElementsVectorType constraint
Tim Northover
- [llvm] r205080 - Make GetCPISymbol a virtual method.
Tim Northover
- [llvm] r205081 - MachO: allow each section to have a linker-private symbol
Tim Northover
- [llvm] r205083 - MachO: actually set linker-private prefix at MC level.
Tim Northover
- [llvm] r205084 - MachO: Add linker-optimisation hint framework to MC.
Tim Northover
- [llvm] r205085 - MC: add a RefKind field to MCValue
Tim Northover
- [llvm] r205086 - CodeGenPrep: wrangle IR to exploit AArch64 tbz/tbnz inst.
Tim Northover
- [llvm] r205087 - MC-exceptions: add support for compact-unwind without .eh_frame
Tim Northover
- [llvm] r205088 - CodeGen: add sensible defaults for the ISD::FROUND operation
Tim Northover
- [llvm] r205089 - TableGen: avoid dereferencing nullptr variable
Tim Northover
- [llvm] r205090 - ARM64: initial backend import
Tim Northover
- [llvm] r205090 - ARM64: initial backend import
Tim Northover
- [llvm] r205090 - ARM64: initial backend import
Tim Northover
- [llvm] r205090 - ARM64: initial backend import
Tim Northover
- [llvm] r205092 - ARM64: change format specifier to work on 32-bit targets
Tim Northover
- [llvm] r205093 - ARM64: use 64-bit constant even on 32-bit machines
Tim Northover
- [llvm] r205105 - ARM64: format register strings without creating a local Twine.
Tim Northover
- Build polly-perf-O3 Failure
Tim Northover
- [llvm] r205109 - TableGen: don't save a StringRef to a local std::string.
Tim Northover
- [llvm] r205084 - MachO: Add linker-optimisation hint framework to MC.
Tim Northover
- [llvm] r205084 - MachO: Add linker-optimisation hint framework to MC.
Tim Northover
- [llvm] r205131 - ARM64: override all the things.
Tim Northover
- [llvm] r205132 - ARM64: remove -m32/-m64 mapping with ARM.
Tim Northover
- [llvm] r205133 - ARM64: remove unused variables
Tim Northover
- [llvm] r205134 - ARM64: uncopy/paste helper function
Tim Northover
- [llvm] r205090 - ARM64: initial backend import
Tim Northover
- PR18929, PATCH: Introducing immediates with # is optional on aarch64
Tim Northover
- [PATCH] [InstCombine] Don't fold bitcast into store if it would need addrspacecast
Richard Osborne
- [llvm] r204732 - Reuse earlier variables to make it clear the types involved in the cast.
Richard Osborne
- [llvm] r204733 - [InstCombine] Don't fold bitcast into store if it would need addrspacecast
Richard Osborne
- [PATCH] [InstCombine] Don't fold bitcast into store if it would need addrspacecast
Richard Osborne
- [PATCH]: Bug 18747 - Add an option to allow an exhaustive search during last chance recoloring
MAYUR PANDEY
- [llvm] r205090 - ARM64: initial backend import
Pasi Parviainen
- [PATCH] [Instcombine] Recognize test for overflow in integer multiplication.
Serge Pavlov
- [PATCH] AArch64_BE function argument passing for ARM ABI
Christian Pirker
- [PATCH] AArch64_BE Elf support for MC-JIT runtime dynamic linker
Christian Pirker
- [PATCH] AArch64_BE function argument passing for ARM ABI
Christian Pirker
- [PATCH] AArch64_BE function argument passing for ARM ABI
Christian Pirker
- [llvm] r204814 - AArch64_BE function argument passing for ARM ABI
Christian Pirker
- [llvm] r204816 - AArch64_BE Elf support for MC-JIT runtime dynamic linker
Christian Pirker
- [PATCH] AArch64_BE Elf support for MC-JIT runtime dynamic linker
Christian Pirker
- [PATCH] AArch64_BE function argument passing for ARM ABI
Christian Pirker
- [PATCH] ARM big endian function argument passing
Christian Pirker
- [PATCH] Add ARM big endian Target (armeb, thumbeb)
Christian Pirker
- [llvm] r205007 - Add ARM big endian Target (armeb, thumbeb)
Christian Pirker
- [PATCH] Add ARM big endian Target (armeb, thumbeb)
Christian Pirker
- [PATCH] Add ARM big endian Target (armeb, thumbeb)
Christian Pirker
- [compiler-rt] r204484 - [libsanitizer] Add descriptions for the common flags.
Alexander Potapenko
- [compiler-rt] r204794 - [ASan] Fix a thinko spotted by Evgeniy Stepanov: use REAL(memcpy) on non-OSX systems.
Alexander Potapenko
- [llvm] r204673 - Get rid of an unnecessary use of the * and & operators.
Adrian Prantl
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
Adrian Prantl
- [llvm] r204679 - DwarfDebug: Simplify debug_loc merging
Adrian Prantl
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
Adrian Prantl
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
Adrian Prantl
- [PATCH] LowerDbgDeclare - get rid of redundant dbg.values when an alloca survives optimization
Adrian Prantl
- [llvm] r204981 - C++11: convert verbose loops to range-based loops.
Adrian Prantl
- [llvm] r204107 - DwarfDebug: Only unique retained types instead of all types.
Adrian Prantl
- [PATCH] LowerDbgDeclare - get rid of redundant dbg.values when an alloca survives optimization
Adrian Prantl
- [PATCH] Disable passes on optnone functions
Philip Reames
- [llvm] r204528 - Dwarf Debug: Remove some cargo-cult type uniquing. Scopes do not have
Manman Ren
- [llvm] r204684 - Register Allocator: refactoring (no functionality change).
Manman Ren
- [llvm] r204528 - Dwarf Debug: Remove some cargo-cult type uniquing. Scopes do not have
Manman Ren
- [llvm] r204690 - Register Allocator: check other options before using a CSR for the first time.
Manman Ren
- [llvm] r204690 - Register Allocator: check other options before using a CSR for the first time.
Manman Ren
- [llvm] r204864 - Add comments. Addressing review comments from Evan on r204690.
Manman Ren
- [llvm] r204962 - Register Allocator: refactoring and add comments.
Manman Ren
- [llvm] r204979 - Provide a target override for the cost of using a callee-saved register
Manman Ren
- [llvm] r204737 - [DAG] Keep the opaque constant flag when performing unary constant folding operations.
Juergen Ributzka
- [llvm] r204738 - [Stackmaps][X86TTI] Fix think-o in getIntImmCost calculation.
Juergen Ributzka
- [llvm] r204739 - [X86TTI] Make constant base pointers for getElementPtr opaque.
Juergen Ributzka
- [llvm] r204431 - [Constant Hoisting] Replace the MapVector with a separate Map and Vector to keep track of constant candidates.
Juergen Ributzka
- [llvm] r204431 - [Constant Hoisting] Replace the MapVector with a separate Map and Vector to keep track of constant candidates.
Juergen Ributzka
- [llvm] r204758 - [Constant Hoisting] Make the constant candidate map local to the collectConstantCandidates method.
Juergen Ributzka
- [llvm] r204837 - [MCJIT] Check if there have been errors during RuntimeDyld execution.
Juergen Ributzka
- [PATCH] Disable passes on optnone functions
Robinson, Paul
- [PATCH] Disable passes on optnone functions
Robinson, Paul
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Robison, Arch
- [PATCH] Fix typo in SLPVectorizer.cpp
Arch D. Robison
- [PATCH] Make SLPVectorizer cost model take credit for instructions that will be erased
Arch D. Robison
- [PATCH] Make SLPVectorizer cost model take credit for instructions that will be erased
Arch D. Robison
- [PATCH] Fix typo in SLPVectorizer.cpp
Arch D. Robison
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Arch D. Robison
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Arch D. Robison
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Arch D. Robison
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Arch D. Robison
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Arch D. Robison
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Tom Roeder
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Tom Roeder
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Tom Roeder
- [PATCH] Fix LTO handling of symbols in the .symver directive
Tom Roeder
- [llvm] r204865 - This is a fix for PR# 19051. I noticed code gen differences due to code motion when running tests with and without the debug info at O2. The problem is in branch folding. A loop wanted to skip the debug info, but actually it didn't do so.
Ekaterina Romanova
- [PATCH] Loop Vectorizer doesn't use %zmm registers on targets supporting AVX512.
Nadav Rotem
- [PATCH][X86] Fix for cannot select broadcast
Nadav Rotem
- [PATCH] Fix typo in SLPVectorizer.cpp
Nadav Rotem
- [PATCH] Fix typo in SLPVectorizer.cpp
Nadav Rotem
- [X86][ExeDepsFix] Add broadcast instruction to the table used by ExeDepsFix pass
Nadav Rotem
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Nadav Rotem
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Nadav Rotem
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Nadav Rotem
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Nadav Rotem
- [llvm] r204880 - X86: Correct vectorization cost model for v8f32->v8i8.
Nadav Rotem
- [llvm] r204880 - X86: Correct vectorization cost model for v8f32->v8i8.
Nadav Rotem
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Nadav Rotem
- [compiler-rt] r204592 - Make MSan unittest -Werror=sign-compare clean
Alexey Samsonov
- [compiler-rt] r204593 - [CMake] Respect CMAKE_CXX_FLAGS in custom clang_compile commands
Alexey Samsonov
- [PATCH] Add FreeBSD support to sanitizers' procmaps facilities
Alexey Samsonov
- [compiler-rt] r204602 - [CMake] Rename the variable
Alexey Samsonov
- [PATCH] A couple minor changes to support sanitizers on FreeBSD 9.2
Alexey Samsonov
- [PATCH] Add compiler support for dynamic Asan runtime
Alexey Samsonov
- [PATCH] Add compiler support for dynamic Asan runtime
Alexey Samsonov
- [PATCH] Do not sanitize kernel area on 32-bit targets
Alexey Samsonov
- [PATCH] Do not sanitize kernel area on 32-bit targets
Alexey Samsonov
- [PATCH] A couple minor changes to support sanitizers on FreeBSD 9.2
Alexey Samsonov
- [PATCH] Add compiler support for dynamic Asan runtime
Alexey Samsonov
- [PATCH] Optional support for dynamic Asan runtime
Alexey Samsonov
- [PATCH] A couple minor changes to support sanitizers on FreeBSD 9.2
Alexey Samsonov
- [patch] Avoid aliases to weak aliases in interceptors
Alexey Samsonov
- [PATCH] Add compiler support for dynamic Asan runtime
Alexey Samsonov
- [PATCH] Optional support for dynamic Asan runtime
Alexey Samsonov
- [PATCH] Add compiler support for dynamic Asan runtime
Alexey Samsonov
- [compiler-rt] r204897 - [asan] Do not sanitize kernel area on 32-bit targets, patch by Yuri Gribov
Alexey Samsonov
- [PATCH] Optional support for dynamic Asan runtime
Alexey Samsonov
- [PATCH] Optional support for dynamic Asan runtime
Alexey Samsonov
- [PATCH] Add compiler support for dynamic Asan runtime
Alexey Samsonov
- [PATCH] InstrProf: Add initial compiler-rt test
Alexey Samsonov
- [PATCH] InstrProf: Add initial compiler-rt test
Alexey Samsonov
- [llvm] r204605 - [mips] Implement shorthand add / sub forms for MIPS.
Daniel Sanders
- [llvm] r204611 - [mips] Allow dsubu to take an immediate as an alias for dsubiu.
Daniel Sanders
- [llvm] r204612 - [mips] Add regression tests for parenthetic expressions in MIPS assembly.
Daniel Sanders
- [llvm] r204621 - [mips] Add error message when trying to use $at in '.set noat' mode.
Daniel Sanders
- [llvm] r204710 - [mips] Fix assembler temporary expansion and add associated warnings about the use of $at.
Daniel Sanders
- [llvm] r204711 - [mips] Correct testcase for .set at=$reg and emit the new warnings for numeric registers too.
Daniel Sanders
- [PATCH] [test-suite] Add reference output to Obsequi for the small
Daniel Sanders
- [llvm] r204714 - [mips] '.set at=$0' should be equivalent to '.set noat'
Daniel Sanders
- [llvm] r204792 - [mips] Move the CHECK lines in mips*-register-names.s to make it more obvious which CHECK matches with which insn
Daniel Sanders
- [llvm] r204793 - [mips] $s8 is an alias for $fp in all ABI's, not just N32/N64.
Daniel Sanders
- [llvm] r204796 - [mips] The register names depend on the ABI being N32/N64 rather than the arch being mips64
Daniel Sanders
- [llvm] r204797 - [mips] Add tests for t0-t3 for N32/N64
Daniel Sanders
- [llvm] r204797 - [mips] Add tests for t0-t3 for N32/N64
Daniel Sanders
- [llvm] r204805 - [mips] The decision to use MO_GOT_PAGE and MO_GOT_OFST depends on the ABI being N32 or N64 not the arch being MIPS64
Daniel Sanders
- [llvm] r204911 - [mips] Stop caching the result of hasMips64(), isABI_O32(), isABI_N32(), and isABI_N64() from MipsSubTarget in MipsTargetLowering
Daniel Sanders
- [llvm] r204922 - [mips] The decision between GOT_DISP and GOT16 for global addresses depends on ABI rather than MIPS64
Daniel Sanders
- [llvm] r204924 - [mips] Add support for .cpsetup
Daniel Sanders
- [llvm] r204932 - [mips] Attempting to use register $32 should be an error instead of an assertion.
Daniel Sanders
- [llvm] r204943 - [mips] Some uses of isMips64()/hasMips64() are really tests for 64-bit GPR's
Daniel Sanders
- [llvm] r204797 - [mips] Add tests for t0-t3 for N32/N64
Daniel Sanders
- [PATCH] [yaml2obj] Add support for ELF e_flags.
Daniel Sanders
- [lld] r204606 - [Mips] Sort R_MIPS_LO16 / R_MIPS_HI16 / R_MIPS_GOT16 before finding
Richard Sandiford
- [lld] r204606 - [Mips] Sort R_MIPS_LO16 / R_MIPS_HI16 / R_MIPS_GOT16 before finding
Richard Sandiford
- [llvm] r204797 - [mips] Add tests for t0-t3 for N32/N64
Richard Sandiford
- [llvm] r204797 - [mips] Add tests for t0-t3 for N32/N64
Richard Sandiford
- [llvm] r204614 - [PPC64LE] ELFv2 ABI updates for the .opd section
Will Schmidt
- [PATCH] Make SLPVectorizer cost model take credit for instructions that will be erased
Arnold Schwaighofer
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Arnold Schwaighofer
- [llvm] r204859 - PR15967 Fix in basicaa for faulty returning no alias.
Arnold Schwaighofer
- [PATCH] PR15967 basicaa claims no alias when there is
Arnold Schwaighofer
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Arnold Schwaighofer
- [llvm] r205018 - SLPVectorizer: Ignore users that are insertelements we can reschedule them
Arnold Schwaighofer
- [llvm] r205019 - SLPVectorizer: Fix typos
Arnold Schwaighofer
- [llvm] r205020 - SLPVectorizer: Take credit for free extractelement instructions
Arnold Schwaighofer
- [PATCH] Extend SLPVectorizer for cases where insertelement instructions must be rescheduled
Arnold Schwaighofer
- [PATCH] Fix MipsLongBranch pass to work when the code has inline assembly.
Mark Seaborn
- [PATCH] Remove LowerInvoke's obsolete "-enable-correct-eh-support" option
Mark Seaborn
- [PATCH] Exception handling docs: Clarify how the llvm.eh.* intrinsics are used
Mark Seaborn
- [llvm] r205017 - Exception handling docs: Clarify how the llvm.eh.* intrinsics are used
Mark Seaborn
- [PATCH] Exception handling docs: Clarify how the llvm.eh.* intrinsics are used
Mark Seaborn
- [PATCH] Do not sanitize kernel area on 32-bit targets
Kostya Serebryany
- [PATCH] Do not sanitize kernel area on 32-bit targets
Kostya Serebryany
- [patch] Avoid aliases to weak aliases in interceptors
Kostya Serebryany
- [PATCH] Do not sanitize kernel area on 32-bit targets
Kostya Serebryany
- [compiler-rt] r204897 - [asan] Do not sanitize kernel area on 32-bit targets, patch by Yuri Gribov
Kostya Serebryany
- [PATCH] Do not sanitize kernel area on 32-bit targets
Kostya Serebryany
- [compiler-rt] r204903 - [asan] add a test case for r204897.
Kostya Serebryany
- [compiler-rt] r204897 - [asan] Do not sanitize kernel area on 32-bit targets, patch by Yuri Gribov
Kostya Serebryany
- [PATCH] InstrProf: Add initial compiler-rt test
Kostya Serebryany
- [patch] Drop support for non-cfi capable assemblers
Brad Smith
- [patch] Drop support for non-cfi capable assemblers
Brad Smith
- [compiler-rt] r204676 - InstrProf: Change the extension of the default profile
Duncan P. N. Exon Smith
- [PATCH] Define uintptr_t in the profiling sources on x86_64 FreeBSD in 32-bit mode
Duncan P. N. Exon Smith
- [llvm] r204740 - blockfreq: Use const in MachineBlockFrequencyInfo
Duncan P. N. Exon Smith
- [llvm] r204741 - blockfreq: Implement Pass::releaseMemory()
Duncan P. N. Exon Smith
- [PATCH] blockfreq: Rewrite block frequency analysis
Duncan P. N. Exon Smith
- [PATCH] blockfreq: Rewrite block frequency analysis
Duncan P. N. Exon Smith
- [PATCH] InstrProf: Add initial compiler-rt test
Duncan P. N. Exon Smith
- [PATCH] InstrProf: Add initial compiler-rt test
Duncan P. N. Exon Smith
- [PATCH] llvm-lit: Allow compiler-rt tests to run from the source tree
Duncan P. N. Exon Smith
- [PATCH] InstrProf: Add initial compiler-rt test
Duncan P. N. Exon Smith
- [llvm] r204812 - Clarify llvm.clear_cache description.
Joerg Sonnenberger
- [llvm] r204819 - Clarify that select is only non-branching on the IR-level, it often ends
Joerg Sonnenberger
- [compiler-rt] r204999 - Add instrastructure for IEEE quad precision.
Joerg Sonnenberger
- [PATCH] [COMPILER_RT] add long double setting in fp_lib.h
Joerg Sonnenberger
- [PATCH] [COMPILER-RT] Implement long double comparison functions
Joerg Sonnenberger
- [PATCH] Add functions for writing endian specific data to streams
Michael Spencer
- [PATCH] [ELF] Add --allow-multiple-definition option.
Michael Spencer
- [PATCH] [ELF] Support response file.
Michael Spencer
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Michael Spencer
- [PATCH] [ELF] Support response file.
Michael Spencer
- [lld] r204773 - [lit] Python 3.
Michael J. Spencer
- [lld] r204774 - [lit] Environment variables get stripped in lit. Manually specify locale.
Michael J. Spencer
- [PATCH] Fix MipsLongBranch pass to work when the code has inline assembly.
Sasa Stankovic
- [PATCH] Fix MipsLongBranch pass to work when the code has inline assembly.
Sasa Stankovic
- [PATCH] ARM + Thumb Segmented Stacks (v2)
Oliver Stannard
- [PATCH] ARM + Thumb Segmented Stacks (v2)
Oliver Stannard
- [PATCH] ARM + Thumb Segmented Stacks (v2)
Oliver Stannard
- [PATCH] Fix SROA regression that allows splits on non byte width integer types
Björn Steinbrink
- [PATCH] InstCombineShifts: Always combine (X >>? C) << C -> X & (-1 << C)
Björn Steinbrink
- [PATCH] R600/SI: Fix 64-bit private loads.
Tom Stellard
- [PATCH] R600: Implement isNarrowingProfitable.
Tom Stellard
- [PATCH] R600/SI: Fixes for 64-bit operations only on SALU
Tom Stellard
- [llvm] r204615 - R600: Reorganize tablegen instruction definitions
Tom Stellard
- [llvm] r204616 - SelectionDAG: Allow promotion of SELECT nodes from float to int types
Tom Stellard
- [llvm] r204617 - R600/SI: Promote fp64 SELECT to i64
Tom Stellard
- [llvm] r204618 - R600/SI: Fix warning with gcc 4.8.2
Tom Stellard
- [llvm] r204475 - R600/SI: Handle S_MOV_B64 in SIInstrInfo::moveToVALU()
Tom Stellard
- [PATCH] R600: Implement isNarrowingProfitable.
Tom Stellard
- [PATCH] R600/SI: Fixes for 64-bit operations only on SALU
Tom Stellard
- [PATCH] R600: Don't viewCFG() under DEBUG() except on failure.
Tom Stellard
- [PATCH] R600: Move computeMaskedBitsForTargetNode out of AMDILISelLowering.cpp
Tom Stellard
- [PATCH] R600: Move computeMaskedBitsForTargetNode out of AMDILISelLowering.cpp
Tom Stellard
- [PATCH] R600: Remove AMDIL instruction and register definitions
Tom Stellard
- [PATCH] R600: Implement isZExtFree.
Tom Stellard
- [PATCH] R600: Remove AMDIL instruction and register definitions
Tom Stellard
- [llvm] r205005 - R600: avoid calling std::next on an iterator that might be end()
Tom Stellard
- [PATCH] R600/SI: Return the correct index for VGPRs in getHWRegIndex()
Tom Stellard
- [PATCH] R600: Match 24-bit arithmetic patterns in a Target DAGCombine
Tom Stellard
- [PATCH] R600: Match 24-bit arithmetic patterns in a Target DAGCombine
Tom Stellard
- [compiler-rt] r204589 - [asan] Fix a comment.
Evgeniy Stepanov
- [compiler-rt] r204590 - [asan] Disable setjmp/sigsetjmp tests.
Evgeniy Stepanov
- [compiler-rt] r204707 - [msan] A disabled test for inexact "select" instrumentation.
Evgeniy Stepanov
- [compiler-rt] r204708 - [msan] Fix compiler warning in msan_test.cc.
Evgeniy Stepanov
- [compiler-rt] r204712 - [tsan] Fix compiler warnings in TSan tests.
Evgeniy Stepanov
- [compiler-rt] r204715 - [tsan] Fix more warnings in TSan tests.
Evgeniy Stepanov
- [llvm] r204716 - [msan] More precise instrumentation of select IR.
Evgeniy Stepanov
- [compiler-rt] r204717 - [msan] Enable SelectPartial test.
Evgeniy Stepanov
- [llvm] r204720 - [msan] Make some tests less strict.
Evgeniy Stepanov
- [llvm] r204721 - [msan] Relax the test some more.
Evgeniy Stepanov
- [compiler-rt] r204800 - [sanitizer] Intercept __aeabi_mem(set|cpy|move).
Evgeniy Stepanov
- [compiler-rt] r204923 - [msan] Intercept several malloc-related functions.
Evgeniy Stepanov
- [compiler-rt] r204926 - [msan] Implement __msan_set_death_callback.
Evgeniy Stepanov
- [compiler-rt] r204927 - [sanitizer] Fix Android build.
Evgeniy Stepanov
- [compiler-rt] r204929 - [sanitizer] Intercept __bzero on Mac.
Evgeniy Stepanov
- [llvm] r204958 - DebugInfo: Support for compressed debug info sections
Evgeniy Stepanov
- [compiler-rt] r204991 - [sanitizer] Intercept ftime.
Evgeniy Stepanov
- [compiler-rt] r204994 - [sanitizer] Intercept mktime.
Evgeniy Stepanov
- [compiler-rt] r205000 - [sanitizer] Intercept getpwent/getgrent.
Evgeniy Stepanov
- [compiler-rt] r205001 - [sanitizer] Intercept rand_r.
Evgeniy Stepanov
- [compiler-rt] r205002 - [sanitizer] Intercept setpwent/endpwent.
Evgeniy Stepanov
- [compiler-rt] r205004 - [sanitizer] Intercept fgetpwent / fgetgrent.
Evgeniy Stepanov
- [compiler-rt] r205006 - [sanitizer] Fix Mac build.
Evgeniy Stepanov
- [llvm] r204958 - DebugInfo: Support for compressed debug info sections
Evgeniy Stepanov
- [llvm] r204766 - llvm/test/DebugInfo/empty.ll: Suppress crash for targeting pecoff while investigating.
NAKAMURA Takumi
- [llvm] r204914 - IRTests/InstructionsTest.cpp: Avoid initializer list.
NAKAMURA Takumi
- [llvm] r204915 - SmallVector<3> may be used here.
NAKAMURA Takumi
- [llvm] r204916 - Untabify.
NAKAMURA Takumi
- [llvm] r205124 - X86Subtarget.h: isTargetWindows() should tell whether he is targeting msvc.
NAKAMURA Takumi
- [llvm] r205125 - llvm/test/Transforms/LoopStrengthReduce/ARM64/lsr-*.ll: Add explicit triple arm64-unknown for targeting pecoff.
NAKAMURA Takumi
- [llvm] r205126 - Suppress llvm/test/CodeGen/ARM64 for targeting pecoff. ARM64 is unaware of that.
NAKAMURA Takumi
- [dragonegg] r205145 - Disable a couple of tests for now, corresponding to r204934.
NAKAMURA Takumi
- [llvm] r205148 - llvm/test/MC/ELF/nocompression.s: Loosen an expression to match "llvm-mc.EXE".
NAKAMURA Takumi
- [dragonegg] r205151 - Quick fix corresponding to BumpPtrAllocator's change in r205143.
NAKAMURA Takumi
- [llvm] r205070 - Windows: canonicalise the default windows triple
NAKAMURA Takumi
- [llvm] r205162 - ARM64CollectLOH.cpp: Tweak \param. [-Wdocumentation]
NAKAMURA Takumi
- [llvm] r205165 - Mark a couple of the X86 target classes as final. Allows the compiler to de-virtualize some internal calls.
Craig Topper
- [llvm] r205166 - [C++11] Mark more classes in the X86 target as 'final'.
Craig Topper
- [llvm] r204699 - SLP vectorizer: Don't hoist vector extracts of phis.
Andrew Trick
- [PATCH] blockfreq: Rewrite block frequency analysis
Andrew Trick
- [llvm] r204699 - SLP vectorizer: Don't hoist vector extracts of phis.
Andrew Trick
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] [core] add support to resolve section groups.
Rui Ueyama
- [PATCH] [core] add support to resolve section groups.
Rui Ueyama
- [PATCH] [core] add support to resolve section groups.
Rui Ueyama
- [PATCH] [core] add support to resolve section groups.
Rui Ueyama
- [lld] r204754 - [PECOFF] Print out command line if we have expanded response files.
Rui Ueyama
- [PATCH] [core] add support to resolve section groups.
Rui Ueyama
- [PATCH] [core] add support to resolve section groups.
Rui Ueyama
- [PATCH] [core] add support to resolve section groups.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [lld] r204772 - Remove safeguard from RoundTripYAML pass.
Rui Ueyama
- [lld] r204850 - [PECOFF] Use std::mutex.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [lld] r204853 - [PECOFF] Use RAII object for mutex.
Rui Ueyama
- [lld] r204855 - [PECOFF] Avoid C-style cast.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] [C++11] Do not check __GXX_EXPERIMENTAL_CXX0X__.
Rui Ueyama
- [llvm] r204964 - [C++11] Do not check __GXX_EXPERIMENTAL_CXX0X__.
Rui Ueyama
- [PATCH] [C++11] Do not check __GXX_EXPERIMENTAL_CXX0X__.
Rui Ueyama
- [lld] r204966 - Do not use layout-before to layout atoms.
Rui Ueyama
- [lld] r204967 - Spelling corrections.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [PATCH] Do not use layout-before to layout atoms.
Rui Ueyama
- [lld] r204970 - Add a comment on kindLayoutBefore.
Rui Ueyama
- [llvm] r204973 - Revert "[C++11] Do not check __GXX_EXPERIMENTAL_CXX0X__."
Rui Ueyama
- [lld] r204982 - Make anonymous namespace as small as possible.
Rui Ueyama
- [lld] r204984 - Fix typo.
Rui Ueyama
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Rui Ueyama
- [PATCH] [ELF] Support response file.
Rui Ueyama
- [lld] r204986 - Remove extraneous parentheses.
Rui Ueyama
- [lld] r204987 - Replace nested switches with if.
Rui Ueyama
- [PATCH] [ELF] Support response file.
Rui Ueyama
- [PATCH] [ELF] Support response file.
Rui Ueyama
- [PATCH] [ELF] Add --allow-multiple-definition option.
Rui Ueyama
- [lld] r204988 - [ELF] Remove class declarations that do nothing.
Rui Ueyama
- [lld] r204989 - Fix format.
Rui Ueyama
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Rui Ueyama
- [lld] r205015 - [ELF] Add --allow-multiple-definition option.
Rui Ueyama
- [PATCH] [ELF] Add --allow-multiple-definition option.
Rui Ueyama
- [PATCH] [ELF] Add --allow-multiple-definition option.
Rui Ueyama
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Rui Ueyama
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Rui Ueyama
- [PATCH] [ELF] Support response file.
Rui Ueyama
- [PATCH] [ELF] Support response file.
Rui Ueyama
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Rui Ueyama
- [PATCH] [ELF] Support response file.
Rui Ueyama
- [lld] r205029 - [ELF] Support --defsym option to define an absolute symbol.
Rui Ueyama
- [PATCH] [ELF] Support --defsym option to define an absolute symbol.
Rui Ueyama
- [lld] r205034 - Attempt to unbreak buildbots.
Rui Ueyama
- [lld] r205038 - [ELF] Support response file.
Rui Ueyama
- [PATCH] [ELF] Support response file.
Rui Ueyama
- [lld] r205052 - [ELF] Terminate argv with nullptr.
Rui Ueyama
- [lld] r205038 - [ELF] Support response file.
Rui Ueyama
- [lld] r205038 - [ELF] Support response file.
Rui Ueyama
- [lld] r205056 - [ELF] Add "override" and remove "virtual".
Rui Ueyama
- [lld] r205057 - [MachO] Remove "virtual" and add "override".
Rui Ueyama
- [lld] r205163 - [core] support .gnu.linkonce sections
Rui Ueyama
- [PATCH] PR19137: Correct PRE handling of llvm.sadd.with.overflow followed by add.
Erik Verbruggen
- [PATCH] Simplify loop that worked around bugs in old GCC/Xcode.
Erik Verbruggen
- [PATCH] PR19137: Correct PRE handling of llvm.sadd.with.overflow followed by add.
Erik Verbruggen
- [llvm] r204705 - Simplify loop that worked around bugs in old GCC/Xcode.
Erik Verbruggen
- [PATCH] InstCombine: merge constants in both operands of icmp.
Erik Verbruggen
- [PATCH] InstCombine: Recognize an unsigned mul with overflow idiom into umul.
Erik Verbruggen
- [PATCH] InstCombine: merge constants in both operands of icmp.
Erik Verbruggen
- [PATCH] InstCombine: merge constants in both operands of icmp.
Erik Verbruggen
- [PATCH] InstCombine: merge constants in both operands of icmp.
Erik Verbruggen
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Erik Verbruggen
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Erik Verbruggen
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Erik Verbruggen
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Erik Verbruggen
- [PATCH] PR19137: Correct PRE handling of llvm.sadd.with.overflow followed by add.
Erik Verbruggen
- [llvm] r205009 - Revert "GVN: merge overflow intrinsics with non-overflow instructions."
Erik Verbruggen
- [llvm] r205010 - Revert "InstCombine: merge constants in both operands of icmp."
Erik Verbruggen
- [llvm] r204912 - InstCombine: merge constants in both operands of icmp.
Erik Verbruggen
- [PATCH] PR19137: Correct PRE handling of llvm.sadd.with.overflow followed by add.
Erik Verbruggen
- [PATCH] Introduce new gold plugin option "relocation-pic"
Alexey Volkov
- [compiler-rt] r204608 - tsan: add benchmarks for synchronization handling
Dmitry Vyukov
- [compiler-rt] r204610 - tsan: reduce default number of threads in benchmarks
Dmitry Vyukov
- [compiler-rt] r204654 - tsan: use read lock instead of write in atomic operations when possible
Dmitry Vyukov
- [compiler-rt] r204655 - tsan: reorder SyncVar members to reduce contention
Dmitry Vyukov
- [compiler-rt] r204656 - tsan: optimize vector clock operations
Dmitry Vyukov
- [compiler-rt] r204808 - tsan: fix another compiler-injected memset
Dmitry Vyukov
- [compiler-rt] r204809 - tsan: fix deadlock during fork
Dmitry Vyukov
- [compiler-rt] r204810 - tsan: add pthread_barrier_t test
Dmitry Vyukov
- [compiler-rt] r204824 - tsan: deflake test
Dmitry Vyukov
- [compiler-rt] r204809 - tsan: fix deadlock during fork
Dmitry Vyukov
- [llvm] r185966 - Reapply an improved version of r180816/180817.
Nico Weber
- [PATCH] Implement __builtin_stack_pointer
Behan Webster
- [llvm] r204634 - [PowerPC] Generate little-endian object files
Ulrich Weigand
- [PATCH][ppc64le] Generate little-endian object files
Ulrich Weigand
- [llvm] r204629 - VS integration installer: set SUCCESS=1 if we find VS 2013
Hans Wennborg
- [llvm] r204829 - Revert "X86 memcpy lowering: use "rep movs" even when esi is used as base pointer" (r204174)
Hans Wennborg
- [llvm] r204829 - Revert "X86 memcpy lowering: use "rep movs" even when esi is used as base pointer" (r204174)
Hans Wennborg
- [llvm] r204960 - Win installer: provide a pretty icon
Hans Wennborg
- PATCH: More thorough cleanup of NVPTX-generated global names
Jingyue Wu
- PATCH: implement printf call lowering in the NVPTX backend
Jingyue Wu
- [PATCH] Check address space when optimizing gep+cast
Jingyue Wu
- [PATCH] Check address space when optimizing gep+cast
Jingyue Wu
- [PATCH] Check address space when optimizing gep+cast
Jingyue Wu
- [PATCH] Check address space when optimizing gep+cast
Jingyue Wu
- [LLVM-commits] lli crashes when running cpp programs
Dongpeng Xu
- [PATCH] [core] add support to resolve section groups.
kledzik at apple.com
- [PATCH] [core] add support to resolve section groups.
kledzik at apple.com
- [PATCH] Do not use layout-before to layout atoms.
kledzik at apple.com
- [PATCH] Do not use layout-before to layout atoms.
kledzik at apple.com
- Fwd: Optimize load from aggregate stores
deadal nix
Last message date:
Sun Mar 30 23:53:14 PDT 2014
Archived on: Tue Aug 4 17:11:06 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).