The Week Of Monday 18 August 2014 Archives by author
Starting: Mon Aug 18 00:31:01 PDT 2014
Ending: Sun Aug 24 22:09:01 PDT 2014
Messages: 982
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Saleem Abdulrasool
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Saleem Abdulrasool
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Saleem Abdulrasool
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Saleem Abdulrasool
- [PATCH] [AArch32] Added patterns for VCVT{A,N, P,M}.
Saleem Abdulrasool
- [PATCH] rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
Saleem Abdulrasool
- [PATCH] Ignore lifetime intrinsics in use list for MemCpyOptimizer.
Luqman Aden
- [PATCH] Add a "probe-stack" attribute
John Kåre Alsaker
- [PATCH] Add a "probe-stack" attribute
John Kåre Alsaker
- [PATCH] Add a "probe-stack" attribute
John Kåre Alsaker
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Owen Anderson
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Owen Anderson
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Owen Anderson
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Owen Anderson
- [LLVMdev] [AMDGPU][PATCH 2/3] Stubs implementation of the new intrinsics on Evergreen
Matt Arsenault
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Simon Atanasyan
- [PATCH] [mips] Mark aggregates returned in registers with the 'inreg' attribute.
Simon Atanasyan
- [PATCH] Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
Rafael Auler
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Auler
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Auler
- [PATCH] Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
Rafael Auler
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Auler
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Auler
- [llvm] r215886 - Added forgotten noexcept.
Abramo Bagnara
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
Aaron Ballman
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
Aaron Ballman
- [llvm] r215895 - Disabling an MSVC warning ('var' : definition from the for loop is ignored; the definition from the enclosing scope is used) which will trigger false positives more than true positives.
Aaron Ballman
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
Aaron Ballman
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
Aaron Ballman
- [llvm] r215981 - Reverting r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r215957 (these commits all rely on previous commits) due to build breakage. These commits cause failed assertions when testing Clang using MSVC 2013. The asserts are triggered from the std::equal call within ArrayRef::equals due to being passed invalid input (ArrayRef.begin() is returning a nullptr which is problematic).
Aaron Ballman
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
Aaron Ballman
- [llvm] r216067 - Silencing an MSVC C4334 warning ('<<' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)). NFC.
Aaron Ballman
- [llvm] r216068 - Silencing a -Wcast-qual warning. NFC.
Aaron Ballman
- [PATCH] Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Aaron Ballman
- [llvm] r216346 - This code is from r216285, which did not go out to the mailing list for some reason.
Aaron Ballman
- [PATCH] Random Number Generator Refactoring (removing from Module)
JF Bastien
- [PATCH] Random Number Generator Refactoring (removing from Module)
JF Bastien
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
JF Bastien
- [PATCH] Add hooks for emitLeading/TrailingFence in TargetLowering
JF Bastien
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
JF Bastien
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
JF Bastien
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
JF Bastien
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
JF Bastien
- [PATCH] Add hooks for emitLeading/TrailingFence in TargetLowering
JF Bastien
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
JF Bastien
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
JF Bastien
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
JF Bastien
- [PATCH] Refactor AtomicExpandPass and add a generic isAtomic() method to Instruction
JF Bastien
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Daniel Berlin
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Daniel Berlin
- [PATCH] PRE: hoist operations into common dominator when possible.
Daniel Berlin
- [PATCH] InstCombine ((x | ~y) ^ (~x ^ y)) to (x & ~y)
Daniel Berlin
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [llvm] r216371 - Allow vectorization of division by uniform power of 2.
Karthik Bhat
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [PATCH] name change: isPow2DivCheap -> isPow2SDivCheap
Andrea Di Biagio
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Chris Bieneman
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Chris Bieneman
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Chris Bieneman
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Chris Bieneman
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
David Blaikie
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
David Blaikie
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
David Blaikie
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
David Blaikie
- [RFC] Debuginfo: Add default value support for subprogram arguments
David Blaikie
- [llvm] r215962 - [X86, X87 stackifier] Do not mark an operand of a debug instruction as kill.
David Blaikie
- [llvm] r215986 - ADT: Avoid using std::equal in ArrayRef::equals
David Blaikie
- [llvm] r215986 - ADT: Avoid using std::equal in ArrayRef::equals
David Blaikie
- [llvm] r216008 - ADT: Unit test for ArrayRef::equals change in r215986
David Blaikie
- [llvm] r215986 - ADT: Avoid using std::equal in ArrayRef::equals
David Blaikie
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
David Blaikie
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
David Blaikie
- [PATCH] Debug info: Support fragmented variables.
David Blaikie
- [RFC] Debuginfo: Add default value support for subprogram arguments
David Blaikie
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
David Blaikie
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
David Blaikie
- [llvm] r216223 - Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std::unique_ptr
David Blaikie
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
David Blaikie
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
David Blaikie
- [llvm] r216239 - Use DILexicalBlockFile, rather than DILexicalBlock, to track discriminator changes to ensure discriminator changes don't introduce new DWARF DW_TAG_lexical_blocks.
David Blaikie
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
David Blaikie
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
David Blaikie
- [lld] r216252 - Fix build after r216223: Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std::unique_ptr
David Blaikie
- [llvm] r216255 - [dfsan] Fix non-determinism bug in non-zero label check annotator.
David Blaikie
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
David Blaikie
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
David Blaikie
- [llvm] r216268 - [Support] Fix the overflow bug in ULEB128 decoding.
David Blaikie
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
David Blaikie
- [llvm] r216268 - [Support] Fix the overflow bug in ULEB128 decoding.
David Blaikie
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
David Blaikie
- [PATCHES] remove last uses of naked mutexes
David Blaikie
- [llvm] r216344 - Silence gcc -Wpedantic.
David Blaikie
- [llvm] r216338 - Support: add llvm::unique_lock
David Blaikie
- [compiler-rt] r215933 - profile: Improve error messages on bad GCDA files
Justin Bogner
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Justin Bogner
- [PATCH] CoverageMapping: Reader - update for the modified profile data format by add function's hash to coverage function records.
Justin Bogner
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Justin Bogner
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Justin Bogner
- [llvm] r216228 - Fix a URL (NFC)
Justin Bogner
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Justin Bogner
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Justin Bogner
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Justin Bogner
- [PATCH] don't prevent a vselect of constants from becoming a single load (PR20648)
Filipe Cabecinhas
- [PATCH] don't prevent a vselect of constants from becoming a single load (PR20648)
Filipe Cabecinhas
- [llvm] r215999 - Revert "Small refactor on VectorizerHint for deduplication"
Seth Cantrell
- [llvm] r216044 - Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' capacity. Then fix the early return in the move constructor that prevented 'small' moves from clearing the NumElements in the moved from object. The directed test missed this because it was always testing large moves due to the off by 1 bug.
Chandler Carruth
- [llvm] r216044 - Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' capacity. Then fix the early return in the move constructor that prevented 'small' moves from clearing the NumElements in the moved from object. The directed test missed this because it was always testing large moves due to the off by 1 bug.
Chandler Carruth
- [PATCHES] A module inliner pass with a greedy call site queue
Chandler Carruth
- [PATCHES] A module inliner pass with a greedy call site queue
Chandler Carruth
- [PATCHES] A module inliner pass with a greedy call site queue
Chandler Carruth
- [PATCH] Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Chandler Carruth
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Chandler Carruth
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Chandler Carruth
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Chandler Carruth
- [PATCH] [SROA] Fix for a SROA store widening bug
Chandler Carruth
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Chandler Carruth
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Chandler Carruth
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Chandler Carruth
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Chandler Carruth
- [patch] Clear the llvm release docs to open the way for 3.6 notes.
Chandler Carruth
- [PATCH] [SROA] Fix for a SROA store widening bug
Chandler Carruth
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Chandler Carruth
- [llvm] r216319 - [x86] Start fixing a really subtle and terrible form of miscompile in
Chandler Carruth
- [PATCH] An Aliasing Validator/Sanitizer
Chandler Carruth
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Chandler Carruth
- [llvm] r216338 - Support: add llvm::unique_lock
Chandler Carruth
- [llvm] r216368 - CodeGen/LiveVariables: hoist out code in nested loops
Chandler Carruth
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [llvm] r216065 - [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [compiler-rt] r215961 - DFSan's set label function should avoid writing to the shadow memory when the write would not change the value in memory.
Peter Collingbourne
- [PATCH] DFSan's set label function should avoid writing to the shadow memory when the write would not change the value in memory.
Peter Collingbourne
- [llvm] r216042 - [dfsan] Treat vararg custom functions like unimplemented functions.
Peter Collingbourne
- [llvm] r216255 - [dfsan] Fix non-determinism bug in non-zero label check annotator.
Peter Collingbourne
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
Quentin Colombet
- [PATCH][X86][Haswell][SchedModel] Add exceptions for instructions that diverge from the generic model.
Quentin Colombet
- [llvm] r215904 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215905 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215906 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215907 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215908 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215909 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215910 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215911 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215912 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215913 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215914 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215915 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215916 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215917 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215918 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215919 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215920 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215921 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215922 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215923 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215924 - [X86][Haswell][SchedModel] Tidy up.
Quentin Colombet
- [PATCH][X86][Haswell][SchedModel] Add exceptions for instructions that diverge from the generic model.
Quentin Colombet
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
Quentin Colombet
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
Quentin Colombet
- [llvm] r216088 - [PeepholeOptimizer] Refactor the advanced copy optimization to take advantage of
Quentin Colombet
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
Quentin Colombet
- [llvm] r216130 - Add isExtractSubreg property.
Quentin Colombet
- [llvm] r216132 - [ARM] Mark VMOVRRD with the ExtractSubreg property and implement the related
Quentin Colombet
- [llvm] r216136 - [PeepholeOptimizer] Take advantage of the isExtractSubreg property in the
Quentin Colombet
- [llvm] r216137 - Mention the right target hook in the comment on isExtractSubreg property.
Quentin Colombet
- [llvm] r216139 - Add isInsertSubreg property.
Quentin Colombet
- [llvm] r216143 - [ARM] Mark VSETLNi32 with the InsertSubreg property and implement the related
Quentin Colombet
- [llvm] r216144 - [PeepholeOptimizer] Take advantage of the isInsertSubreg property in the
Quentin Colombet
- [llvm] r216200 - [AArch64] Run a peephole pass right after AdvSIMD pass.
Quentin Colombet
- [llvm] r216229 - [PeepholeOptimizer] Update the kill flags when extending the live-range of the
Quentin Colombet
- [llvm] r216236 - [PeepholeOptimizer] Enable the advanced copy optimization by default.
Quentin Colombet
- [llvm] r216274 - [ARM] Move the implementation of the target hooks related to copy-related
Quentin Colombet
- [PATCH] Remove spurious mask operations from AArch64 add->compares on 16 and 8 bit values
Quentin Colombet
- [llvm] r216045 - InstCombine: Annotate sub with nuw when we prove it's safe
Pete Cooper
- [PATCH] Random Number Generator Refactoring (removing from Module)
Stephen Crane
- [PATCH] Random Number Generator Refactoring (removing from Module)
Stephen Crane
- [PATCH] Random Number Generator Refactoring (removing from Module)
Stephen Crane
- [llvm] r211705 - Random Number Generator (llvm)
Stephen Crane
- [PATCH] Random Number Generator Refactoring (removing from Module)
Stephen Crane
- [PATCH] Random Number Generator Refactoring (removing from Module)
Stephen Crane
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
Stephen Crane
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
Stephen Crane
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
Stephen Crane
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
Stephen Crane
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
Stephen Crane
- [www] r216187 - Added the Discopop project.
John Criswell
- [www] r216187 - Added the Discopop project.
John Criswell
- [AMDGPU][PATCH 0/3] barriers/memory-fences related additions
Hilloulin Damien
- [AMDGPU][PATCH 1/3] Addition of the new intrinsics in AMDGPUIntrinsics.td
Hilloulin Damien
- [AMDGPU][PATCH 2/3] Stubs implementation of the new intrinsics on Evergreen
Hilloulin Damien
- [AMDGPU][PATCH 3/3] Stubs implementation of the new intrinsics on Southern_Islands
Hilloulin Damien
- [PATCH] Fix the --enable-shared build
Sanjoy Das
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Demikhovsky, Elena
- [llvm] r215889 - AVX-512: Fixed a bug in emitting compare for MVT:i1 type.
Elena Demikhovsky
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Demikhovsky, Elena
- [llvm] r216159 - IntelJITEventListener updates to fix breaks by recent changes to EngineBuilder and DIContext.
Elena Demikhovsky
- [llvm] r216345 - X86 intrinsics table - simplifies intrinsics lowering.
Elena Demikhovsky
- [PATCH] [SKX] Extend avx512_icmp_ multiclasses for AVX512VL/BW
Elena Demikhovsky
- [PATCH][AArch64] Enable sign check optimization by CSE
Sergey Dmitrouk
- [polly] r215817 - Revert "[Refactor] Cleanup runtime code generation"
Johannes Doerfert
- [PATCH] [Polly] Compute and print the loop carried dependency distance
Johannes Doerfert
- [polly] r216084 - [Fix] isl usage errors in ScheduleOptimizer
Johannes Doerfert
- [Polly][Fix] Isl usage error
Johannes Doerfert
- [PATCH] Extract number of elements/iterations for a isl_set/isl_ast_node
Johannes Doerfert
- [PATCH] [Polly][Refactor] Generalize parallel code generation
Johannes Doerfert
- [PATCH] [LNT] Teach LNT to plot geomean trend
Daniel Dunbar
- [PATCH] Moving few patterns from visitAnd/visitOr/visitXor to SimplifyUsingDistributiveLaws()
Dinesh Dwivedi
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
İsmail Dönmez
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Shankar Easwaram
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Shankar Easwaran
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Shankar Easwaran
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Shankar Kalpathi Easwaran
- [llvm] r216256 - fix: SLPVectorizer crashes for unreachable blocks containing not schedulable instructions.
Erik Eckstein
- [llvm] r215931 - Make llvm-objdump handle both arm and thumb disassembly from the same Mach-O
Kevin Enderby
- [llvm] r216284 - Add a few missing mach header flags.
Kevin Enderby
- [PATCH] Fix the --enable-shared build
Rafael Avila de Espindola
- [llvm] r215944 - Delete unused method.
Rafael Espindola
- [llvm] r215945 - These classes only need a StringRef, not a MemoryBuffer.
Rafael Espindola
- [llvm] r215948 - Use a range loop. NFC.
Rafael Espindola
- [llvm] r215967 - Make it explicit that ExecutionEngine takes ownership of the modules.
Rafael Espindola
- [llvm] r215989 - Modernize the .ll parsing interface.
Rafael Espindola
- [llvm] r216002 - Don't own the buffer in object::Binary.
Rafael Espindola
- [lld] r216003 - Update for llvm api change.
Rafael Espindola
- [llvm] r216005 - Fix a pair of use after free. Should bring the bots back.
Rafael Espindola
- [llvm] r216014 - Fix the MSVC build.
Rafael Espindola
- [llvm] r216018 - fix the gcc build
Rafael Espindola
- [llvm] r216031 - Split parseAssembly into parseAssembly and parseAssemblyInto.
Rafael Espindola
- [llvm] r216071 - Quick fix for an use after free.
Rafael Espindola
- [llvm] r216086 - Remove unused field.
Rafael Espindola
- [llvm] r216171 - Sort declarations.
Rafael Espindola
- [llvm] r216174 - Move DisableGVNLoadPRE from populateLTOPassManager to PassManagerBuilder.
Rafael Espindola
- [llvm] r216178 - Handle inlining in populateLTOPassManager like in populateModulePassManager.
Rafael Espindola
- [llvm] r216201 - Remove dead code. NFC.
Rafael Espindola
- [llvm] r216203 - Respect LibraryInfo in populateLTOPassManager and use it. NFC.
Rafael Espindola
- [llvm] r216206 - llvm-gcc is dead.
Rafael Espindola
- [llvm] r216211 - Move some logic to populateLTOPassManager.
Rafael Espindola
- [llvm] r216215 - Rewrite the gold plugin to fix pr19901.
Rafael Espindola
- [llvm] r216292 - Clear the llvm release notes to make room for 3.6.
Rafael Espindola
- [llvm] r216302 - Add support for comdats to the gold plugin.
Rafael Espindola
- [PATCH] Do not insert a tail call when returning multiple values on X86
Rafael Ávila de Espíndola
- [PATCH] Do not insert a tail call when returning multiple values on X86
Rafael Ávila de Espíndola
- [PATCH] IntelJITEventListener updates to fix breaks by recent changes to EngineBuilder and DIContext
Rafael Ávila de Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Ávila de Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Ávila de Espíndola
- [PATCH] IntelJITEventListener updates to fix breaks by recent changes to EngineBuilder and DIContext
Rafael Ávila de Espíndola
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Ávila de Espíndola
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Ávila de Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Ávila de Espíndola
- [llvm] r205456 - Add back an assert that was lost in the ELFObjectFile.h split.
Rafael Espíndola
- [patch] Don't own the buffer in object::Binary
Rafael Espíndola
- [llvm] r215957 - IR: Rewrite ConstantUniqueMap
Rafael Espíndola
- [PATCH] Do not insert a tail call when returning multiple values on X86
Rafael Espíndola
- [rfc][gold plugin] Fix pr19901
Rafael Espíndola
- [PATCH] Fix the --enable-shared build
Rafael Espíndola
- [patch] Don't own the buffer in object::Binary
Rafael Espíndola
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
Rafael Espíndola
- [llvm] r216071 - Quick fix for an use after free.
Rafael Espíndola
- [PATCH] Fix the --enable-shared build
Rafael Espíndola
- [rfc][gold plugin] Fix pr19901
Rafael Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Rafael Espíndola
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Rafael Espíndola
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Rafael Espíndola
- [llvm] r216071 - Quick fix for an use after free.
Rafael Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [patch][pr20711] Fix duplicated MachO case in llvm-nm
Rafael Espíndola
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
Rafael Espíndola
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
Rafael Espíndola
- [patch][rfc] Delete -std-compile-opts
Rafael Espíndola
- [patch] Add support for comdats to the gold plugin
Rafael Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [PATCH] MCJIT honor symbol visibility settings when populating the global symbol table
Rafael Espíndola
- [patch] Clear the llvm release docs to open the way for 3.6 notes.
Rafael Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [patch] Add support for comdats to the gold plugin
Rafael Espíndola
- [patch] Add support for comdats to the gold plugin
Rafael Espíndola
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Hal Finkel
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- release_35 patches for unroll pragma
Hal Finkel
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Hal Finkel
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [llvm] r216045 - InstCombine: Annotate sub with nuw when we prove it's safe
Hal Finkel
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Hal Finkel
- [PATCH] Fix a bug around truncating vector in const prop
Hal Finkel
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Hal Finkel
- [llvm] r216160 - [INDVARS] Extend using of widening of induction variables for the cases of "sub nsw" and "mul nsw" instructions.
Hal Finkel
- [PATCH][LoopVectorizer] Restrict the unroll factor of reductions in loops
Hal Finkel
- [llvm] r216339 - [PowerPC] Add support for dcbtst and icbt (prefetch)
Hal Finkel
- [PATCH] Do not insert a tail call when returning multiple values on X86
Keno Fischer
- [PATCH] Do not insert a tail call when returning multiple values on X86
Keno Fischer
- [PATCH] Fix generic shift expansion when shift amount is 0
Keno Fischer
- [llvm] r216117 - Do not insert a tail call when returning multiple values on X86
Keno Fischer
- [PATCH] Do not insert a tail call when returning multiple values on X86
Keno Fischer
- [PATCH] [make & configure] Don't strip leading underscore on Win64
Keno Fischer
- [PATCH] [make & configure] Don't strip leading underscore on Win64
Keno Fischer
- [llvm] r216155 - add self to credits
Eric Fiselier
- [llvm] r216204 - [LIT] Remove documentation for method since it does not exist
Eric Fiselier
- [PATCH] [SROA] Fix for a SROA store widening bug
Gao, Yunzhong
- [PATCH] [SROA] Fix for a SROA store widening bug
Yunzhong Gao
- [PATCH] [SROA] Fix for a SROA store widening bug
Gao, Yunzhong
- [llvm] r216303 - Add a test case for SROA where the store size is bigger than slice size. The
Yunzhong Gao
- [PATCH] Added InstCombine Transformation for (A|B)^((A^C)|B) --> (~B)C
Ankur Garg
- [PATCH] Added InstCombine Transformation for (A|B)^((A^C)|B) --> (~B)C
Ankur Garg
- [PATCH] Added InstCombine Transformation for (A|B)^((A^C)|B) --> (~B)C
Ankur Garg
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
Ankur Garg
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
Ankur Garg
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Louis Gerbarg
- [PATCH] Remove spurious mask operations from AArch64 add->compares on 16 and 8 bit values
Louis Gerbarg
- [compiler-rt] r215247 - [CMake] Determine which compiler-rt librariesare supported on
Andy Gibbs
- [llvm] r215870 - Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size."
Renato Golin
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [PATCH] Small refactor on VectorizerHint for deduplication
Renato Golin
- [llvm] r215994 - Small refactor on VectorizerHint for deduplication
Renato Golin
- [PATCH] Small refactor on VectorizerHint for deduplication
Renato Golin
- [llvm] r215999 - Revert "Small refactor on VectorizerHint for deduplication"
Renato Golin
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Renato Golin
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Renato Golin
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Renato Golin
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Renato Golin
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Renato Golin
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [PATCH] arm_acle: Implement data processing intrinsics
Renato Golin
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Renato Golin
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [PATCH] [Thumb1] Improve base + offset materialization in the load/store optimizer
Renato Golin
- [PATCH] Segfault in AArch64 backend with -g and -mbig-endian
Renato Golin
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Renato Golin
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
Renato Golin
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
Renato Golin
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
Renato Golin
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Jim Grosbach
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Jim Grosbach
- [polly] r215829 - Diagnostic: Enable error tracking by default
Tobias Grosser
- [PATCH] Support for separate debug info files in asan symbolize script
Maria Guseva
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Patrik Hägglund H
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Patrik Hägglund H
- [llvm] r216344 - Silence gcc -Wpedantic.
Patrik Hagglund
- [llvm] r215938 - [MCJIT] Respect target endianness in RuntimeDyldMachO and RuntimeDyldChecker.
Lang Hames
- [patch] Don't own the buffer in object::Binary
Lang Hames
- [llvm] r216017 - [MCJIT] Allow '$' characters in symbol names in RuntimeDyldChecker.
Lang Hames
- [llvm] r216024 - [MCJIT] Add an i386 RuntimeDyldMachO test case.
Lang Hames
- [llvm] r216071 - Quick fix for an use after free.
Lang Hames
- [PATCH] MCJIT honor symbol visibility settings when populating the global symbol table
Lang Hames
- [llvm] r216071 - Quick fix for an use after free.
Lang Hames
- [llvm] r215962 - [X86, X87 stackifier] Do not mark an operand of a debug instruction as kill.
Akira Hatanaka
- [llvm] r215962 - [X86, X87 stackifier] Do not mark an operand of a debug instruction as kill.
Akira Hatanaka
- release_35 patches for unroll pragma
Mark Heffernan
- [AMDGPU][PATCH 2/3] barriers/memory-fences related additions
Damien Hilloulin
- [PATCH][LoopVectorizer] Restrict the unroll factor of reductions in loops
Gerolf Hoflehner
- [llvm] r211939 - [NVPTX] Fix handling of ldg/ldu intrinsics.
Justin Holewinski
- [compiler-rt] r215708 - [ASan/Win] Remove a hack that seems not to be required with VS2013 anymore
Timur Iskhodzhanov
- [compiler-rt] r215708 - [ASan/Win] Remove a hack that seems not to be required with VS2013 anymore
Timur Iskhodzhanov
- [compiler-rt] r216177 - [ASan] Turns out we should always intercept __cxa_throw
Timur Iskhodzhanov
- [compiler-rt] r215436 - [ASan] Use more appropriate return types for strlen/wcslen to avoid MSVC warnings
Timur Iskhodzhanov
- [llvm-commits] [compiler-rt] r150083 - in /compiler-rt/trunk/lib/asan: Makefile.mk Makefile.old asan_interceptors.cc asan_interceptors.h asan_mac.cc asan_mac.h asan_malloc_mac.cc interception/ interception/Makefile.mk interception/interception.h interception/interception_linux.cc interception/interception_linux.h interception/interception_mac.cc interception/interception_mac.h
Timur Iskhodzhanov
- [compiler-rt] r216264 - [ASan] Use check_library_exists to determine if libc/libstdc++ are available
Timur Iskhodzhanov
- [compiler-rt] r216265 - [ASan/Win] Land the trivial bits of -MD RTL support (PR20214)
Timur Iskhodzhanov
- [PATCH] [ASan] Rename the ASan dynamic RT
Timur Iskhodzhanov
- [PATCH] Ensure proper alignment when reading variadic arguments for x86-32 and x86-64
Thomas Jablin
- [PATCH] Ensure proper alignment when reading variadic arguments for x86-32 and x86-64
Thomas Jablin
- [PATCH] Ensure proper alignment when reading variadic arguments for x86-32 and x86-64
Thomas Jablin
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Thomas Jablin
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Thomas Jablin
- [llvm] r216119 - X86: Align the stack on word boundaries in LowerFormalArguments()
Thomas Jablin
- Fwd: [PATCH] Don't constant fold through zero-length fields
Thomas Jablin
- [PATCH] Don't constant fold through zero-length fields
Thomas Jablin
- [Patch]New InstCombine pattern for Icmp
Yi Jiang
- [llvm] r216135 - New InstCombine pattern: (icmp ult/ule (A + C1), C3) | (icmp ult/ule (A + C2), C3) to (icmp ult/ule ((A & ~(C1 ^ C2)) + max(C1, C2)), C3) under certain condition
Yi Jiang
- [PATCH] [AArch64] Generate CMN when comparing a short int with minus
Xu Jiangwei
- [PATCH] [AArch64] Generate CMN when comparing a short int with minus
Xu Jiangwei
- [PATCH] [AArch64] Generate CMN when comparing a short int with minus
Xu Jiangwei
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
Yaron Keren
- [llvm] r215994 - Small refactor on VectorizerHint for deduplication
Yaron Keren
- [llvm] r215994 - Small refactor on VectorizerHint for deduplication
Yaron Keren
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Robert Khasanov
- [PATCH][x86] Enable broadwell march to llvm/clang
Robert Khasanov
- [llvm] r216161 - [x86] Enable Broadwell target.
Robert Khasanov
- [llvm] r216162 - [x86] Broadwell: ADOX/ADCX. Added _addcarryx_u{32|64} intrinsics to LLVM.
Robert Khasanov
- [llvm] r216163 - [x86] SMAP: added HasSMAP attribute for CLAC/STAC, corrected attributes
Robert Khasanov
- [llvm] r216164 - [x86] Added _addcarry_ and _subborrow_ intrinsics
Robert Khasanov
- [PATCH][x86] Enable broadwell march to llvm/clang
Robert Khasanov
- [PATCH] [SKX] Extend avx512_icmp_ multiclasses for AVX512VL/BW
Robert Khasanov
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Galina Kistanova
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Galina Kistanova
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Galina Kistanova
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Reid Kleckner
- [PATCH] Declare that musttail calls in variadic functions forward the ellipsis
Reid Kleckner
- [llvm] r216119 - X86: Align the stack on word boundaries in LowerFormalArguments()
Reid Kleckner
- [llvm] r216244 - Add an explicit move constructor to SrcBuffer
Reid Kleckner
- [llvm] r216248 - SROA: Handle a case of store size being smaller than allocation size
Reid Kleckner
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Reid Kleckner
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Reid Kleckner
- [llvm] r216119 - X86: Align the stack on word boundaries in LowerFormalArguments()
Reid Kleckner
- [llvm] r216215 - Rewrite the gold plugin to fix pr19901.
Reid Kleckner
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Reid Kleckner
- [PATCH] Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
Reid Kleckner
- [llvm] r215784 - [Support] Promote cl::StringSaver to a separate utility
Reid Kleckner
- [llvm] r216280 - Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
Reid Kleckner
- [PATCH] Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
Reid Kleckner
- [llvm] r216294 - ARM / x86_64 varargs: Don't save regparms in prologue without va_start
Reid Kleckner
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Nick Kledzik
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Nick Kledzik
- [lld] r216122 - Add notifier hooks to symbol table.
Nick Kledzik
- [lld] r216146 - [mach-o] Add support for -exported_symbols_list and -keep_private_externs
Nick Kledzik
- [lld] r216205 - [mach-o] Add support for -single_module and -multi_module
Nick Kledzik
- [lld] r216213 - [mach-o] Fix initial live atoms with -dead_strip
Nick Kledzik
- [lld] r216234 - [mach-o] support N_NO_DEAD_STRIP nlist.desc bit
Nick Kledzik
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Nick Kledzik
- [llvm] r216173 - X86AsmPrinter MCJIT MSVC bug fix.
Josh Klontz
- [PATCH] X86AsmPrinter MCJIT MSVC bug fix.
Josh Klontz
- [PATCH] [LNT] Teach LNT to plot geomean trend
Yi Kong
- [PATCH] ARM: Fix codegen for rbit intrinsic
Yi Kong
- [llvm] r216064 - ARM: Fix codegen for rbit intrinsic
Yi Kong
- [PATCH] ARM: Fix codegen for rbit intrinsic
Yi Kong
- [PATCH] arm_acle: Implement data processing intrinsics
Yi Kong
- [PATCH] [LNT] Teach LNT to plot geomean trend
Yi Kong
- [LNT] r216290 - Make sure lit tests pass on non-Darwin systems
Yi Kong
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Anton Korobeynikov
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Anton Korobeynikov
- [PATCH] [make & configure] Don't strip leading underscore on Win64
Anton Korobeynikov
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
Anton Korobeynikov
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
Anton Korobeynikov
- [llvm] r216324 - Revert "ARM: mark missing functions from RTABI"
Anton Korobeynikov
- [llvm] r216168 - X86: Turn redundant if into an assertion.
Benjamin Kramer
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Benjamin Kramer
- [llvm] r216175 - DAGCombiner: Make concat_vector combine safe for EVTs and concat_vectors with many arguments.
Benjamin Kramer
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex L
- [llvm] r216268 - [Support] Fix the overflow bug in ULEB128 decoding.
Alex L
- [llvm] r216300 - llvm-cov: add code coverage tool that's based on coverage mapping format and clang's pgo.
Alex L
- [www] r216329 - Test
Tanya Lattner
- [www] r216330 - Test www update
Tanya Lattner
- [www] r216331 - Test post commit update.
Tanya Lattner
- [llvm] r216002 - Don't own the buffer in object::Binary.
Sylvestre Ledru
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Nick Lewycky
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Nick Lewycky
- [PATCH] LLVM CFL Alias Analysis -- Supporting Data Structures
Nick Lewycky
- [rfc][gold plugin] Fix pr19901
Nick Lewycky
- [llvm] r216307 - Revert r215611 because it caused the infinite loop in bug 20736. There is a reduced testcase in that bug.
Nick Lewycky
- [llvm] r215611 - [SDAG] Fix a case where we would iteratively legalize a node during
Nick Lewycky
- [PATCHES] A module inliner pass with a greedy call site queue
Xinliang David Li
- [PATCHES] A module inliner pass with a greedy call site queue
Xinliang David Li
- [PATCHES] A module inliner pass with a greedy call site queue
Xinliang David Li
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Dan Liew
- [zorg] r216063 - Add Sphinx documentation Factory and builders to zorg.
Dan Liew
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Dan Liew
- [llvm] r216070 - Add note to LangRef about how function arguments can be unnamed and
Dan Liew
- [lld] r216165 - Fixed typo (from r215544) that caused the lld-sphinx-docs buildbot
Dan Liew
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Dan Liew
- [PATCH] [PATCH][SROA]Also slice the STORE when slicing a LOAD in AllocaSliceRewriter
Hao Liu
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Jiangning Liu
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Jiangning Liu
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Jiangning Liu
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Jiangning Liu
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Jiangning Liu
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Jiangning Liu
- [llvm] r216147 - Revert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type".
Jiangning Liu
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Jiangning Liu
- [llvm] r216149 - Fix a bug around truncating vector in const prop.
Jiangning Liu
- [PATCH][AArch64] Enable sign check optimization by CSE
Jiangning Liu
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Bruno Cardoso Lopes
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Bruno Cardoso Lopes
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [Patch]New InstCombine pattern for Icmp
Nuno Lopes
- [PATCH] Coverage: Documentation for the coverage mapping format
Alex Lorenz
- [PATCH] Coverage: Documentation for the coverage mapping format
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [llvm] r215990 - Docs: add documentation for the coverage mapping format.
Alex Lorenz
- [PATCH] Coverage: Documentation for the coverage mapping format
Alex Lorenz
- [PATCH] Add tests for coverage mapping
Alex Lorenz
- [PATCH] CoverageMapping: Reader - update for the modified profile data format by add function's hash to coverage function records.
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [llvm] r216207 - Coverage Mapping: add function's hash to coverage function records.
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH] CoverageMapping: Reader - update for the modified profile data format by add function's hash to coverage function records.
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [llvm] r216268 - [Support] Fix the overflow bug in ULEB128 decoding.
Alex Lorenz
- [PATCH] [Support] fix the ULEB128 decoding bug.
Alex Lorenz
- [PATCH] [Support] fix the ULEB128 decoding bug.
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [llvm] r216300 - llvm-cov: add code coverage tool that's based on coverage mapping format and clang's pgo.
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [llvm] r216310 - llvm-cov: test: add xfail for the big-endian buildbots
Alex Lorenz
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
David Majnemer
- [PATCH] BumpPtrAllocator: don't accept 0 for the alignment parameter
David Majnemer
- [llvm] r216037 - InstCombine: Annotate sub with nsw when we prove it's safe
David Majnemer
- [llvm] r216045 - InstCombine: Annotate sub with nuw when we prove it's safe
David Majnemer
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ ((A ^ C) | B) -> (~A)".
David Majnemer
- [llvm] r216045 - InstCombine: Annotate sub with nuw when we prove it's safe
David Majnemer
- [llvm] r216157 - InstCombine: Fold ((A | B) & C1) ^ (B & C2) -> (A & C1) ^ B if C1^C2=-1
David Majnemer
- [llvm] r216250 - ValueTracking: Figure out more bits when looking at add/sub
David Majnemer
- [llvm] r216261 - InstCombine: Don't unconditionally preserve 'nsw' when shrinking constants
David Majnemer
- [PATCH] [BUG] Fix regression in the instruction combiner after r214385
David Majnemer
- [llvm] r216269 - InstCombine: sub nsw %x, C -> add nsw %x, -C if C isn't INT_MIN
David Majnemer
- [PATCH] [BUG] Fix regression in the instruction combiner after r214385
David Majnemer
- [llvm] r216273 - InstCombine: Don't unconditionally preserve 'nuw' when shrinking constants
David Majnemer
- [PATCH] Added InstCombine transform for pattern " ( ( A ^ B ) ^ ( ( ~A ) | B ) -> ( A | ( ~ B ) ) ".
David Majnemer
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
David Majnemer
- [PATCH] Added InstCombine transform for pattern " ( ( A ^ B ) ^ ( ( ~A ) | B ) -> ( A | ( ~ B ) ) ".
David Majnemer
- [PATCH] InstCombine ((x | ~y) ^ (~x ^ y)) to (x & ~y)
David Majnemer
- [PATCH] InstCombine ((x | ~y) ^ (~x ^ y)) to (x & ~y)
David Majnemer
- [PATCH] PR19711: use computeKnownBits to simplify (in)equality comparisons
David Majnemer
- [llvm] r216343 - InstCombine: Properly optimize or'ing bittests together
David Majnemer
- [llvm] r205456 - Add back an assert that was lost in the ELFObjectFile.h split.
Ed Maste
- [PATCH] Support for separate debug info files in asan symbolize script
Ed Maste
- [PATCH] [LNT] Teach LNT to plot geomean trend
Chris Matthews
- [PATCH] [LNT] Teach LNT to plot geomean trend
Chris Matthews
- [PATCH] [LNT] Teach LNT to plot geomean trend
Chris Matthews
- [compiler-rt] r215949 - [LSan] Parse common flags from LSAN_OPTIONS even if LSan is combined with
Sergey Matveev
- [llvm] r216140 - [LoopVectorizer] Limit unroll factor in the presence of nested reductions.
James Molloy
- [llvm] r216141 - [LoopVectorize] Up the maximum unroll factor to 4 for AArch64
James Molloy
- [PATCH][LoopVectorizer] Restrict the unroll factor of reductions in loops
James Molloy
- [llvm] r215902 - Make use of isAtLeastRelease/Acquire in the ARM/AArch64 backends
Robin Morisset
- [PATCH] Make use of isAtLeastRelease/Acquire in the ARM/AArch64 backends
Robin Morisset
- [PATCH] Relax atomic restrictions on memory dependence analysis
Robin Morisset
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Robin Morisset
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Robin Morisset
- [PATCH] Add hooks for emitLeading/TrailingFence in TargetLowering
Robin Morisset
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
Robin Morisset
- [llvm] r215942 - Weak relaxing of the constraints on atomics in MemoryDependencyAnalysis
Robin Morisset
- [llvm] r215943 - Answer to Philip Reames comments
Robin Morisset
- [PATCH] Relax atomic restrictions on memory dependence analysis
Robin Morisset
- [PATCH] Relax atomic restrictions on memory dependence analysis
Robin Morisset
- [llvm] r215943 - Answer to Philip Reames comments
Robin Morisset
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Robin Morisset
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Robin Morisset
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Robin Morisset
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Robin Morisset
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Robin Morisset
- [PATCH] Add hooks for emitLeading/TrailingFence in TargetLowering
Robin Morisset
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- [llvm] r216231 - Rename AtomicExpandLoadLinked into AtomicExpand
Robin Morisset
- [llvm] r216232 - Add hooks for emitLeading/TrailingFence
Robin Morisset
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Robin Morisset
- [PATCH] Add hooks for emitLeading/TrailingFence in TargetLowering
Robin Morisset
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Robin Morisset
- [PATCH] Fix MemoryDependenceAnalysis in cases where QueryInstr is a CmpXchg or a AtomicRMW
Robin Morisset
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Robin Morisset
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
Robin Morisset
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
Robin Morisset
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
Robin Morisset
- [PATCH] Refactor AtomicExpandPass and add a generic isAtomic() method to Instruction
Robin Morisset
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Adam Nemet
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Adam Nemet
- [llvm] r216209 - [AVX512] Add class to group common template arguments related to vector type
Adam Nemet
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Adam Nemet
- [PATCH] [INDVARS]
Zinovy Nis
- [llvm] r216160 - [INDVARS] Extend using of widening of induction variables for the cases of "sub nsw" and "mul nsw" instructions.
Zinovy Nis
- [PATCH] [INDVARS]
Zinovy Nis
- [llvm] r216176 - [CLNUP] Remove return after llvm_unreachable. Thanks to Hal Finkel for pointing.
Zinovy Nis
- [PATCH] [BUG] Fix regression after r214385
Zinovy Nis
- [PATCH] [BUG] Fix regression in the instruction combiner after r214385
Zinovy Nis
- [PATCH] [BUG] Fix regression in the instruction combiner after r214385
Zinovy Nis
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Dylan Noblesmith
- [PATCHES] remove last uses of naked mutexes
Dylan Noblesmith
- [llvm] r216327 - cmake: disable -Wnon-virtual-dtor when it gives false positives
Dylan Noblesmith
- [llvm] r216328 - cmake: actually test -Wcomment
Dylan Noblesmith
- [llvm] r216335 - Support/Unix: use ScopedLock wherever possible
Dylan Noblesmith
- [llvm] r216336 - Support: make LLVM Mutexes STL-compatible
Dylan Noblesmith
- [llvm] r216338 - Support: add llvm::unique_lock
Dylan Noblesmith
- [llvm] r216338 - Support: add llvm::unique_lock
Dylan Noblesmith
- [llvm] r216348 - TableGen: use auto and for-range
Dylan Noblesmith
- [llvm] r216349 - TableGen: delete no-op code
Dylan Noblesmith
- [llvm] r216350 - TableGen: unique_ptr-ify RecordKeeper
Dylan Noblesmith
- [llvm] r216354 - IR: remove dead code
Dylan Noblesmith
- [llvm] r216355 - CodeGen: switch raw array to std::vector
Dylan Noblesmith
- [llvm] r216356 - Analysis: take a reference instead of pointer
Dylan Noblesmith
- [llvm] r216357 - Analysis: unique_ptr-ify DependenceAnalysis::depends
Dylan Noblesmith
- [llvm] r216358 - Analysis: unique_ptr-ify DependenceAnalysis::collectCoeffInfo
Dylan Noblesmith
- [llvm] r216359 - Support/APFloat: unique_ptr-ify temp arrays
Dylan Noblesmith
- [llvm] r216360 - Support/Path: remove raw delete
Dylan Noblesmith
- [llvm] r216361 - EE/JIT: unique_ptr-ify
Dylan Noblesmith
- [llvm] r216362 - ExecutionEngine: unique_ptr-ify
Dylan Noblesmith
- [llvm] r216363 - NVPTX: remove raw delete call
Dylan Noblesmith
- [llvm] r216364 - NVPTX: remove another raw delete call
Dylan Noblesmith
- [llvm] r216365 - AArch64: use std::vector for temp array
Dylan Noblesmith
- [llvm] r216366 - AArch64: unique_ptr-ify map structures
Dylan Noblesmith
- [llvm] r216367 - CodeGen/LiveVariables: switch to std::vector
Dylan Noblesmith
- [llvm] r216368 - CodeGen/LiveVariables: hoist out code in nested loops
Dylan Noblesmith
- [PATCH] ARM: Do not tail-call to an externally-defined function with weak linkage
Tim Northover
- [llvm] r215887 - TableGen: allow use of uint64_t for available features mask.
Tim Northover
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Tim Northover
- bug 20542
Tim Northover
- [PATCH] Teach the AArch64 backend about half-precision floating point
Tim Northover
- bug 20542
Tim Northover
- bug 20542
Tim Northover
- [PATCH] Teach the AArch64 backend about v4f16 and v8f16
Tim Northover
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Tim Northover
- [PATCH] [AArch64] Generate CMN when comparing a short int with minus
Tim Northover
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Tim Northover
- bug 20542
Tim Northover
- [PATCH] ARM: Fix codegen for rbit intrinsic
Tim Northover
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Tim Northover
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Tim Northover
- [PATCH] arm_acle: Implement data processing intrinsics
Tim Northover
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Tim Northover
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Tim Northover
- [PATCH] Port Linux Perf converter to LLVM
Diego Novillo
- [PATCH] Port Linux Perf converter to LLVM
Diego Novillo
- [PATCH] Test failures in GCC ASan testsuite on ARM Linux due to FP format mismatch between libsanitizer and GCC.
Maxim Ostapenko
- [PATCH] Test failures in GCC ASan testsuite on ARM Linux due to FP format mismatch between libsanitizer and GCC.
Maxim Ostapenko
- [llvm] r215970 - test commit (spelling correction)
Mayur Pandey
- [llvm] r215974 - InstCombine: ((A & ~B) ^ (~A & B)) to A ^ B
Mayur Pandey
- [PATCH] Instcombine ((A & ~B) ^ (~A & B)) to A ^ B
Mayur Pandey
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [llvm] r216114 - critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [llvm] r216121 - Don't prevent a vselect of constants from becoming a single load (PR20648).
Sanjay Patel
- [PATCH] don't prevent a vselect of constants from becoming a single load (PR20648)
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] fix a logic bug in x86 vector codegen: sext (zext (x) ) != sext (x) (PR20472)
Sanjay Patel
- [PATCH] name change: isPow2DivCheap -> isPow2SDivCheap
Sanjay Patel
- [llvm] r216237 - name change: isPow2DivCheap -> isPow2SDivCheap
Sanjay Patel
- [PATCH] name change: isPow2DivCheap -> isPow2SDivCheap
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] ARM: Improve handling of the Thumb2 M-class MSR instruction
Petr Pavlu
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
Ana Pazos
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
Ana Pazos
- [PATCH] MCJIT honor symbol visibility settings when populating the global symbol table
Anthony Pesch
- [compiler-rt] r216184 - Follow-up for r215436: use SIZE_T for strlen and wcslen interceptors.
Alexander Potapenko
- [compiler-rt] r215436 - [ASan] Use more appropriate return types for strlen/wcslen to avoid MSVC warnings
Alexander Potapenko
- [compiler-rt] r215436 - [ASan] Use more appropriate return types for strlen/wcslen to avoid MSVC warnings
Alexander Potapenko
- [compiler-rt] r216263 - [ubsan] Do not run Function/function.cpp on Darwin where -fsanitize=function is not supported.
Alexander Potapenko
- [compiler-rt] r216266 - [ubsan] Follow-up for r216263: fix the expected line number.
Alexander Potapenko
- [RFC] Debuginfo: Add default value support for subprogram arguments
Adrian Prantl
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Adrian Prantl
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Adrian Prantl
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Adrian Prantl
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Adrian Prantl
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Adrian Prantl
- [PATCH] Bug 20557 - bogus cpu parameter crashes llc
Oleg Ranevskyy
- [PATCH][AArch64-BE] Be careful when replacing a BUILD_VECTOR with a MOVI
Asiri Rathnayake
- [PATCH] Add a "probe-stack" attribute
Philip Reames
- [PATCH] Relax atomic restrictions on memory dependence analysis
Philip Reames
- [PATCH] Relax atomic restrictions on memory dependence analysis
Philip Reames
- [llvm] r215943 - Answer to Philip Reames comments
Philip Reames
- [llvm] r215943 - Answer to Philip Reames comments
Philip Reames
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Philip Reames
- [llvm] r216233 - [X86] Split out the logic to select the stack probe function (NFC)
Philip Reames
- [llvm] r216235 - Whitespace change to reduce diff in future patch.
Philip Reames
- [llvm] r216241 - Minor refactor to make applying patches from 'Add a "probe-stack" attribute' review thread out of order easier.
Philip Reames
- [PATCH] Fast-path for stack probes on smaller frames
Philip Reames
- [PATCH] Add a "probe-stack" attribute
Philip Reames
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Philip Reames
- [PATCH] Add a "probe-stack" attribute
Philip Reames
- [llvm] r215997 - [FastISel][AArch64] Fix a few BuildMI callsites where the result register was added as an operand register.
Juergen Ributzka
- [llvm] r216006 - Reapply [FastISel] Let the target decide first if it wants to materialize a constant (215588).
Juergen Ributzka
- [llvm] r216009 - Reapply [FastISel][AArch64] Make use of the zero register when possible (r215591).
Juergen Ributzka
- [llvm] r216010 - Reapply [FastISel][X86] Emit more efficient instructions for integer constant materialization (r215593).
Juergen Ributzka
- [llvm] r216011 - Reapply [FastISel][X86] Use XOR to materialize the "0" value (r215594).
Juergen Ributzka
- [llvm] r216012 - Reapply [FastISel][X86] Add large code model support for materializing floating-point constants (r215595).
Juergen Ributzka
- [llvm] r216013 - Reapply [FastISel][AArch64] Add support for more addressing modes (r215597).
Juergen Ributzka
- [llvm] r216019 - [FastISel][AArch64] Extend floating-point materialization test.
Juergen Ributzka
- [llvm] r216033 - [FastISel][AArch64] Factor out ADDS/SUBS instruction emission and add support for extensions and shift folding.
Juergen Ributzka
- [llvm] r216040 - [FastISel][AArch64] Use the proper FMOV instruction to materialize a +0.0.
Juergen Ributzka
- [llvm] r216073 - [FastISel][AArch64] Don't fold the sign-/zero-extend from i1 into the compare.
Juergen Ributzka
- [llvm] r216186 - [FastISel][AArch64] Remove redundant test.
Juergen Ributzka
- [llvm] r216199 - [FastISel][AArch64] Factor out ANDWri instruction generation into a helper function. NFCI.
Juergen Ributzka
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Juergen Ributzka
- [llvm] r216225 - [FastISel][AArch64] Use the correct register class to make the MI verifier happy.
Juergen Ributzka
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Juergen Ributzka
- [llvm] r216242 - [FastISel][AArch64] Add support for variable shift.
Juergen Ributzka
- [llvm] r215588 - [FastISel] Let the target decide first if it wants to materialize a constant.
Juergen Ributzka
- bug 20542
Norman Rink
- bug 20542
Norman Rink
- bug 20542
Norman Rink
- bug 20542
Norman Rink
- [RFC] Debuginfo: Add default value support for subprogram arguments
Frédéric Riss
- [RFC] Debuginfo: Add default value support for subprogram arguments
Robinson, Paul
- [RFC] Debuginfo: Add default value support for subprogram arguments
Robinson, Paul
- [PATCH] IntelJITEventListener updates to fix breaks by recent changes to EngineBuilder and DIContext
Arch D. Robison
- [PATCH] IntelJITEventListener updates to fix breaks by recent changes to EngineBuilder and DIContext
Arch D. Robison
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Jon Roelofs
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Jon Roelofs
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Jon Roelofs
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Jon Roelofs
- [llvm] r216138 - Lower thumbv4t & thumbv5 lo->lo copies through a push-pop sequence
Jonathan Roelofs
- [llvm] r216182 - Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Jonathan Roelofs
- [llvm] r216212 - Satiate the sanitizer build bot
Jonathan Roelofs
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Chad Rosier
- [PATCH] [AArch32] Added patterns for VCVT{A,N, P,M}.
Chad Rosier
- [llvm] r216324 - Revert "ARM: mark missing functions from RTABI"
Chad Rosier
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
Chad Rosier
- [llvm] r216324 - Revert "ARM: mark missing functions from RTABI"
Chad Rosier
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
Chad Rosier
- [PATCH][X86][Haswell][SchedModel] Add exceptions for instructions that diverge from the generic model.
Nadav Rotem
- [PATCH][x86] Enable broadwell march to llvm/clang
Nadav Rotem
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Moritz Roth
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Moritz Roth
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Moritz Roth
- [Thumb1] Improve base + offset materialization in the load/store optimizer
Moritz Roth
- [llvm] r216193 - Thumb1 load/store optimizer: Improve code to materialize new base register.
Moritz Roth
- [PATCH] [Thumb1] Improve base + offset materialization in the load/store optimizer
Moritz Roth
- [PATCH] [Thumb1] Improve base + offset materialization in the load/store optimizer
Moritz Roth
- [PATCH] Support for separate debug info files in asan symbolize script
Alexey Samsonov
- [compiler-rt] r215247 - [CMake] Determine which compiler-rt librariesare supported on
Alexey Samsonov
- [compiler-rt] r215939 - [TSan] Add -lpthread to the test which uses pthread_ functions
Alexey Samsonov
- [compiler-rt] r215941 - Add regression test for PR15823
Alexey Samsonov
- [compiler-rt] r215949 - [LSan] Parse common flags from LSAN_OPTIONS even if LSan is combined with
Alexey Samsonov
- [llvm] r216001 - Hide two different AlignMode enums in anonymous namespaces. This bug is reported by UBSan.
Alexey Samsonov
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
Alexey Samsonov
- [llvm] r216030 - Delete unused argument in AArch64MCInstLower constructor: it doesn't
Alexey Samsonov
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
Alexey Samsonov
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
Alexey Samsonov
- [PATCH] Test failures in GCC ASan testsuite on ARM Linux due to FP format mismatch between libsanitizer and GCC.
Alexey Samsonov
- [compiler-rt] r216083 - Fix latent bug in try_compile macro and use CMAKE_EXE_LINKER_FLAGS
Alexey Samsonov
- [compiler-rt] r215247 - [CMake] Determine which compiler-rt librariesare supported on
Alexey Samsonov
- [llvm] r216116 - Fix undefined behavior (left shift by 64 bits) in ScaledNumber::toString().
Alexey Samsonov
- [llvm] r216118 - Fix null reference creation in ScheduleDAGInstrs constructor call.
Alexey Samsonov
- [llvm] r216124 - Cleanup: Delete seemingly unused reference to MachineDominatorTree from ScheduleDAGInstrs.
Alexey Samsonov
- [llvm] r216125 - Fix undefined behavior (left shift of negative value) in Hexagon backend.
Alexey Samsonov
- [llvm] r216129 - Fix null reference creation in SelectionDAG constructor.
Alexey Samsonov
- [llvm] r216131 - Fix undefined behavior (left shift of negative value) in SystemZ backend.
Alexey Samsonov
- [llvm] r216134 - Don't allow MCStreamer::EmitIntValue to output 0-byte integers.
Alexey Samsonov
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Alexey Samsonov
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Alexey Samsonov
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Alexey Samsonov
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Alexey Samsonov
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Alexey Samsonov
- [PATCH] [ASan] Rename the ASan dynamic RT
Alexey Samsonov
- [compiler-rt] r216289 - [UBSan] Add support for printing backtraces to all UBSan handlers
Alexey Samsonov
- [PATCH] [mips] Add the following MIPS options that control gp-relative addressing of small data items: -mgpopt, -mlocal-sdata, -mextern-sdata.
Daniel Sanders
- [PATCH] [mips] Don't use odd-numbered float registers for double arguments for fastcc calling convention if FP is 64-bit and +nooddspreg is used
Daniel Sanders
- [PATCH] [mips] Mark aggregates returned in registers with the 'inreg' attribute.
Daniel Sanders
- [PATCH] [mips] Don't cache IsO32 and IsFP64 in MipsTargetLowering::MipsCC
Daniel Sanders
- [PATCH] [mips] Move MipsTargetLowering::MipsCC::regSize() to MipsSubtarget::getGPRSizeInBytes()
Daniel Sanders
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Bill Schmidt
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Bill Schmidt
- [PATCH] Fix the --enable-shared build
Will Schmidt
- [PATCH] Fix the --enable-shared build
Will Schmidt
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Will Schmidt
- [PATCH] Fix the --enable-shared build
Will Schmidt
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Derek Schuff
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Derek Schuff
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Derek Schuff
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Derek Schuff
- [PATCH] Small refactor on VectorizerHint for deduplication
Arnold Schwaighofer
- [PATCH] Coverage: Documentation for the coverage mapping format
Sean Silva
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Sean Silva
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Sean Silva
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Sean Silva
- [llvm] r215784 - [Support] Promote cl::StringSaver to a separate utility
Sean Silva
- [patch] Clear the llvm release docs to open the way for 3.6 notes.
Sean Silva
- [llvm] r216300 - llvm-cov: add code coverage tool that's based on coverage mapping format and clang's pgo.
Sean Silva
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Duncan Exon Smith
- [llvm] r215951 - verify-uselistorder: Call verifyModule() and improve output
Duncan P. N. Exon Smith
- [PATCH] Ensure proper alignment when reading variadic arguments for x86-32 and x86-64
Duncan P. N. Exon Smith
- [llvm] r215952 - LLParser: Handle BlockAddresses on-the-fly
Duncan P. N. Exon Smith
- [llvm] r215953 - NVPTX: Use RAUW instead of reinventing the wheel
Duncan P. N. Exon Smith
- [llvm] r215954 - Prevent clang-format from moving the namespace closing brace, NFC
Duncan P. N. Exon Smith
- [llvm] r215955 - IR: ArrayRef-ize {Insert, Extract}ValueConstantExpr constructors
Duncan P. N. Exon Smith
- [llvm] r215956 - IR: Declare LookupKey right before its use, NFC
Duncan P. N. Exon Smith
- [llvm] r215957 - IR: Rewrite ConstantUniqueMap
Duncan P. N. Exon Smith
- [llvm] r215958 - Remove extraneous typenames from r215957
Duncan P. N. Exon Smith
- [llvm] r215959 - IR: Replace uses of ConstantAggrUniqueMap with ConstantUniqueMap
Duncan P. N. Exon Smith
- [llvm] r215960 - IR: Reduce RAUW traffic in ConstantExpr
Duncan P. N. Exon Smith
- [llvm] r215963 - IR: Split up Constant{Array,Vector}::get(), NFC
Duncan P. N. Exon Smith
- [llvm] r215964 - IR: Factor out replaceUsesOfWithOnConstantImpl(), NFC
Duncan P. N. Exon Smith
- [llvm] r215965 - IR: Fix ConstantArray::replaceUsesOfWithOnConstant()
Duncan P. N. Exon Smith
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
Duncan P. N. Exon Smith
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
Duncan P. N. Exon Smith
- [llvm] r215986 - ADT: Avoid using std::equal in ArrayRef::equals
Duncan P. N. Exon Smith
- [llvm] r215987 - Reapply r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r215957
Duncan P. N. Exon Smith
- [llvm] r215988 - CodingStandards: Document std::equal misbehaviour
Duncan P. N. Exon Smith
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
Duncan P. N. Exon Smith
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
Duncan P. N. Exon Smith
- [llvm] r216007 - IR: De-duplicate code for replacing operands in place
Duncan P. N. Exon Smith
- [llvm] r216008 - ADT: Unit test for ArrayRef::equals change in r215986
Duncan P. N. Exon Smith
- [llvm] r215986 - ADT: Avoid using std::equal in ArrayRef::equals
Duncan P. N. Exon Smith
- [llvm] r216015 - IR: Thread OnlyIfReduced through ConstantExpr::getWithOperands()
Duncan P. N. Exon Smith
- [llvm] r216016 - IR: Fix ConstantExpr::replaceUsesOfWithOnConstant()
Duncan P. N. Exon Smith
- [llvm] r216022 - verify-uselistorder: Force -preserve-bc-use-list-order
Duncan P. N. Exon Smith
- [llvm] r216008 - ADT: Unit test for ArrayRef::equals change in r215986
Duncan P. N. Exon Smith
- [llvm] r215957 - IR: Rewrite ConstantUniqueMap
Duncan P. N. Exon Smith
- [llvm] r216023 - IR: Fix a missed case when threading OnlyIfReduced through ConstantExpr
Duncan P. N. Exon Smith
- [llvm] r216025 - IR: Implement uselistorder assembly directives
Duncan P. N. Exon Smith
- [llvm] r216027 - LangRef: Move example of function-scope uselistorder to a function
Duncan P. N. Exon Smith
- [llvm] r216119 - X86: Align the stack on word boundaries in LowerFormalArguments()
Duncan P. N. Exon Smith
- [PATCH] Ensure proper alignment when reading variadic arguments for x86-32 and x86-64
Duncan P. N. Exon Smith
- [llvm] r216120 - X86: Add missing triples from r216119
Duncan P. N. Exon Smith
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Duncan P. N. Exon Smith
- [llvm] r216246 - Revert "X86: Align the stack on word boundaries in LowerFormalArguments()"
Duncan P. N. Exon Smith
- [llvm] r216119 - X86: Align the stack on word boundaries in LowerFormalArguments()
Duncan P. N. Exon Smith
- [PATCH] [Support] fix the ULEB128 decoding bug.
Duncan P. N. Exon Smith
- [PATCH] [Support] fix the ULEB128 decoding bug.
Duncan P. N. Exon Smith
- [www] r216187 - Added the Discopop project.
Duncan P. N. Exon Smith
- [patch] Add support for comdats to the gold plugin
Duncan P. N. Exon Smith
- [patch] Add support for comdats to the gold plugin
Duncan P. N. Exon Smith
- [PATCH] InstCombine ((x | ~y) ^ (~x ^ y)) to (x & ~y)
Richard Smith
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Joerg Sonnenberger
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Joerg Sonnenberger
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Joerg Sonnenberger
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Michael Spencer
- [PATCH] [mips] Add the following MIPS options that control gp-relative addressing of small data items: -mgpopt, -mlocal-sdata, -mextern-sdata.
Sasa Stankovic
- [PATCH] [mips] Don't use odd-numbered float registers for double arguments for fastcc calling convention if FP is 64-bit and +nooddspreg is used
Sasa Stankovic
- [llvm] r216262 - [mips] Don't use odd-numbered float registers for double arguments for fastcc
Sasa Stankovic
- [PATCH] [mips] Don't use odd-numbered float registers for double arguments for fastcc calling convention if FP is 64-bit and +nooddspreg is used
Sasa Stankovic
- [PATCH] ARM: Do not tail-call to an externally-defined function with weak linkage
Oliver Stannard
- [llvm] r215890 - [ARM, AArch64] Do not tail-call to an externally-defined function with weak linkage
Oliver Stannard
- [PATCH] ARM: Do not tail-call to an externally-defined function with weak linkage
Oliver Stannard
- [PATCH] Teach the AArch64 backend about half-precision floating point
Oliver Stannard
- [PATCH] Teach the AArch64 backend about half-precision floating point
Oliver Stannard
- [PATCH] Teach the AArch64 backend about v4f16 and v8f16
Oliver Stannard
- [llvm] r215891 - Teach the AArch64 backend to handle f16
Oliver Stannard
- [PATCH] Teach the AArch64 backend about half-precision floating point
Oliver Stannard
- [llvm] r215891 - Teach the AArch64 backend to handle f16
Oliver Stannard
- [PATCH] Teach the AArch64 backend about v4f16 and v8f16
Oliver Stannard
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [llvm] r216172 - [ARM] Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] Segfault in AArch64 backend with -g and -mbig-endian
Oliver Stannard
- [llvm] r216216 - R600/SI: Handle VCC in SIRegisterInfo::getPhysRegSubReg()
Tom Stellard
- [llvm] r216217 - R600/SI: Use eliminateFrameIndex() to expand SGPR spill pseudos
Tom Stellard
- [llvm] r216218 - R600/SI: Remove unused SGPR spilling code
Tom Stellard
- [llvm] r216219 - R600/SI: Make sure SCRATCH_WAVE_OFFSET is added as Live-In to the function
Tom Stellard
- [llvm] r216220 - R600/SI: Teach moveToVALU how to handle more S_LOAD_* instructions
Tom Stellard
- [AMDGPU][PATCH 1/3] Addition of the new intrinsics in AMDGPUIntrinsics.td
Tom Stellard
- [AMDGPU][PATCH 2/3] Stubs implementation of the new intrinsics on Evergreen
Tom Stellard
- [llvm] r216276 - R600/SI: Use correct helper class for DS_WRITE2 instructions
Tom Stellard
- [llvm] r216277 - R600/SI: Wrap local memory pointer in AssertZExt on SI
Tom Stellard
- [llvm] r216278 - R600/SI: Use a ComplexPattern for DS loads and stores
Tom Stellard
- [llvm] r216279 - R600/SI: Use READ2/WRITE2 instructions for 64-bit mem ops with 32-bit alignment
Tom Stellard
- [LLVMdev] [AMDGPU][PATCH 2/3] Stubs implementation of the new intrinsics on Evergreen
Tom Stellard
- [PATCH] R600/SI: Use mad for fsub + fmul
Tom Stellard
- [llvm] r215978 - [mips] Add assembler support for .set arch=x directive.
Toma Tabacu
- [llvm] r215957 - IR: Rewrite ConstantUniqueMap
NAKAMURA Takumi
- [llvm] r215957 - IR: Rewrite ConstantUniqueMap
NAKAMURA Takumi
- [llvm] r216043 - Constants.h: Fix possible typo in r216015. [-Wdocumentation]
NAKAMURA Takumi
- [llvm] r216002 - Don't own the buffer in object::Binary.
NAKAMURA Takumi
- [llvm] r215870 - Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size."
Craig Topper
- [llvm] r215971 - Prevent use of the implicit copy constructor on SmallPtrSetImpl. An accidental copy caused my SmallPtrSet->SmallPtrSetImpl conversion commit to fail the other day.
Craig Topper
- [llvm] r215973 - Const-correct and prevent a copy of a SmallPtrSet.
Craig Topper
- [llvm] r216044 - Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' capacity. Then fix the early return in the move constructor that prevented 'small' moves from clearing the NumElements in the moved from object. The directed test missed this because it was always testing large moves due to the off by 1 bug.
Craig Topper
- [llvm] r216044 - Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' capacity. Then fix the early return in the move constructor that prevented 'small' moves from clearing the NumElements in the moved from object. The directed test missed this because it was always testing large moves due to the off by 1 bug.
Craig Topper
- [llvm] r216156 - Remove custom implementations of max/min in StringRef that was originally added to work an old gcc bug. I believe its been fixed by now.
Craig Topper
- [llvm] r216158 - Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size.
Craig Topper
- [llvm] r216351 - Use range based for loops to avoid needing to re-mention SmallPtrSet size.
Craig Topper
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Andrew Trick
- [PATCH] [INDVARS]
Andrew Trick
- [llvm] r216087 - Tweak CFGPrinter to wrap very long names.
Andrew Trick
- [PATCH] An Aliasing Validator/Sanitizer
Andrew Trick
- [PATCH] Make the plugin loader limit its symbol search to the specified module.
Zachary Turner
- [PATCH] Make the plugin loader limit its symbol search to the specified module.
Zachary Turner
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Rui Ueyama
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Rui Ueyama
- [lld] r216039 - [PECOFF] Emit PE+ idata tables.
Rui Ueyama
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Rui Ueyama
- [lld] r216152 - Remove dead code.
Rui Ueyama
- [lld] r216153 - [PECOFF] Don't use default argument.
Rui Ueyama
- [lld] r216253 - [PECOFF] Fix PE+ relocations
Rui Ueyama
- [lld] r216257 - Simplify. No functionality changes.
Rui Ueyama
- [lld] r216295 - [PECOFF] Explicitly pass machine type
Rui Ueyama
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Erik Verbruggen
- [llvm] r216169 - Reassociate x + -0.1234 * y into x - 0.1234 * y
Erik Verbruggen
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Erik Verbruggen
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Erik Verbruggen
- [PATCH] PRE: hoist operations into common dominator when possible.
Erik Verbruggen
- DagCombine sext-ashr-load into ashr-sextload.
Erik Verbruggen
- [PATCH] DagCombine sext-ashr-load into ashr-sextload.
Erik Verbruggen
- [llvm] r216047 - Add libcxxabi to the projects.
Bill Wendling
- [llvm] r216048 - Update projects lists.
Bill Wendling
- [dragonegg] r216052 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [test-suite] r216053 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [lld] r216061 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [dragonegg] r216092 - Removing tag for retagging.
Bill Wendling
- [test-suite] r216093 - Removing tag for retagging.
Bill Wendling
- [lld] r216100 - Removing tag for retagging.
Bill Wendling
- [dragonegg] r216104 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [test-suite] r216105 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [lld] r216112 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [compiler-rt] r215930 - Revert "[ASan/Win] Remove a hack that seems not to be required with VS2013 anymore" (r215708)
Hans Wennborg
- [compiler-rt] r215708 - [ASan/Win] Remove a hack that seems not to be required with VS2013 anymore
Hans Wennborg
- [compiler-rt] r215708 - [ASan/Win] Remove a hack that seems not to be required with VS2013 anymore
Hans Wennborg
- [compiler-rt] r215932 - sanitizer_printf.cc: guard the va_copy hack on _MSC_VER
Hans Wennborg
- [compiler-rt] r215708 - [ASan/Win] Remove a hack that seems not to be required with VS2013 anymore
Hans Wennborg
- [llvm] r216036 - BumpPtrAllocator: don't accept 0 for the alignment parameter
Hans Wennborg
- [PATCH] Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Hans Wennborg
- [www] r216190 - Update Win snapshot to r215932.
Hans Wennborg
- [www] r216190 - Update Win snapshot to r215932.
Hans Wennborg
- [llvm] r216192 - Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Hans Wennborg
- [PATCH] Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Hans Wennborg
- [PATCH] Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Hans Wennborg
- [PATCH] BumpPtrAllocator: don't accept 0 for the alignment parameter
Hans Wennborg
- [lld] r216252 - Fix build after r216223: Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std::unique_ptr
Hans Wennborg
- [llvm] r216316 - ProgrammersManual: the flag is called -debug-only
Hans Wennborg
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Bob Wilson
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Bob Wilson
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Bob Wilson
- [PATCH] [MachineSink] Use the real post dominator tree
Jingyue Wu
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [llvm] r211939 - [NVPTX] Fix handling of ldg/ldu intrinsics.
Jingyue Wu
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [llvm] r216299 - [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [PATCH] Moving few patterns from visitAnd/visitOr/visitXor to SimplifyUsingDistributiveLaws()
Jingyue Wu
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
Weiming Zhao
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
hfinkel at anl.gov
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
hfinkel at anl.gov
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
hfinkel at anl.gov
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
hfinkel at anl.gov
- [PATCH] Make fabs safe to speculatively execute
hfinkel at anl.gov
- [PATCH] [INDVARS]
hfinkel at anl.gov
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
hfinkel at anl.gov
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
hfinkel at anl.gov
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
hfinkel at anl.gov
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
hfinkel at anl.gov
- [PATCH] name change: isPow2DivCheap -> isPow2SDivCheap
hfinkel at anl.gov
- [PATCH] LLVM CFL Alias Analysis -- Supporting Data Structures
hfinkel at anl.gov
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
hfinkel at anl.gov
- [PATCH] An Aliasing Validator/Sanitizer
hfinkel at anl.gov
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
hfinkel at anl.gov
- [PATCH] [lld] Proposal and example for changing Atom attributes.
kledzik at apple.com
- [PATCH] [lld] Proposal and example for changing Atom attributes.
kledzik at apple.com
- [PATCH] [lld] Proposal and example for changing Atom attributes.
kledzik at apple.com
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ ((A ^ C) | B) -> (~A)".
sonam kumari
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ ((A ^ C) | B) -> (~A)".
sonam kumari
- [PATCH] Added InstCombine transform for pattern " ( ( A ^ B ) ^ ( ( ~A ) | B ) -> ( A | ( ~ B ) ) ".
sonam kumari
- [PATCH] Added InstCombine transform for pattern " ( ( A ^ B ) ^ ( ( ~A ) | B ) -> ( A | ( ~ B ) ) ".
sonam kumari
- [PATCH] Added InstCombine Transformation for (A|B)^((A^C)|B) --> (~B)C
suyog
Last message date:
Sun Aug 24 22:09:01 PDT 2014
Archived on: Tue Aug 4 17:11:42 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).